0000792987-23-000075.txt : 20231102 0000792987-23-000075.hdr.sgml : 20231102 20231102161627 ACCESSION NUMBER: 0000792987-23-000075 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231102 DATE AS OF CHANGE: 20231102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASTEC INDUSTRIES INC CENTRAL INDEX KEY: 0000792987 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION MACHINERY & EQUIP [3531] IRS NUMBER: 620873631 STATE OF INCORPORATION: TN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11595 FILM NUMBER: 231372532 BUSINESS ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 BUSINESS PHONE: 4238995898 MAIL ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 10-Q 1 aste-20230930.htm FORM 10-Q - Q3 2023 aste-20230930
0000792987--12-31false2023Q300007929872023-01-012023-09-3000007929872023-10-27xbrli:shares00007929872023-09-30iso4217:USD00007929872022-12-31iso4217:USDxbrli:shares00007929872023-07-012023-09-3000007929872022-07-012022-09-3000007929872022-01-012022-09-3000007929872021-12-3100007929872022-09-300000792987us-gaap:CommonStockMember2022-12-310000792987us-gaap:AdditionalPaidInCapitalMember2022-12-310000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2022-12-310000792987us-gaap:RetainedEarningsMember2022-12-310000792987us-gaap:NoncontrollingInterestMember2022-12-310000792987us-gaap:RetainedEarningsMember2023-01-012023-03-3100007929872023-01-012023-03-310000792987us-gaap:NoncontrollingInterestMember2023-01-012023-03-310000792987us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000792987us-gaap:CommonStockMember2023-01-012023-03-310000792987us-gaap:CommonStockMember2023-03-310000792987us-gaap:AdditionalPaidInCapitalMember2023-03-310000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2023-03-310000792987us-gaap:RetainedEarningsMember2023-03-310000792987us-gaap:NoncontrollingInterestMember2023-03-3100007929872023-03-310000792987us-gaap:RetainedEarningsMember2023-04-012023-06-300000792987us-gaap:NoncontrollingInterestMember2023-04-012023-06-3000007929872023-04-012023-06-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000792987us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000792987us-gaap:CommonStockMember2023-04-012023-06-300000792987us-gaap:CommonStockMember2023-06-300000792987us-gaap:AdditionalPaidInCapitalMember2023-06-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2023-06-300000792987us-gaap:RetainedEarningsMember2023-06-300000792987us-gaap:NoncontrollingInterestMember2023-06-3000007929872023-06-300000792987us-gaap:RetainedEarningsMember2023-07-012023-09-300000792987us-gaap:NoncontrollingInterestMember2023-07-012023-09-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000792987us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300000792987us-gaap:CommonStockMember2023-07-012023-09-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2023-07-012023-09-300000792987us-gaap:CommonStockMember2023-09-300000792987us-gaap:AdditionalPaidInCapitalMember2023-09-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2023-09-300000792987us-gaap:RetainedEarningsMember2023-09-300000792987us-gaap:NoncontrollingInterestMember2023-09-300000792987us-gaap:CommonStockMember2021-12-310000792987us-gaap:AdditionalPaidInCapitalMember2021-12-310000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2021-12-310000792987us-gaap:RetainedEarningsMember2021-12-310000792987us-gaap:NoncontrollingInterestMember2021-12-310000792987us-gaap:RetainedEarningsMember2022-01-012022-03-3100007929872022-01-012022-03-310000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000792987us-gaap:NoncontrollingInterestMember2022-01-012022-03-310000792987us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000792987us-gaap:CommonStockMember2022-01-012022-03-310000792987us-gaap:CommonStockMember2022-03-310000792987us-gaap:AdditionalPaidInCapitalMember2022-03-310000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2022-03-310000792987us-gaap:RetainedEarningsMember2022-03-310000792987us-gaap:NoncontrollingInterestMember2022-03-3100007929872022-03-310000792987us-gaap:RetainedEarningsMember2022-04-012022-06-3000007929872022-04-012022-06-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000792987us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000792987us-gaap:CommonStockMember2022-04-012022-06-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2022-04-012022-06-300000792987us-gaap:CommonStockMember2022-06-300000792987us-gaap:AdditionalPaidInCapitalMember2022-06-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2022-06-300000792987us-gaap:RetainedEarningsMember2022-06-300000792987us-gaap:NoncontrollingInterestMember2022-06-3000007929872022-06-300000792987us-gaap:RetainedEarningsMember2022-07-012022-09-300000792987us-gaap:NoncontrollingInterestMember2022-07-012022-09-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000792987us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300000792987us-gaap:CommonStockMember2022-07-012022-09-300000792987us-gaap:CommonStockMember2022-09-300000792987us-gaap:AdditionalPaidInCapitalMember2022-09-300000792987us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000792987us-gaap:DeferredCompensationShareBasedPaymentsMember2022-09-300000792987us-gaap:RetainedEarningsMember2022-09-300000792987us-gaap:NoncontrollingInterestMember2022-09-30aste:segment0000792987aste:ConsolidatedSubsidiaryMember2023-09-30xbrli:pure0000792987srt:ScenarioForecastMember2023-01-012023-12-31iso4217:BRL0000792987srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2023-01-012023-03-310000792987aste:MINDSAutomationGroupIncMember2022-03-220000792987aste:MINDSAutomationGroupIncMemberus-gaap:CustomerRelationshipsMember2023-01-012023-09-300000792987us-gaap:DevelopedTechnologyRightsMemberaste:MINDSAutomationGroupIncMember2023-01-012023-09-300000792987aste:MINDSAutomationGroupIncMember2023-07-012023-09-300000792987aste:MINDSAutomationGroupIncMember2023-01-012023-09-300000792987aste:MINDSAutomationGroupIncMember2022-07-012022-09-300000792987aste:MINDSAutomationGroupIncMember2022-01-012022-09-300000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2023-09-300000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMember2023-09-300000792987us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMember2023-09-300000792987us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987aste:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberaste:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987aste:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:VariableRateDemandObligationMember2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableRateDemandObligationMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableRateDemandObligationMember2023-09-300000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987us-gaap:FairValueMeasurementsRecurringMember2023-09-300000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2022-12-310000792987aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MutualFundMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PreferredStockMember2022-12-310000792987us-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:EquityFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquityFundsMember2022-12-310000792987us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:VariableRateDemandObligationMember2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableRateDemandObligationMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableRateDemandObligationMember2022-12-310000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherDebtSecuritiesMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000792987us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987us-gaap:FairValueMeasurementsRecurringMember2022-12-310000792987srt:MinimumMember2023-01-012023-09-300000792987srt:MaximumMember2023-01-012023-09-3000007929872022-01-012022-12-310000792987us-gaap:RevolvingCreditFacilityMember2023-09-300000792987aste:LetterOfCreditLenderMember2023-09-300000792987us-gaap:PerformanceGuaranteeMember2023-09-300000792987us-gaap:PendingLitigationMember2018-08-162018-08-160000792987srt:MinimumMemberus-gaap:SubsequentEventMember2023-10-050000792987us-gaap:SubsequentEventMembersrt:MaximumMember2023-10-050000792987aste:EquipmentSalesMemberaste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987aste:EquipmentSalesMemberaste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987aste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987aste:EquipmentSalesMembercountry:US2023-07-012023-09-300000792987aste:EquipmentSalesMemberaste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987aste:EquipmentSalesMemberaste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987aste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987aste:EquipmentSalesMembercountry:US2022-07-012022-09-300000792987aste:PartsAndComponentSalesMemberaste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987aste:PartsAndComponentSalesMemberaste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987aste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987aste:PartsAndComponentSalesMembercountry:US2023-07-012023-09-300000792987aste:PartsAndComponentSalesMemberaste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987aste:PartsAndComponentSalesMemberaste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987aste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987aste:PartsAndComponentSalesMembercountry:US2022-07-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMembercountry:US2023-07-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMembercountry:US2022-07-012022-09-300000792987aste:InfrastructureGroupMemberaste:UsedEquipmentSalesMembercountry:US2023-07-012023-09-300000792987aste:MaterialSolutionsMemberaste:UsedEquipmentSalesMembercountry:US2023-07-012023-09-300000792987aste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987aste:UsedEquipmentSalesMembercountry:US2023-07-012023-09-300000792987aste:InfrastructureGroupMemberaste:UsedEquipmentSalesMembercountry:US2022-07-012022-09-300000792987aste:MaterialSolutionsMemberaste:UsedEquipmentSalesMembercountry:US2022-07-012022-09-300000792987aste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987aste:UsedEquipmentSalesMembercountry:US2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberaste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberaste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987us-gaap:CargoAndFreightMembercountry:US2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberaste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberaste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987us-gaap:CargoAndFreightMembercountry:US2022-07-012022-09-300000792987aste:OtherRevenuesMemberaste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987aste:OtherRevenuesMemberaste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987aste:OtherRevenuesMembercountry:US2023-07-012023-09-300000792987aste:OtherRevenuesMemberaste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987aste:OtherRevenuesMemberaste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987aste:OtherRevenuesMembercountry:US2022-07-012022-09-300000792987aste:InfrastructureGroupMembercountry:US2023-07-012023-09-300000792987aste:MaterialSolutionsMembercountry:US2023-07-012023-09-300000792987us-gaap:CorporateNonSegmentMembercountry:US2023-07-012023-09-300000792987country:US2023-07-012023-09-300000792987aste:InfrastructureGroupMembercountry:US2022-07-012022-09-300000792987aste:MaterialSolutionsMembercountry:US2022-07-012022-09-300000792987us-gaap:CorporateNonSegmentMembercountry:US2022-07-012022-09-300000792987country:US2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMemberaste:UsedEquipmentSalesMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMemberaste:UsedEquipmentSalesMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMemberaste:UsedEquipmentSalesMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMemberaste:UsedEquipmentSalesMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMember2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMember2023-07-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMember2022-07-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMember2023-07-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987us-gaap:NonUsMember2023-07-012023-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987us-gaap:NonUsMember2022-07-012022-09-300000792987aste:InfrastructureGroupMember2023-07-012023-09-300000792987aste:MaterialSolutionsMember2023-07-012023-09-300000792987us-gaap:CorporateNonSegmentMember2023-07-012023-09-300000792987aste:InfrastructureGroupMember2022-07-012022-09-300000792987aste:MaterialSolutionsMember2022-07-012022-09-300000792987us-gaap:CorporateNonSegmentMember2022-07-012022-09-300000792987aste:EquipmentSalesMemberaste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987aste:EquipmentSalesMemberaste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987aste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987aste:EquipmentSalesMembercountry:US2023-01-012023-09-300000792987aste:EquipmentSalesMemberaste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987aste:EquipmentSalesMemberaste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987aste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987aste:EquipmentSalesMembercountry:US2022-01-012022-09-300000792987aste:PartsAndComponentSalesMemberaste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987aste:PartsAndComponentSalesMemberaste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987aste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987aste:PartsAndComponentSalesMembercountry:US2023-01-012023-09-300000792987aste:PartsAndComponentSalesMemberaste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987aste:PartsAndComponentSalesMemberaste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987aste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987aste:PartsAndComponentSalesMembercountry:US2022-01-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMembercountry:US2023-01-012023-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987aste:ServiceAndEquipmentInstallationRevenueMembercountry:US2022-01-012022-09-300000792987aste:InfrastructureGroupMemberaste:UsedEquipmentSalesMembercountry:US2023-01-012023-09-300000792987aste:MaterialSolutionsMemberaste:UsedEquipmentSalesMembercountry:US2023-01-012023-09-300000792987aste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987aste:UsedEquipmentSalesMembercountry:US2023-01-012023-09-300000792987aste:InfrastructureGroupMemberaste:UsedEquipmentSalesMembercountry:US2022-01-012022-09-300000792987aste:MaterialSolutionsMemberaste:UsedEquipmentSalesMembercountry:US2022-01-012022-09-300000792987aste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987aste:UsedEquipmentSalesMembercountry:US2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberaste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberaste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987us-gaap:CargoAndFreightMembercountry:US2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberaste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberaste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987us-gaap:CargoAndFreightMembercountry:US2022-01-012022-09-300000792987aste:OtherRevenuesMemberaste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987aste:OtherRevenuesMemberaste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987aste:OtherRevenuesMembercountry:US2023-01-012023-09-300000792987aste:OtherRevenuesMemberaste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987aste:OtherRevenuesMemberaste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987aste:OtherRevenuesMembercountry:US2022-01-012022-09-300000792987aste:InfrastructureGroupMembercountry:US2023-01-012023-09-300000792987aste:MaterialSolutionsMembercountry:US2023-01-012023-09-300000792987us-gaap:CorporateNonSegmentMembercountry:US2023-01-012023-09-300000792987country:US2023-01-012023-09-300000792987aste:InfrastructureGroupMembercountry:US2022-01-012022-09-300000792987aste:MaterialSolutionsMembercountry:US2022-01-012022-09-300000792987us-gaap:CorporateNonSegmentMembercountry:US2022-01-012022-09-300000792987country:US2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:EquipmentSalesMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:PartsAndComponentSalesMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:ServiceAndEquipmentInstallationRevenueMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMemberaste:UsedEquipmentSalesMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMemberaste:UsedEquipmentSalesMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMemberaste:UsedEquipmentSalesMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMemberaste:UsedEquipmentSalesMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:UsedEquipmentSalesMember2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMember2023-01-012023-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:CargoAndFreightMemberus-gaap:NonUsMember2022-01-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMember2023-01-012023-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987aste:OtherRevenuesMemberus-gaap:NonUsMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987us-gaap:NonUsMember2023-01-012023-09-300000792987us-gaap:NonUsMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:NonUsMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:NonUsMemberus-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987us-gaap:NonUsMember2022-01-012022-09-300000792987aste:InfrastructureGroupMember2023-01-012023-09-300000792987aste:MaterialSolutionsMember2023-01-012023-09-300000792987us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000792987aste:InfrastructureGroupMember2022-01-012022-09-300000792987aste:MaterialSolutionsMember2022-01-012022-09-300000792987us-gaap:CorporateNonSegmentMember2022-01-012022-09-300000792987country:CA2023-07-012023-09-300000792987country:CA2022-07-012022-09-300000792987country:CA2023-01-012023-09-300000792987country:CA2022-01-012022-09-300000792987country:AU2023-07-012023-09-300000792987country:AU2022-07-012022-09-300000792987country:AU2023-01-012023-09-300000792987country:AU2022-01-012022-09-300000792987srt:AfricaMember2023-07-012023-09-300000792987srt:AfricaMember2022-07-012022-09-300000792987srt:AfricaMember2023-01-012023-09-300000792987srt:AfricaMember2022-01-012022-09-300000792987srt:EuropeMember2023-07-012023-09-300000792987srt:EuropeMember2022-07-012022-09-300000792987srt:EuropeMember2023-01-012023-09-300000792987srt:EuropeMember2022-01-012022-09-300000792987country:BR2023-07-012023-09-300000792987country:BR2022-07-012022-09-300000792987country:BR2023-01-012023-09-300000792987country:BR2022-01-012022-09-300000792987srt:SouthAmericaMember2023-07-012023-09-300000792987srt:SouthAmericaMember2022-07-012022-09-300000792987srt:SouthAmericaMember2023-01-012023-09-300000792987srt:SouthAmericaMember2022-01-012022-09-300000792987srt:AsiaMember2023-07-012023-09-300000792987srt:AsiaMember2022-07-012022-09-300000792987srt:AsiaMember2023-01-012023-09-300000792987srt:AsiaMember2022-01-012022-09-300000792987country:MX2023-07-012023-09-300000792987country:MX2022-07-012022-09-300000792987country:MX2023-01-012023-09-300000792987country:MX2022-01-012022-09-300000792987srt:CentralAmericaMember2023-07-012023-09-300000792987srt:CentralAmericaMember2022-07-012022-09-300000792987srt:CentralAmericaMember2023-01-012023-09-300000792987srt:CentralAmericaMember2022-01-012022-09-300000792987aste:OthersMember2023-07-012023-09-300000792987aste:OthersMember2022-07-012022-09-300000792987aste:OthersMember2023-01-012023-09-300000792987aste:OthersMember2022-01-012022-09-300000792987aste:ExtendedWarrantyRevenueMember2023-09-300000792987aste:ExtendedWarrantyRevenueMember2022-12-310000792987us-gaap:OperatingSegmentsMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987aste:MaterialSolutionsMemberus-gaap:OperatingSegmentsMember2023-07-012023-09-300000792987us-gaap:OperatingSegmentsMember2023-07-012023-09-300000792987us-gaap:OperatingSegmentsMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987aste:MaterialSolutionsMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300000792987us-gaap:OperatingSegmentsMember2022-07-012022-09-300000792987us-gaap:IntersegmentEliminationMemberaste:InfrastructureGroupMember2023-07-012023-09-300000792987us-gaap:IntersegmentEliminationMemberaste:MaterialSolutionsMember2023-07-012023-09-300000792987aste:CorporateAndReconcilingItemsMember2023-07-012023-09-300000792987us-gaap:IntersegmentEliminationMember2023-07-012023-09-300000792987us-gaap:IntersegmentEliminationMemberaste:InfrastructureGroupMember2022-07-012022-09-300000792987us-gaap:IntersegmentEliminationMemberaste:MaterialSolutionsMember2022-07-012022-09-300000792987aste:CorporateAndReconcilingItemsMember2022-07-012022-09-300000792987us-gaap:IntersegmentEliminationMember2022-07-012022-09-300000792987us-gaap:OperatingSegmentsMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987aste:MaterialSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-09-300000792987us-gaap:OperatingSegmentsMember2023-01-012023-09-300000792987us-gaap:OperatingSegmentsMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987aste:MaterialSolutionsMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300000792987us-gaap:OperatingSegmentsMember2022-01-012022-09-300000792987us-gaap:IntersegmentEliminationMemberaste:InfrastructureGroupMember2023-01-012023-09-300000792987us-gaap:IntersegmentEliminationMemberaste:MaterialSolutionsMember2023-01-012023-09-300000792987aste:CorporateAndReconcilingItemsMember2023-01-012023-09-300000792987us-gaap:IntersegmentEliminationMember2023-01-012023-09-300000792987us-gaap:IntersegmentEliminationMemberaste:InfrastructureGroupMember2022-01-012022-09-300000792987us-gaap:IntersegmentEliminationMemberaste:MaterialSolutionsMember2022-01-012022-09-300000792987aste:CorporateAndReconcilingItemsMember2022-01-012022-09-300000792987us-gaap:IntersegmentEliminationMember2022-01-012022-09-300000792987aste:StrategicTransformationInitiativesMember2023-07-012023-09-300000792987aste:StrategicTransformationInitiativesMember2023-01-012023-09-300000792987us-gaap:SellingGeneralAndAdministrativeExpensesMemberaste:StrategicTransformationInitiativesMember2023-07-012023-09-300000792987us-gaap:SellingGeneralAndAdministrativeExpensesMemberaste:StrategicTransformationInitiativesMember2023-01-012023-09-300000792987aste:StrategicTransformationInitiativesMemberus-gaap:CostOfSalesMember2023-07-012023-09-300000792987aste:StrategicTransformationInitiativesMemberus-gaap:CostOfSalesMember2023-01-012023-09-300000792987us-gaap:SellingGeneralAndAdministrativeExpensesMemberaste:StrategicTransformationInitiativesMember2022-07-012022-09-300000792987us-gaap:SellingGeneralAndAdministrativeExpensesMemberaste:StrategicTransformationInitiativesMember2022-01-012022-09-300000792987aste:EnidExitPlanMemberus-gaap:FacilityClosingMember2023-07-012023-09-300000792987aste:EnidExitPlanMemberus-gaap:FacilityClosingMember2022-07-012022-09-300000792987aste:EnidExitPlanMemberus-gaap:FacilityClosingMember2023-01-012023-09-300000792987aste:EnidExitPlanMemberus-gaap:FacilityClosingMember2022-01-012022-09-300000792987us-gaap:FacilityClosingMemberaste:TacomaExitPlanMember2023-07-012023-09-300000792987us-gaap:FacilityClosingMemberaste:TacomaExitPlanMember2022-07-012022-09-300000792987us-gaap:FacilityClosingMemberaste:TacomaExitPlanMember2023-01-012023-09-300000792987us-gaap:FacilityClosingMemberaste:TacomaExitPlanMember2022-01-012022-09-300000792987aste:TacomaExitPlanMember2022-12-310000792987us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberaste:TacomaExitPlanMember2023-03-310000792987us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberaste:TacomaExitPlanMember2023-01-012023-03-310000792987us-gaap:OtherRestructuringMembersrt:ChiefExecutiveOfficerMember2023-01-012023-03-310000792987us-gaap:OtherRestructuringMember2023-01-012023-09-300000792987us-gaap:OtherRestructuringMember2023-01-012023-03-310000792987us-gaap:OtherRestructuringMember2023-04-012023-06-300000792987aste:ManufacturingEquipmentMember2022-04-012022-06-300000792987aste:InternallyDevelopedSoftwareMember2023-04-012023-06-300000792987aste:InternallyDevelopedSoftwareMember2022-04-012022-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
or
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission File Number: 001-11595
Astec A logo.jpg
Astec Industries, Inc.
(Exact name of registrant as specified in its charter)
Tennessee62-0873631
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1725 Shepherd Road
Chattanooga, TN
37421
(Address of principal executive offices)(Zip Code)
(423) 899-5898
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockASTEThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large Accelerated FilerAccelerated Filer
Non-accelerated FilerSmaller Reporting Company
Emerging Growth Company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

As of October 27, 2023, there were 22,739,296 shares of Common Stock outstanding.



ASTEC INDUSTRIES, INC.
Index to Quarterly Report on Form 10-Q
For the Quarter Ended September 30, 2023




PART I ‑ FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)
ASTEC INDUSTRIES, INC.
Consolidated Balance Sheets
(In millions, except share and per share data, unaudited)
September 30, 2023December 31, 2022
ASSETS
Current assets:
Cash, cash equivalents and restricted cash$73.8 $66.0 
Investments5.7 3.9 
Trade receivables and contract assets, net of allowance for credit losses of $2.5 and $2.3, respectively
174.7 167.1 
Other receivables, net of allowance for credit losses of $0.7, respectively
3.4 6.5 
Inventories450.1 393.4 
Prepaid and refundable income taxes17.3 15.9 
Prepaid expenses and other assets21.3 28.2 
Assets held for sale 15.4 
Total current assets746.3 696.4 
Property and equipment, net of accumulated depreciation of $243.2 and $233.8, respectively
181.0 173.6 
Investments14.3 15.1 
Goodwill45.3 45.2 
Intangible assets, net of accumulated amortization of $49.3 and $45.1, respectively
17.5 22.5 
Deferred income tax assets34.2 32.1 
Other long-term assets35.8 29.5 
Total assets$1,074.4 $1,014.4 
LIABILITIES AND EQUITY
Current liabilities:
Current maturities of long-term debt$0.1 $0.2 
Short-term debt6.9 9.4 
Accounts payable114.3 107.2 
Customer deposits60.6 69.5 
Accrued product warranty16.7 11.9 
Accrued employee related liabilities44.4 35.3 
Accrued loss reserves2.9 1.9 
Other current liabilities36.3 38.6 
Total current liabilities282.2 274.0 
Long-term debt122.0 78.1 
Deferred income tax liabilities2.4 2.1 
Other long-term liabilities33.0 33.3 
Total liabilities439.6 387.5 
Commitments and contingencies (Note 8)
Shareholders' equity:
Preferred stock – authorized 2,000,000 shares of $1.00 par value; none issued
  
Common stock – authorized 40,000,000 shares of $0.20 par value; issued and outstanding – 22,739,296 as of September 30, 2023 and 22,624,031 as of December 31, 2022
4.5 4.5 
Additional paid-in capital137.7 135.8 
Accumulated other comprehensive loss(44.2)(40.1)
Company stock held by deferred compensation programs, at cost(1.0)(1.1)
Retained earnings537.5 527.8 
Shareholders' equity634.5 626.9 
Noncontrolling interest0.3  
Total equity634.8 626.9 
Total liabilities and equity$1,074.4 $1,014.4 
    

The accompanying notes are an integral part of these unaudited consolidated financial statements.
1

ASTEC INDUSTRIES, INC.
Consolidated Statements of Operations
(In millions, except share and per share data, unaudited)

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net sales$303.1 $315.2 $1,001.0 $924.6 
Cost of sales233.5 249.7 759.3 731.5 
Gross profit69.6 65.5 241.7 193.1 
Selling, general and administrative expenses74.3 63.5 206.7 184.4 
Restructuring, impairment and other asset charges, net0.5 0.1 5.3 4.5 
(Loss) income from operations(5.2)1.9 29.7 4.2 
Other expenses, net:
Interest expense(2.4)(0.6)(6.4)(1.6)
Interest income0.5 0.3 1.5 0.7 
Other (expenses) income, net (0.4)0.5 (1.8)
(Loss) income before income taxes(7.1)1.2 25.3 1.5 
Income tax (benefit) provision(0.6)0.7 6.5 0.8 
Net (loss) income(6.5)0.5 18.8 0.7 
Net (income) loss attributable to noncontrolling interest(0.1)0.2 (0.2)0.2 
Net (loss) income attributable to controlling interest$(6.6)$0.7 $18.6 $0.9 
Per share data:
(Loss) earnings per common share - Basic$(0.29)$0.03 $0.82 $0.04 
(Loss) earnings per common share - Diluted$(0.29)$0.03 $0.82 $0.04 
Weighted average shares outstanding - Basic22,746,783 22,837,314 22,709,238 22,824,028 
Weighted average shares outstanding - Diluted22,746,783 22,916,316 22,776,158 22,932,206 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
2

ASTEC INDUSTRIES, INC.
Consolidated Statements of Comprehensive (Loss) Income
(In millions, unaudited)

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net (loss) income$(6.5)$0.5 $18.8 $0.7 
Other comprehensive loss:
Foreign currency translation adjustments(4.6)(9.2)(4.0)(13.5)
Other comprehensive loss(4.6)(9.2)(4.0)(13.5)
Comprehensive (loss) income(11.1)(8.7)14.8 (12.8)
Comprehensive (income) loss attributable to noncontrolling interest(0.1)0.2 (0.3)0.1 
Comprehensive (loss) income attributable to controlling interest$(11.2)$(8.5)$14.5 $(12.7)
The accompanying notes are an integral part of these unaudited consolidated financial statements.
3

ASTEC INDUSTRIES, INC.
Consolidated Statements of Cash Flows
(In millions, unaudited)

Nine Months Ended September 30,
20232022
Cash flows from operating activities:
Net income$18.8 $0.7 
Adjustments to reconcile net income to net cash used in operating activities:
Depreciation and amortization19.6 20.9 
Provision for credit losses0.6 0.9 
Provision for warranties14.4 9.3 
Deferred compensation expense (benefit)0.2 (1.1)
Share-based compensation3.5 5.4 
Deferred tax benefit(2.1)(12.6)
Gain on disposition of property and equipment, net(3.1)(0.4)
Asset impairment charges0.8 3.4 
Amortization of debt issuance costs0.2  
Distributions to deferred compensation programs' participants(1.5)(0.9)
Change in operating assets and liabilities:
Purchase of trading securities, net(1.4)(0.7)
Receivables and other contract assets(5.8)(25.0)
Inventories(59.7)(98.9)
Prepaid expenses8.3 0.9 
Other assets(9.6)(10.3)
Accounts payable7.1 25.3 
Accrued loss reserves1.2 0.3 
Accrued employee related liabilities9.3 10.0 
Other accrued liabilities(0.8)1.7 
Accrued product warranty(9.6)(8.6)
Customer deposits(8.2)21.1 
Income taxes payable/prepaid(1.0)1.8 
Net cash used in operating activities(18.8)(56.8)
Cash flows from investing activities:
Acquisitions, net of cash acquired (17.8)
Expenditures for property and equipment(25.0)(27.6)
Proceeds from sale of property and equipment20.2 0.7 
Purchase of investments(0.8)(0.8)
Sale of investments1.7 0.5 
Net cash used in investing activities(3.9)(45.0)

(Continued)
4

ASTEC INDUSTRIES, INC.
Consolidated Statements of Cash Flows (Continued)
(In millions, unaudited)

Nine Months Ended September 30,
20232022
Cash flows from financing activities:
Payment of dividends(8.9)(8.3)
Proceeds from borrowings on credit facilities and bank loans221.4 50.1 
Repayments of borrowings on credit facilities and bank loans(180.2)(42.5)
Sale of Company stock by deferred compensation programs, net0.1 0.2 
Withholding tax paid upon vesting of share-based compensation awards(1.6)(1.8)
Repurchase of Company stock (6.1)
Net cash provided by (used in) financing activities30.8 (8.4)
Effect of exchange rates on cash(0.3)(3.4)
Increase (decrease) in cash, cash equivalents and restricted cash7.8 (113.6)
Cash, cash equivalents and restricted cash, beginning of period66.0 134.4 
Cash, cash equivalents and restricted cash, end of period$73.8 $20.8 
Supplemental cash flow information:
Cash paid during the year for:
Interest, net of capitalized interest$5.0 $0.7 
Income taxes paid$10.3 $12.3 
Supplemental disclosures of non-cash items:
Non-cash investing activities:
Capital expenditures in accounts payable$0.4 $1.2 
Non-cash financing activities:
Additions to right-of-use assets and lease liabilities$0.6 $2.8 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
5

ASTEC INDUSTRIES, INC.
Consolidated Statements of Equity
(In millions except share and per share data, unaudited)

Common StockCommon Stock AmountAdditional Paid-in-CapitalAccumulated Other Comprehensive LossCompany Shares Held by DCPRetained EarningsNoncontrolling InterestTotal Equity
Balance, December 31, 202222,624,031 $4.5 $135.8 $(40.1)$(1.1)$527.8 $ $626.9 
Net income— — — — — 12.1 — 12.1 
Other comprehensive income— — — — — — 0.1 0.1 
Dividends ($0.13 per share)
— — — — — (2.9)— (2.9)
Share-based compensation— — 0.8 — — — — 0.8 
Issuance of common stock under incentive plan66,536 — — — — — — — 
Withholding tax paid upon equity award vesting— — (1.4)— — — — (1.4)
Balance, March 31, 202322,690,567 $4.5 $135.2 $(40.1)$(1.1)$537.0 $0.1 $635.6 
Net income— — — — — 13.1 0.1 13.2 
Other comprehensive income— — — 0.5 — — — 0.5 
Dividends ($0.13 per share)
— — — — — (3.0)— (3.0)
Share-based compensation— — 1.4 — — — — 1.4 
Issuance of common stock under incentive plan46,003 — — — — — — — 
Withholding tax paid upon equity award vesting— — (0.2)— — — — (0.2)
Balance, June 30, 202322,736,570 $4.5 $136.4 $(39.6)$(1.1)$547.1 $0.2 $647.5 
Net (loss) income— — — — — (6.6)0.1 (6.5)
Other comprehensive loss— — — (4.6)— — — (4.6)
Dividends ($0.13 per share)
— — — — — (3.0)— (3.0)
Share-based compensation— — 1.3 — — — — 1.3 
Issuance of common stock under incentive plan2,726 — — — — — — — 
Deferred compensation programs' transactions, net— —  — 0.1 — — 0.1 
Balance, September 30, 202322,739,296 $4.5 $137.7 $(44.2)$(1.0)$537.5 $0.3 $634.8 
(Continued)

6

ASTEC INDUSTRIES, INC.
Consolidated Statements of Equity (Continued)
(In millions except share and per share data, unaudited)

Common StockCommon Stock AmountAdditional Paid-in CapitalAccumulated Other Comprehensive LossCompany Shares Held by DCPRetained EarningsNoncontrolling InterestTotal Equity
Balance, December 31, 202122,767,052 $4.5 $130.6 $(32.4)$(1.2)$549.3 $0.5 $651.3 
Net income— — — — — 4.1 — 4.1 
Other comprehensive income— — — 4.1 — — 0.1 4.2 
Dividends ($0.12 per share)
— — — — — (2.8)— (2.8)
Share-based compensation— — 1.8 — — — — 1.8 
Issuance of common stock under incentive plan69,995 0.1 — — — — — 0.1 
Withholding tax paid upon equity award vesting— — (1.3)— — — — (1.3)
Balance, March 31, 202222,837,047 $4.6 $131.1 $(28.3)$(1.2)$550.6 $0.6 $657.4 
Net loss— — — — — (3.9)— (3.9)
Other comprehensive loss— — — (8.5)— — — (8.5)
Dividends ($0.12 per share)
— — 0.1 — — (2.7)— (2.6)
Share-based compensation— — 1.6 — — — — 1.6 
Issuance of common stock under incentive plan27,482 — — — — — — — 
Withholding tax paid upon equity award vesting— — (0.3)— — — — (0.3)
Deferred compensation programs' transactions, net— — 0.1 — 0.1 — — 0.2 
Balance, June 30, 202222,864,529 $4.6 $132.6 $(36.8)$(1.1)$544.0 $0.6 $643.9 
Net income (loss)— — — — — 0.7 (0.2)0.5 
Other comprehensive loss— — — (9.2)— — — (9.2)
Dividends ($0.12 per share)
— — — — — (2.8)— (2.8)
Share-based compensation— — 2.0 — — — — 2.0 
Issuance of common stock under incentive plan6,343 — — — — — — — 
Withholding tax paid upon equity award vesting— — (0.2)— — — — (0.2)
Share repurchases(160,445)$(0.1)$— $— $— $(6.0)$— $(6.1)
Balance, September 30, 202222,710,427 $4.5 $134.4 $(46.0)$(1.1)$535.9 $0.4 $628.1 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
7

ASTEC INDUSTRIES, INC.
Notes To Unaudited Consolidated Financial Statements

Note 1. Basis of Presentation and Significant Accounting Policies

Description of Business

Astec Industries, Inc. ("Astec" or the "Company") is a Tennessee corporation which was incorporated in 1972. The Company designs, engineers, manufactures and markets equipment and components used primarily in road building and related construction activities, as well as other products discussed below. The Company's products are used in each phase of road building, from quarrying and crushing the aggregate to application of the road surface. The Company also manufactures certain equipment and components unrelated to road construction, including equipment for the mining, quarrying, construction and demolition industries and port and rail yard operators; industrial heat transfer equipment; commercial whole-tree pulpwood chippers; horizontal grinders; blower trucks; concrete plants; commercial and industrial burners; and combustion control systems.

The Company operates in two reportable segments (plus Corporate and Other) - Infrastructure Solutions and Materials Solutions. The Company's two reportable business segments comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production process, among other considerations.

The Corporate and Other category consists primarily of the parent company, Astec Insurance Company ("Astec Insurance" or the "captive"), a captive insurance company, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments.

Basis of Presentation

The accompanying unaudited consolidated financial statements include the accounts of Astec and its subsidiaries and have been prepared by the Company, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). The Company prepares its financial statements in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the SEC rules and regulations governing interim financial statements. However, the Company believes that the disclosures made in the unaudited consolidated financial statements and related notes are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. All intercompany balances and transactions between the Company and its affiliates have been eliminated in consolidation.

Noncontrolling interest in the Company's consolidated financial statements represents the 7% interest in a consolidated subsidiary which is not owned by the Company. Since the Company controls this subsidiary, the subsidiary's financial statements are consolidated with those of the Company, and the noncontrolling owner's 7% share of the subsidiary's net assets and results of operations is deducted and reported as "Noncontrolling interest" in the Consolidated Balance Sheets and as "Net (income) loss attributable to noncontrolling interest" in the Consolidated Statements of Operations. The Company executed an agreement in February 2022 with the noncontrolling interest holder, which is undergoing a judicial reorganization in Brazil, to acquire their outstanding interest in full for R$10.0M (approximately $2.0 million, subject to the effect of exchange rates). Completion of the transaction is subject to obtaining certain judicial approval in Brazil.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include excess and obsolete inventory, inventory net realizable value, product warranty obligations, self-insurance loss reserves, capitalization of internal use software, goodwill impairment and the measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. On an ongoing basis, the Company evaluates these assumptions, judgments and estimates. Actual results could differ from those estimates.

In the opinion of management, the consolidated financial statements contain all adjustments necessary for a fair statement of the results of operations and comprehensive (loss) income for the three and nine months ended September 30, 2023 and 2022, the financial position as of September 30, 2023 and December 31, 2022 and the cash flows for the nine months ended September 30, 2023 and 2022, and except as otherwise discussed herein, such adjustments consist only of those of a normal recurring nature. The interim results are not necessarily indicative of results that may be achieved in a full reporting year.

All dollar amounts, except share and per share amounts, are in millions of dollars unless otherwise indicated.

8

Reclassifications and Adjustments

Certain reclassifications have been made to the prior period financial information to conform to the presentation used in the financial statements for the nine months ended September 30, 2023.

The Company elected to present research and development expenses in "Selling, general and administrative expenses". These amounts were previously included in a separate financial statement caption in the Consolidated Statements of Operations.

The Company reclassified certain accrued liability balances from "Other current liabilities" to "Accrued employee related liabilities" to more appropriately reflect the nature of such accrued balances.

The Company elected to present gains and losses recognized on the change in fair value of derivative instruments and foreign currency transaction gains and losses, net in "Other (expenses) income, net". These amounts were previously included in "Cost of sales".

There was no change to previously reported "Total current liabilities" or "Net (loss) income attributable to controlling interest" related to these reclassifications.

During the first quarter of 2023, the Company identified immaterial errors associated with over-accruals of inventory-related expenses in its historical financial statements. The cumulative effect of the errors generated in 2021 and 2022 was corrected during the first quarter of 2023, resulting in a decrease in "Cost of sales" of $1.9 million. Such adjustment was not considered material to the Company's consolidated financial statements for the year ended December 31, 2022 or any of the financial statements for the previously filed annual periods.

Recently Adopted Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company elected to early adopt this guidance on April 1, 2022. The adoption of this new standard did not have a material impact on its financial position, results of operations, cash flows or disclosures.

Recent accounting guidance not discussed above is not applicable, did not have, or is not expected to have a material impact on the Company.

Note 2. Acquisition

MINDS Acquisition - The Company entered into a Share Purchase Agreement, dated as of March 22, 2022, by and between MINDS Automation Group, Inc., a leader in plant automation control systems and cloud-based data management in the asphalt industry in Canada. The acquisition was completed on April 1, 2022 at a purchase price of $19.3 million, which was paid in cash. The Company's allocation of the purchase price resulted in the recognition of $9.3 million of goodwill and $9.3 million of intangible assets primarily consisting of customer relationships (9 year life) and developed technology (7 year life). Significant inputs and assumptions used in determining the fair values of these intangible assets include management's forecasts of future revenues, earnings and cash flows, a discount rate based on the median weighted average cost of capital of the Company and select market competitors, and the proportion of intangible assets acquired in relation to tangible assets. Goodwill acquired is attributable to future growth opportunities provided by the acquired intellectual capital and the ability to generate cross-selling synergies. The acquisition provides the Company with a broader line of controls and automation products designed to deliver enhanced productivity through improved equipment performance. Results of operations have been consolidated from the date of acquisition. The goodwill is not deductible for income tax purposes. Proforma financial information is not included since not significant.

Acquisition and integration costs incurred were nominal during the three and nine months ended September 30, 2023 for this acquisition. Acquisition and integration costs incurred were $0.2 million and $1.1 million during the three and nine months ended September 30, 2022, respectively. These costs are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.


9

The following table summarizes the allocations of the total purchase price:

(in millions)Amount
Cash$1.5 
Trade receivables2.7 
Inventories0.7 
Prepaid expenses and other assets0.4 
Property and equipment0.2 
Goodwill9.3 
Intangible assets9.3 
Other long-term assets0.5 
Total assets acquired$24.6 
Accounts payable(0.7)
Accrued payroll and related liabilities(0.8)
Other current liabilities(1.1)
Deferred income tax liabilities(2.4)
Other long-term liabilities(0.3)
Total liabilities assumed(5.3)
Total purchase price$19.3 

Note 3. Inventories

Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values.

Inventories consist of the following:

(in millions)September 30, 2023December 31, 2022
Raw materials and parts$313.1 $302.9 
Work-in-process78.0 57.3 
Finished goods57.4 32.1 
Used equipment1.6 1.1 
Total$450.1 $393.4 

Note 4. Fair Value Measurements

The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance and marketable equity securities held in the Company's deferred compensation programs. The Company's deferred compensation programs ("DCP") include a non-qualified Supplemental Executive Retirement Plan ("SERP") and a separate non-qualified Deferred Compensation Plan. Although the deferred compensation programs' investments are allocated to individual participants, and investment decisions are made solely by those participants, they are non-qualified plans. Consequently, the Company owns the assets and the related offsetting liability for disbursement until such time as a participant makes a qualifying withdrawal. The SERP assets and related offsetting liability are recorded in non-current "Investments" and "Other long-term liabilities", respectively, in the Consolidated Balance Sheets. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

The carrying amount of cash and cash equivalents, trade receivables and contract assets, other receivables, accounts payable, and short-term and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market-based inputs.

10

Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.
Level 3 -Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

As indicated in the tables below, the Company has determined that all of its financial assets and liabilities as of September 30, 2023 and December 31, 2022 are Level 1 and Level 2 in the fair value hierarchy as defined above:

September 30, 2023
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.0 $ $4.0 
Preferred stocks0.3  0.3 
Equity funds0.6  0.6 
Trading debt securities:
Corporate bonds4.0  4.0 
Municipal bonds 0.3 0.3 
Agency bonds 2.5 2.5 
Floating rate notes0.2  0.2 
U.S. government securities1.9  1.9 
Asset-backed securities 4.3 4.3 
Other1.3 0.6 1.9 
Derivative financial instruments 0.2 0.2 
Total financial assets$12.3 $7.9 $20.2 
Financial liabilities:
Deferred compensation programs' liabilities$ $5.7 $5.7 
Total financial liabilities$ $5.7 $5.7 

11

December 31, 2022
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.4 $ $4.4 
Preferred stocks0.3  0.3 
Equity funds0.6  0.6 
Trading debt securities:
Corporate bonds5.0  5.0 
Municipal bonds 0.3 0.3 
Floating rate notes0.2  0.2 
U.S. government securities0.8  0.8 
Asset-backed securities 5.4 5.4 
Other1.3 0.7 2.0 
Total financial assets$12.6 $6.4 $19.0 
Financial liabilities:
Deferred compensation programs' liabilities$ $5.7 $5.7 
Total financial liabilities$ $5.7 $5.7 

Note 5. Product Warranty Reserves

The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.

Changes in the Company's product warranty liability for the three and nine month periods ended September 30, 2023 and 2022 are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Reserve balance, beginning of the period$16.5 $11.6 $11.9 $10.5 
Warranty liabilities accrued3.8 2.9 14.4 9.3 
Warranty liabilities settled(3.6)(3.4)(9.6)(8.6)
Other (0.2) (0.3)
Reserve balance, end of the period$16.7 $10.9 $16.7 $10.9 

Note 6. Accrued Loss Reserves

The Company records reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves were $7.1 million and $5.8 million as of September 30, 2023 and December 31, 2022, respectively, of which $4.2 million and $3.9 million were included in "Other long-term liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively.
Note 7. Income Taxes

For the three months ended September 30, 2023, the Company recorded an income tax benefit of $0.6 million, reflecting an 8.5% effective tax rate, compared to a $0.7 million income tax expense for the three months ended September 30, 2022, reflecting a 58.3% effective tax rate. The income tax benefit for the three months ended September 30, 2023 as compared to the expense for the same period in 2022 was primarily due to lower pretax book income and changes in the relative weighting of jurisdictional income and loss.
12


For the nine months ended September 30, 2023, the Company recorded an income tax provision of $6.5 million, reflecting a 25.7% effective tax rate, compared to $0.8 million expense, reflecting a 53.3% effective tax rate, for the nine months ended September 30, 2022. The income tax expense for the nine months ended September 30, 2023 was higher compared to the same period in 2022, primarily due to higher pretax book income and changes in the relative weighting of jurisdictional income and loss, partially offset by a net discrete tax benefit related to a research and development credit.

The Company's recorded liability for uncertain tax positions was $12.7 million and $12.0 million as of September 30, 2023 and December 31, 2022, respectively. The increase is the result of $0.7 million of incremental reserves associated with the 2023 research and development credit. The Company does not anticipate a significant change in unrecognized tax benefits due to the expiration of relevant statutes of limitations and federal, state, and foreign tax audit resolutions over the next twelve months.

The Company regularly assesses the likelihood of an adverse outcome resulting from examinations to determine the adequacy of its tax reserves. The Company is currently under audit by the U.S. Internal Revenue Service for the federal income tax return from the 2018 tax year as well as various other state income tax and jurisdictional audits. As of September 30, 2023, the Company believes that it is more-likely-than-not that the tax positions it has taken will be sustained upon the resolution of its audits, resulting in no material impact on its consolidated financial position, results of operations and cash flows. However, the final determination with respect to any tax audits, and any related litigation, could be materially different from the Company's estimates and/or from its historical income tax provisions and accruals and could have a material effect on operating results and/or cash flows in the periods for which that determination is made. In addition, future period earnings may be adversely impacted by litigation costs, settlements, penalties and/or interest assessments.

On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The IRA levies a 1% excise tax on net stock repurchases after December 31, 2022 and imposes a 15% corporate alternative minimum tax ("CAMT") for tax years beginning after December 31, 2022. The Company did not repurchase any shares during the three and nine months ended September 30, 2023. CAMT does not impact the Company's results of operations or financial position.

Note 8. Commitments and Contingencies

Certain customers have financed purchases of Company products through arrangements with third-party financing institutions. Under these arrangements, the Company is contingently liable for customer debt of $0.9 million and $2.4 million as of September 30, 2023 and December 31, 2022, respectively. These arrangements expire at various dates running through September 2026. Additionally, the Company is also contingently liable for 1.75% of the unpaid balance, determined as of December 31 of the prior year (or approximately $0.1 million for 2023), on certain past customer equipment purchases that were financed by an outside finance company. The agreements provide that the Company will receive the lender's full security interest in the financed equipment if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $0.5 million and $1.0 million related to these guarantees, which were included in "Other current liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively.

The Company reviews off-balance sheet guarantees individually and at the loss pool level based on one agreement. Prior history is considered with respect to the Company having to perform on any off-balance sheet guarantees, as well as future projections of individual customer credit worthiness with respect to assessing credit losses related to off-balance sheet guarantees.

In addition, the Company is contingently liable under letters of credit issued under its $250.0 million revolving credit facility (the "Credit Facilities"), which outstanding letters of credit totaled $2.4 million as of September 30, 2023. The outstanding letters of credit expire at various dates through April 2024. As of September 30, 2023, the Company's foreign subsidiaries are contingently liable for a total of $6.1 million in performance letters of credit, advance payments and retention guarantees, of which $4.5 million is secured by separate credit facilities with local financial institutions.

The Company and certain of its former executive officers were named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-24-CEA-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and Rule 10b-5 promulgated thereunder, by making allegedly false and misleading statements and that the individual defendants were control persons under Section 20(a) of the Exchange Act. The complaint is filed on behalf of shareholders who purchased stock of the Company between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. On October 25, 2019, the defendants filed a Motion to Dismiss. On February 19, 2021, the Motion to Dismiss was granted with prejudice and judgment was entered for the defendants. On March 19, 2021, plaintiff filed a Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint, which was denied on May 5, 2021. Plaintiff appealed the Motion to Dismiss and denial of its Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint to the United States Court of Appeals for the Sixth Circuit. On March 31, 2022, the United States Court of Appeals for the Sixth Circuit issued an opinion reversing the dismissal of the Company and one former executive officer, affirming the dismissal of certain other former executive officers and remanding the action to the United States District Court for the Eastern District of Tennessee for proceedings consistent with the opinion. On July 11, 2022 Defendants filed an answer to the complaint, and the action is now in discovery.
13


The Company's GEFCO, Inc. ("GEFCO") subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018, with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP. The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013. In addition to seeking a rescission of the purchase contract, the plaintiff is seeking special and consequential damages. The original purchase price of the equipment was approximately $8.5 million. On July 7, 2020, the plaintiffs filed a separate lawsuit directly against Astec Industries, Inc. that generally mirrored the allegations in the GEFCO suit. In January 2023, the court allowed Astec Industries, Inc. to be added as a defendant to the GEFCO suit and, as a result, the separate suit against Astec Industries, Inc. was dismissed. The Company and GEFCO each dispute the plaintiffs' allegations and are vigorously defending the GEFCO suit. The Company is unable to determine whether or not a future loss will be incurred due to this litigation or estimate the possible loss or range of loss, if any, at this time.

On October 5, 2023, a jury, in the 355th Judicial District Court, Hood County, State of Texas, rendered a verdict against the Company's Telsmith, Inc. subsidiary in the matter styled 37 Building Products, Ltd. ("37 BP") v. Telsmith, Inc. ("Telsmith"), et al. originally filed on January 28, 2019, with additional defendants later added. All other defendants settled prior to trial except Telsmith. Telsmith will receive credit for the settlement amounts of all other defendants against any judgment entered in this case against Telsmith. 37 BP alleged breaches of warranty and negligent misrepresentation regarding equipment manufactured by Telsmith and purchased by 37 BP in 2017 through one of the Company's dealers. Based on the jury verdict, management has determined that a loss for this matter is probable in a range between $6.4 million and $18.1 million, inclusive of attorneys' fees and prejudgment interest. A loss contingency of $6.4 million was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations and "Other current liabilities" in the Consolidated Balance Sheets during the third quarter of 2023 representing management's best estimate of the loss. A judgment has not been entered by the trial court, however, a judgment is anticipated to be entered by the end of 2023 or during the first quarter of 2024. The judgment, once entered, may result in a change to the estimate of loss recorded and will incur post-judgment interest charges. The Company will evaluate the judgment once entered, including whether to appeal any judgment entered by the court.

In addition to the matters noted above, the Company is currently a party, and may become a party, to various other claims and legal proceedings in the ordinary course of business. If management believes that a loss arising from any claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or, when the loss is estimated using a range and no point within the range is more probable than another, the minimum estimated liability. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably estimable but not probable, the Company does not record the amount of the loss but does make specific disclosure of such matter.

Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties, and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.


14

Note 9. Revenue Recognition

The following tables disaggregate the Company's revenue by major source for the three and nine month periods ended September 30, 2023 and 2022 (excluding intercompany sales):

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$94.4 $54.7 $0.5 $149.6 $105.9 $60.6 $0.8 $167.3 
Parts and component sales50.3 20.5 0.1 70.9 46.3 21.8 0.1 68.2 
Service and equipment installation revenue3.6 0.2  3.8 5.2 0.3  5.5 
Used equipment sales    3.2   3.2 
Freight revenue5.2 1.9  7.1 5.3 2.1  7.4 
Other0.3 (2.4)0.3 (1.8)0.2 (2.5)0.1 (2.2)
Total domestic revenue153.8 74.9 0.9 229.6 166.1 82.3 1.0 249.4 
Net Sales-International:
Equipment sales26.3 23.1 0.7 50.1 23.8 17.7 0.3 41.8 
Parts and component sales9.2 9.9  19.1 10.1 9.6  19.7 
Service and equipment installation revenue1.0 1.8 0.1 2.9 1.0 0.9 0.1 2.0 
Used equipment sales 0.4  0.4 0.3 1.0  1.3 
Freight revenue0.5 0.4  0.9 0.6 0.3  0.9 
Other  0.1 0.1   0.1 0.1 
Total international revenue37.0 35.6 0.9 73.5 35.8 29.5 0.5 65.8 
Total net sales$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 

15

Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$314.6 $197.8 $2.2 $514.6 $315.2 $162.0 $0.9 $478.1 
Parts and component sales159.9 64.1 0.2 224.2 146.4 63.7 0.1 210.2 
Service and equipment installation revenue38.0 0.6 0.1 38.7 17.8 0.6  18.4 
Used equipment sales2.6   2.6 5.2   5.2 
Freight revenue17.4 6.4  23.8 18.1 5.9  24.0 
Other0.4 (7.5)0.5 (6.6)0.4 (4.1)0.1 (3.6)
Total domestic revenue532.9 261.4 3.0 797.3 503.1 228.1 1.1 732.3 
Net Sales-International:
Equipment sales68.3 56.9 3.9 129.1 67.4 50.5 1.1 119.0 
Parts and component sales31.4 30.0 0.1 61.5 33.4 29.4 0.1 62.9 
Service and equipment installation revenue3.3 4.1 0.4 7.8 2.8 2.1 0.3 5.2 
Used equipment sales0.6 1.2  1.8 0.5 1.6  2.1 
Freight revenue2.3 1.0  3.3 1.8 1.0  2.8 
Other  0.2 0.2  0.2 0.1 0.3 
Total international revenue105.9 93.2 4.6 203.7 105.9 84.8 1.6 192.3 
Total net sales$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
16


Sales into major geographic regions were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
United States$229.6 $249.4 $797.3 $732.3 
Canada13.4 12.9 48.7 49.2 
Australia20.6 10.8 44.4 31.3 
Africa10.6 10.9 28.6 25.9 
Europe8.0 9.1 24.5 22.4 
Brazil8.3 7.7 22.1 18.5 
South America (Excluding Brazil)5.1 4.5 14.4 17.1 
Asia2.8 1.5 6.5 8.6 
Mexico3.4 4.2 6.2 9.1 
Central America (Excluding Mexico)0.5 3.9 3.6 7.5 
Other0.8 0.3 4.7 2.7 
Total foreign73.5 65.8 203.7 192.3 
Total net sales$303.1 $315.2 $1,001.0 $924.6 

As of September 30, 2023, the Company had contract assets of $3.6 million and contract liabilities, excluding customer deposits, of $6.2 million, including $2.6 million of deferred revenue related to extended warranties. As of December 31, 2022, the Company had contract assets of $3.8 million and contract liabilities, excluding customer deposits, of $5.5 million, including $2.9 million of deferred revenue related to extended warranties.

Note 10. Segment Information

The Company has two reportable segments, each of which comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production process, among other considerations.

Segment Operating Adjusted EBITDA is the measure of segment profit or loss used by the Company's Chief Executive Officer, whom is determined to be the chief operating decision maker ("CODM"), to evaluate performance and allocate resources to the operating segments is Segment Operating Adjusted EBITDA. Segment Operating Adjusted EBITDA, a non-GAAP financial measure, is defined as net income or loss before the impact of interest income or expense, income taxes, depreciation and amortization and certain other adjustments that are not considered by the CODM in the evaluation of ongoing operating performance. The Company's presentation of Segment Operating Adjusted EBITDA may not be comparable to similar measures used by other companies and is not necessarily indicative of the results of operations that would have occurred had each reportable segment been an independent, stand-alone entity during the periods presented.

A brief description of each segment is as follows:

Infrastructure Solutions – Sites within the Infrastructure Solutions segment design, engineer, manufacture and market a complete line of asphalt plants, concrete plants and their related components and ancillary equipment as well as supplying asphalt road construction equipment, industrial thermal systems and other heavy equipment. The sites based in North America within the Infrastructure Solutions segment are primarily manufacturing operations, while those located outside of North America service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. The primary purchasers of the products produced by this segment are asphalt and concrete producers, highway and heavy equipment contractors, utility contractors, forestry and environmental recycling contractors and domestic and foreign governmental agencies.

Materials Solutions – Sites within the Materials Solutions segment design and manufacture heavy processing equipment, in addition to servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. The sites within the Materials Solutions segment are primarily manufacturing operations, with the AME site functioning to market, service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. Additionally, the Materials Solutions segment offers consulting and engineering services to provide complete "turnkey" processing systems. The principal purchasers of aggregate processing equipment include distributors, highway and heavy equipment contractors, sand and gravel producers, demolition, recycle and crushing contractors, open mine operators, quarry operators, port and inland terminal authorities, power stations and foreign and domestic governmental agencies.

17

Corporate and Other – The Corporate and Other category consists primarily of the parent company, the Company's captive insurance company, Astec Insurance, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments. The parent company and the captive insurance company provide support and corporate oversight for other sites. The controls and automation business manufactures hardware and software products that are marketed independently and included in certain products of the Company's other segments.

The accounting policies of the reportable segments are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies. Intersegment sales and transfers between foreign subsidiaries are valued at prices comparable to those for unrelated parties.

Segment Information:

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 
Intersegment sales4.3 14.0  18.3 1.9 14.1  16.0 
Segment Operating Adjusted EBITDA16.5 8.3 (14.4)10.4 17.6 13.1 (14.2)16.5 
Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
Intersegment sales8.2 40.9 0.6 49.7 7.0 35.8  42.8 
Segment Operating Adjusted EBITDA70.5 41.9 (33.5)78.9 49.9 34.8 (36.3)48.4 
,

A reconciliation of total Segment Operating Adjusted EBITDA to the Company's "Net (loss) income attributable to controlling interest" is as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Net (loss) income attributable to controlling interest
Segment Operating Adjusted EBITDA$10.4 $16.5 $78.9 $48.4 
Adjustments:
Transformation program(7.7)(7.0)(22.5)(18.7)
Restructuring and other related charges(0.1)(0.1)(7.6)(1.5)
Asset impairment (0.4)(0.8)(3.4)
(Loss) gain on sale of property and equipment, net(0.4)0.4 3.1 0.4 
Transaction costs (0.5) (1.9)
Interest expense, net(1.9)(0.3)(4.9)(0.9)
Depreciation and amortization(7.1)(7.3)(19.6)(20.9)
Income tax benefit (provision)0.6 (0.7)(6.5)(0.8)
Net (income) loss attributable to noncontrolling interest(0.1)0.2 (0.2)0.2 
Elimination of intercompany profit(0.3)(0.1)(1.3) 
Net (loss) income attributable to controlling interest$(6.6)$0.7 $18.6 $0.9 

18

Note 11. Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net

The Company is undergoing a multi-year phased implementation of a standardized enterprise resource planning ("ERP") system across the global organization, which will replace much of the existing disparate core financial systems. The upgraded ERP will initially convert internal operations, manufacturing, finance, human capital resources management and customer relationship systems to cloud-based platforms. This new ERP system will provide for standardized processes and integrated technology solutions that enable the Company to better leverage automation and process efficiency. An implementation of this scale is a major financial undertaking and requires substantial time and attention of management and key employees.

In addition, beginning in the first quarter of 2022, a lean manufacturing initiative at one of the Company's largest sites was initiated and is expected to drive improvement in gross margin at that site. Gross margin improvements are expected to be realized in conjunction with the project completion in early to mid-2024. This improvement is intended to serve as the optimal blueprint for the Company's other manufacturing facilities.

Total costs of $7.8 million and $22.8 million were incurred related to these strategic transformation initiatives in the three and nine months ended September 30, 2023, respectively, of which $7.7 million and $22.6 million, respectively, are recorded in "Selling, general and administrative expenses" and $0.1 million and $0.2 million, respectively, are included in "Cost of sales" in the Consolidated Statements of Operations. Costs totaling $7.0 million and $18.7 million were incurred in the three and nine months ended September 30, 2022, respectively, and are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.

The Company periodically sells or disposes of its assets in the normal course of its business operations as they are no longer needed or used, and the Company may incur gains or losses on these disposals. Certain of the costs associated with these decisions are separately identified as restructuring. The Company reports asset impairment charges and gains or losses on the sales of property and equipment collectively, with restructuring charges in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations to the extent they are experienced.

19

Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment are presented below:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Restructuring charges:
Costs associated with leadership change and overhead restructuring $ $ $7.3 $ 
Costs associated with exited operations - Enid0.1 0.1 0.3 0.7 
Costs associated with closing Tacoma   0.8 
Total restructuring related charges0.1 0.1 7.6 1.5 
Asset impairment charges:
Other impairment charges 0.4 0.8 3.4 
Total asset impairment charges 0.4 0.8 3.4 
Loss (gain) on sale of property and equipment, net
Loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Total loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Restructuring, impairment and other asset charges, net$0.5 $0.1 $5.3 $4.5 

Restructuring charges by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$0.1 $0.1 $0.4 $1.5 
Corporate and Other  7.2  
Total restructuring related charges$0.1 $0.1 $7.6 $1.5 

Impairment charges by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$ $0.4 $ $2.5 
Corporate and Other  0.8 0.9 
Total impairment charges$ $0.4 $0.8 $3.4 

Net losses and gains on sale of property and equipment by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$0.4 $(0.4)$(3.0)$(0.4)
Corporate and Other  (0.1) 
Total loss (gain) on sale of property and equipment, net$0.4 $(0.4)$(3.1)$(0.4)

Restructuring charges accrued, but not paid, were $0.2 million and $4.7 million as of September 30, 2023 and December 31, 2022, respectively.

20

In January 2021, the Company announced plans to close the Tacoma facility in order to simplify and consolidate operations. The Tacoma facility ceased manufacturing operations at the end of 2021. The transfer of the manufacturing and marketing of Tacoma product lines to other facilities within the Infrastructure Solutions segment was completed during the first quarter of 2022. In conjunction with this action, the Company recorded $0.8 million of restructuring related charges during the three months ended March 31, 2022 in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations. The Company recorded the Tacoma facility's land, building and certain equipment assets of $15.4 million as held for sale in its Consolidated Balance Sheets as of December 31, 2022. The sale of these assets was completed in the first quarter of 2023 for $19.9 million. The Company recorded a gain on the sale of $3.4 million, which was recorded in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations.

Additional restructuring costs of $0.1 million and $0.3 million were incurred during the three and nine months ended September 30, 2023, respectively, for the Company's exited oil and gas drilling product lines produced at its former Enid, Oklahoma ("Enid") location. Costs of $0.1 million and $0.7 million were incurred during the three and nine months ended September 30, 2022, respectively. An impairment charge of $0.4 million was incurred during the third quarter of 2022 to record certain land and building assets held for sale at fair value less costs to sell.

Effective as of January 6, 2023, Mr. Barry A. Ruffalo's employment as President and Chief Executive Officer was terminated. In connection with his separation, the Company entered into an agreement with Mr. Ruffalo (the "Separation Agreement") pursuant to which, Mr. Ruffalo was entitled to certain severance payments and benefits. During the first quarter of 2023, $1.8 million of restructuring costs, related to the modification of Mr. Ruffalo's equity awards and other third-party transition support costs, were recorded in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations. The related recovery of $1.6 million of incurred share-based compensation expense was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations during the first quarter of 2023. The Separation Agreement also included a release and waiver by Mr. Ruffalo and other customary provisions.

Management continually reviews the Company's organizational structure and operations to ensure they are optimized and aligned with achieving near-term and long-term operational and profitability targets. In connection with this review, in February 2023, the Company implemented a limited restructuring plan to right-size and reduce the fixed cost structure of certain overhead departments. Total charges of $5.5 million for employee termination costs, including equity award modifications, were recorded in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations, of which $5.2 million and $0.3 million were recorded in the first and second quarters of 2023, respectively. The related recovery of $1.0 million of incurred share-based compensation expense was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations, of which $0.8 million and $0.2 million were recorded during the first and second quarters of 2023, respectively.

During the second quarter of 2022, the Company determined that certain manufacturing equipment contracted to be constructed by a third-party vendor, which had been prepaid, would not be recovered. Impairment charges of $2.1 million were recorded in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations during the nine months ended September 30, 2022. An additional $0.8 million and $0.9 million of impairment charges were incurred related to abandoned in-process internally developed software that was determined to be impaired during the nine months ended September 30, 2023 and 2022, respectively.

Note 12. (Loss) Earnings Per Common Share

Basic (loss) earnings per common share is determined by dividing "Net (loss) income attributable to controlling interest" by the weighted average number of common shares outstanding during the reporting period. Diluted (loss) earnings per common share includes the dilutive effect of common stock equivalents, consisting of restricted stock units, performance stock units and stock held in the Company's deferred compensation programs, using the treasury stock method. Performance stock units, which are considered contingently issuable, are considered dilutive when the related performance criterion has been met.

21

The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted (loss) earnings per common share:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Denominator:
Denominator for basic earnings per common share22,746,783 22,837,314 22,709,238 22,824,028 
Effect of dilutive securities 79,002 66,920 108,178 
Denominator for diluted earnings per common share22,746,783 22,916,316 22,776,158 22,932,206 
Antidilutive securities excluded from the calculation of diluted earnings per share67,408 124,229 9,345 32,218 
22

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

The financial condition, results of operations and cash flows discussed in this Management's Discussion and Analysis of Financial Condition and Results of Operations are those of Astec Industries, Inc. and its consolidated subsidiaries, collectively, the "Company," "Astec," "we," "our" or "us." The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and related notes included in Item 1 of Part I of this Quarterly Report on Form 10-Q and with our audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2022. The financial position, results of operations, cash flows and other information included herein are not necessarily indicative of the financial position, results of operations and cash flows that may be expected in future periods.

Forward-Looking Statements

This Quarterly Report on Form 10-Q, particularly the following discussion and analysis of our results of operations, financial condition and liquidity in this "Management's Discussion and Analysis of Financial Condition and Results of Operations," contains forward-looking statements within the meaning of the Securities Act of 1933, as amended, the Securities Exchange Act of 1934, as amended, and the Private Securities Litigation Reform Act of 1995. Such statements relate to, among other things, income, earnings, cash flows, changes in operations, operating improvements, businesses in which we operate and the United States and global economies. Statements in this Quarterly Report on Form 10-Q that are not historical are hereby identified as "forward-looking statements" and may be indicated by words or phrases such as "anticipates," "supports," "plans," "projects," "expects," "believes," "should," "would," "could," "forecast," "management is of the opinion," or use of the future tense and similar words or phrases.

These forward-looking statements are based largely on management's expectations, which are subject to a number of known and unknown risks, uncertainties and other factors described under the caption "Item 1A. Risk Factors" in Part II of this Report, elsewhere herein and in other documents filed by the Company with the Securities and Exchange Commission, including Part I, Item 1A. Risk Factors of the Company's Annual Report on Form 10-K for the year ended December 31, 2022, which may cause actual results, financial or otherwise, to be materially different from those anticipated, expressed or implied by the forward-looking statements. All forward-looking statements included in this document are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements to reflect future events or circumstances, except as required by law.

Overview

We design, engineer, manufacture and market equipment and components used primarily in road building and related construction activities, as well as certain other products. Our products are used in each phase of road building, from quarrying and crushing the aggregate to application of the road surface for both asphalt and concrete. We also manufacture certain equipment and components unrelated to road construction, including equipment for the mining, quarrying, construction and demolition industries and port and rail yard operators; industrial heat transfer equipment; commercial whole-tree pulpwood chippers; horizontal grinders; blower trucks; commercial and industrial burners; and combustion control systems.

Our products are marketed both domestically and internationally primarily to asphalt producers; highway and heavy equipment contractors; utility contractors; sand and gravel producers; construction, demolition, recycle and crushing contractors; mine and quarry operators; port and inland terminal authorities; power stations; and domestic and foreign government agencies. In addition to equipment sales, we manufacture and sell replacement parts for equipment in each of our product lines and replacement parts for some competitors' equipment. The distribution and sale of replacement parts is an integral part of our business.

See Note 10, Segment Information, of the Notes to Unaudited Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further discussion of our reportable segments.

23

Executive Summary

Highlights of our financial results for the three months ended September 30, 2023 as compared to the same period of the prior year include the following:

Net sales were $303.1 million, a decrease of 3.8%

Gross profit was $69.6 million, an increase of 6.3%

Income from operations decreased 373.7% to a loss of $5.2 million

Net income attributable to Astec decreased $7.3 million to a loss of $6.6 million

Diluted loss per share was $0.29, a decrease of $0.32

Backlog of $614.7 million, a decrease of 36.6% as compared to September 30, 2022

Significant Items Impacting Operations in 2023

Strategic Transformation – We are undergoing a multi-year phased implementation of a standardized ERP system across our global organization, which will replace much of our existing disparate core financial systems. The upgraded ERP will initially convert our internal operations, manufacturing, finance, human capital resources management and customer relationship systems to cloud-based platforms. This new ERP system will provide for standardized processes and integrated technology solutions that enable us to better leverage automation and process efficiency. An implementation of this scale is a major financial undertaking and requires substantial time and attention of management and key employees. We materially completed the ERP global design in 2022, launched the human capital resources module in our locations in the United States in January 2023 and converted the operations of one manufacturing site along with Corporate during the second quarter of 2023 to set the foundation before accelerating the implementation at additional sites in 2024 and 2025. We anticipate incurring total costs associated with the ERP implementation in the range of $125 to $150 million, with an estimated $25 to $30 million incurred per year which began in 2022.

In addition, in the first quarter of 2022, a lean manufacturing initiative at one of our largest sites was initiated and is expected to drive improvement in gross margin at that site. We substantially completed the design efforts for this project during 2022. We also began executing investments to acquire and install manufacturing equipment intended to drive increased efficiencies in our production processes. We plan to continue these capital investments during 2023, which are anticipated to be largely completed by the end of 2023. Gross margin improvements are expected to be realized in conjunction with the project completion in early to mid-2024. This improvement is intended to serve as the optimal blueprint for our other manufacturing facilities.

Total costs of $7.8 million and $22.8 million were incurred related to these strategic transformation initiatives in the three and nine months ended September 30, 2023, respectively, of which $7.7 million and $22.6 million, respectively, are recorded in "Selling, general and administrative expenses" and $0.2 million included in "Cost of sales" in the Consolidated Statements of Operations. Costs totaling $7.0 million and $18.7 million were incurred in the three and nine months ended September 30, 2022, respectively, and are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations. Additionally, as of September 30, 2023, we have capitalized $28.1 million in deferred implementation costs associated with the ERP implementation that are being amortized ratably over the remaining contract term, of which $3.0 million and $25.1 million were included in "Prepaid expenses and other assets" and "Other long-term assets" in the Consolidated Balance Sheets, respectively.

Tacoma Site Closure In January 2021, we announced plans to close the Tacoma facility in order to simplify and consolidate operations. The Tacoma facility ceased manufacturing operations at the end of 2021. The transfer of the manufacturing and marketing of Tacoma product lines to other facilities within the Infrastructure Solutions segment was completed during the first quarter of 2022. The Tacoma facility's land, building and certain equipment assets of $15.4 million were included in "Assets held for sale" in the Consolidated Balance Sheets as of December 31, 2022. The sale of these assets was completed in the first quarter of 2023 for $19.9 million. We recorded a $3.4 million gain for the sale of these assets in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations.

Leadership Change and Overhead Restructuring As previously announced on January 6, 2023, Mr. Barry A. Ruffalo's employment as President and Chief Executive Officer was terminated and he was succeeded by Mr. Jaco van der Merwe. In accordance with the terms of Mr. Ruffalo's separation agreement, we recorded $1.8 million of restructuring costs during the first quarter of 2023 related to the modification of Mr. Ruffalo's equity awards as well as third-party transition support costs in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations. The related recovery of $1.6 million of incurred share-based compensation expense was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.

Management continually reviews our organizational structure and operations to ensure they are optimized and aligned with achieving our near-term and long-term operational and profitability targets. In connection with this review, in February 2023, we
24

implemented a limited restructuring plan to right-size and reduce the fixed cost structure of certain overhead departments. Total charges of $5.5 million for employee termination costs, including equity award modifications, were recorded in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations, of which $5.2 million and $0.3 million were recorded in the first and second quarters of 2023, respectively. The related recovery of $1.0 million of incurred share-based compensation expense was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations, of which $0.8 million and $0.2 million were recorded during the first and second quarters of 2023, respectively.

37 BP Litigation On October 5, 2023, a jury rendered a verdict against our Telsmith, Inc. subsidiary in the matter styled 37 Building Products, Ltd. ("37 BP") v. Telsmith, Inc. ("Telsmith"), et al. originally filed on January 28, 2019. 37 BP alleged breaches of warranty and negligent misrepresentation regarding equipment manufactured by Telsmith and purchased by 37 BP in 2017 through one of our dealers. Based on the jury verdict, a loss for this matter has been determined to be probable in a range between $6.4 million and $18.1 million, inclusive of attorneys' fees and prejudgment interest. A loss contingency of $6.4 million was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations and "Other current liabilities" in the Consolidated Balance Sheets during the third quarter of 2023 representing our best estimate of the loss. See Note 8, Commitments and Contingencies of the Notes to Unaudited Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further discussion of this matter.

Industry and Business Condition

Our financial performance is affected by a number of factors, including the cyclical nature and varying conditions of the markets we serve. Demand in these markets fluctuates in response to overall economic conditions and is particularly sensitive to the amount of public sector spending on infrastructure development, privately funded infrastructure development and changes in the prices of liquid asphalt, oil, natural gas and steel. In addition, many of our markets are highly competitive, and our products compete worldwide with similar products produced and sold by a number of other manufacturers and dealers.

Backlog represents the dollar value of orders for equipment and parts which are expected to be recognized in net sales in the future. Orders are contractually binding purchase commitments from customers, which are included in backlog when we are in receipt of an executed contract and any required deposits or security and have not yet been recognized into net sales. Certain orders for which we have received binding letters of intent or contracts will not be included in backlog until all required contractual documents and deposits are received. Backlog is not a measure defined by U.S. GAAP, and our methodology for determining backlog may vary from the methodology used by other companies in determining their backlog amounts. In addition, our backlog should not necessarily be viewed as an accurate indicator of revenue for any particular period and there is no guarantee that our backlog will be converted to net sales.

Backlog levels provide management and investors additional details of committed orders that are expected to convert to future net sales. Management uses backlog information for capacity and resource planning as well as to monitor inventory levels in our facilities relative to expected future net sales.

Our $614.7 million backlog of orders as of September 30, 2023 continues to remain strong. The backlog of orders decreased $354.3 million, or 36.6%, compared to $969.0 million as of September 30, 2022. The decrease in backlog was driven by 2023 sales delivery outpacing new orders compared to a build of backlog throughout 2022, which was largely due to strong customer demand and logistics and manufacturing throughput disruptions. We expect backlog levels to continue to normalize from the historically high levels we have experienced in recent years largely based on supply chain stabilization. Macroeconomic factors such as higher inflation and increased interest rates, among other factors, may also influence future customer spending. Additionally, we are focused on prudent expansion of our production capacity that we anticipate will allow us to more effectively convert backlog to sales in the future with greater efficiency and shorter lead times.

Federal funding provides a significant portion of all highway, street, roadway and parking construction in the United States. As federal highway funding programs have consistently been in place for several decades, we believe that these funding programs provide stability in the purchasing decisions of our customers by allowing them to plan and execute longer-term projects with federal legislation in place over a multi-year period. The U.S. government enacted the Infrastructure Investment and Jobs Act ("IIJA") in November 2021 as a replacement for the prior program. The IIJA allocates $548 billion in government spending to new infrastructure over the five-year period concluding in 2026, with certain amounts specifically allocated to fund highway and bridge projects. We believe that multi-year highway programs (such as the IIJA) have a positive impact on the domestic road construction industry.

Significant portions of our revenues from the Infrastructure Solutions segment relate to the sale of equipment involved in the production, handling, recycling or application of asphalt mix and, to a lesser extent, concrete as surface choices for roads and highways. Liquid asphalt is a by-product of oil refining. An increase or decrease in the price of oil impacts the cost of asphalt, which is likely to alter demand for asphalt and therefore affect demand for certain of our products. While increasing oil prices may have a negative financial impact on many of our customers, our equipment can use a significant amount of reclaimed asphalt pavement, thereby partially mitigating the effect of increased oil prices on the final cost of asphalt for the customer. We continue to develop products and initiatives to reduce the amount of oil and related products required to produce asphalt. While oil prices had declined from the peak prices in 2022, throughout 2023 they have remained at relatively high levels. Price volatility continues to make it difficult to predict the costs of oil-based products used in road construction such as liquid asphalt and gasoline. Oil
25

prices have routinely fluctuated in recent years and are expected to continue to fluctuate in the future. Based on the current macroeconomic environment, including current international conflicts, we anticipate that oil prices will remain at relatively high levels throughout the remainder of 2023 and into 2024.

Steel is a major component of our equipment. Driven by supply constraints, steel prices increased throughout the prior year, stabilizing at historically high levels at the end of 2022. Steel prices have softened slightly in 2023 and are expected to be maintained at these regulated levels through the remainder of 2023 and into 2024. During 2022, we observed a slowing in market demand and reduced lead times as buyers were responding to recessionary pressures and restricted their purchases to near-term needs. Lead times increased during the first quarter of 2023 driven by stronger demand, however, have moderated to a consistent rate as the prior year. We anticipate that steel demand will remain relatively strong through the balance of 2023 and into 2024, driven by the IIJA domestically and impacted by international production capacity. We continue to employ flexible strategies to ensure supply and minimize the impact of price volatility. Potential ongoing constraints in the supply of certain steel products may continue pressuring the availability of other components used in our manufacturing process. Furthermore, given the volatility of steel prices and the nature of our customers' orders, we may not be able to pass through all increases in steel costs to our customers, which negatively impacts our gross profit and margins.

We actively manage our global supply chain for any identified constraints and volatility. Supply chain constraints experienced in prior periods have eased recently, however, lead times for certain key supplies remain elongated. We continue to focus on identifying and qualifying alternative suppliers wherever possible, to help alleviate any lagging or potential future challenges in our supply chain. We also continually monitor potential future supply costs and availability in an effort to proactively address challenges that might occur.

In addition, while we have continued to experience shortages of necessary production personnel in certain markets, we have seen a slight easing in the tight labor market. However, higher turnover during the pandemic periods of 2020 through 2022 have contributed to lower tenured production staff. Higher labor costs to attract staff in our manufacturing operations are normalizing at elevated levels. We continue to adjust our production schedules and manufacturing workload distribution, provide comprehensive training, outsource components, implement efficiency improvements and actively modify our recruitment process and compensation and benefits to attract and retain production personnel in our manufacturing facilities.

Whenever possible, we attempt to cover increased costs of production by adjusting the prices of our products. Backlog fulfillment times from the initial order to completing the contracted sale vary and can extend past twelve months. For this reason, we have limitations on our ability to pass on cost increases to our customers on a short-term basis. In addition, the markets we serve are competitive in nature, and competition limits our ability to pass through cost increases in many cases. Through our operational excellence initiatives, we also strive to minimize the effect of inflation through cost reductions and improved manufacturing efficiencies.

Results of Operations

Net Sales

Net sales for the third quarter of 2023 were $303.1 million compared to $315.2 million for the third quarter of 2022, a decrease of $12.1 million, or 3.8%. The decrease in net sales was primarily driven by net unfavorable changes in the volume, pricing and mix of sales that generated decreases in (i) equipment sales of $9.4 million, (ii) used equipment sales of $4.1 million and (iii) service and equipment installation revenue of $0.8 million. These decreases were partially offset by an increase in parts and component sales of $2.1 million. Sales reported by our foreign subsidiaries in U.S. dollars for the third quarter of 2023 would have been $1.1 million higher had third quarter 2023 foreign exchange rates been the same as third quarter 2022 rates.

Net sales for the first nine months of 2023 were $1,001.0 million compared to $924.6 million for the first nine months of 2022, an increase of $76.4 million, or 8.3%. The increase in net sales was primarily driven by net favorable changes in the volume, pricing and mix of sales that generated increases in (i) equipment sales of $46.6 million, (ii) service and equipment installation revenue of $22.9 million and (iii) parts and component sales of $12.6 million. These increases were partially offset by a decrease in other revenue of $3.1 million, which was primarily driven by increased utilization of our interest subsidy programs offered to certain of our dealer customers and used equipment of $2.9 million. Sales reported by our foreign subsidiaries in U.S. dollars for the first nine months of 2023 would have been $7.9 million higher had the first nine months of 2023 foreign exchange rates been the same as the first nine months of 2022 rates.

Domestic sales for the third quarter of 2023 were $229.6 million, or 75.8% of consolidated net sales, compared to $249.4 million, or 79.1% of consolidated net sales, for the third quarter of 2022, a decrease of $19.8 million, or 7.9%. Domestic sales decreased primarily due to (i) $17.7 million lower equipment sales, (ii) $3.2 million lower used equipment sales and (iii) $1.7 million lower service and equipment installation revenue. These decreases were partially offset by an increase in parts and components sales of $2.7 million.

Domestic sales for the first nine months of 2023 were $797.3 million, or 79.7% of consolidated net sales, compared to $732.3 million, or 79.2% of consolidated net sales, for the first nine months of 2022, an increase of $65.0 million, or 8.9%. Domestic sales increased primarily due to (i) $36.5 million higher equipment sales, (ii) $20.3 million higher service and equipment
26

installation revenue and (iii) $14.0 million higher parts and component sales. These increases were partially offset by a decrease in other revenue of $3.0 million, which was primarily driven by higher utilization of our interest subsidy programs offered to certain of our dealer customers, and lower used equipment sales of $2.6 million.

International sales for the third quarter of 2023 were $73.5 million, or 24.2% of consolidated net sales, compared to $65.8 million, or 20.9% of consolidated net sales, for the third quarter of 2022, an increase of $7.7 million, or 11.7%. International sales increased primarily due to higher equipment sales of $8.3 million and service and equipment installation revenue of $0.9 million partially offset by lower used equipment sales of $0.9 million.

International sales for the first nine months of 2023 were $203.7 million, or 20.3% of consolidated net sales, compared to $192.3 million, or 20.8% of consolidated net sales, for the first nine months of 2022, an increase of $11.4 million, or 5.9%. International sales increased primarily due to higher (i) equipment sales of $10.1 million and (ii) service and equipment installation sales of $2.6 million.

Gross Profit

Gross profit for the third quarter of 2023 was $69.6 million, or 23.0% of net sales, as compared to $65.5 million, or 20.8% of net sales, for the third quarter of 2022, an increase of $4.1 million, or 6.3%. The increase was primarily driven by favorable pricing partially offset by net unfavorable volume and mix that generated $17.2 million higher gross profit. These increases were also partially offset by the impact of inflation on materials, labor and overhead of $10.5 million and manufacturing inefficiencies of $2.6 million due in part to increased warranty program costs.

Gross profit for the first nine months of 2023 was $241.7 million, or 24.1% of net sales, as compared to $193.1 million, or 20.9% of net sales, for the first nine months of 2022, an increase of $48.6 million, or 25.2%. The increase was primarily driven by the net favorable volume, pricing and mix of $90.1 million and $2.3 million of gross profit generated by an acquired business. These increases were partially offset by the impact of inflation on materials, labor and overhead of $35.0 million and manufacturing inefficiencies of $8.8 million due in part to the effects of lower tenured production staff associated with the turnover experienced in the prior year and increased warranty program costs partially offset by the impact of an out-of-period benefit of $1.9 million associated with the correction of over-accruals of inventory-related expenses recorded in the first quarter of 2023.

Selling, General and Administrative Expenses

Selling, general and administrative expenses increased $10.8 million, or 17.0%, to $74.3 million, or 24.5% of net sales, for the third quarter of 2023, compared to $63.5 million, or 20.1% of net sales, for the third quarter of 2022 primarily due to (i) a $6.4 million loss contingency recorded related to the 37 BP litigation, (ii) increased net payroll and employee benefit costs of $4.1 million, which was largely driven by general employee cost increases and higher annual incentive compensation costs of $1.7 million, partially offset by reduced health insurance costs of $1.8 million, (iii) $1.3 million increased consulting and project costs and (iv) $0.7 million increased costs related to our strategic transformation program. These increases were partially offset by lower amortization and research and development expenses of $0.9 million, respectively.

Selling, general and administrative expenses increased $22.3 million, or 12.1%, to $206.7 million, or 20.6% of net sales, for the first nine months of 2023, compared to $184.4 million, or 19.9% of net sales, for the first nine months of 2022 primarily due to (i) increased net payroll and employee benefit costs of $8.4 million, which was largely driven by general employee cost increases and higher annual incentive compensation costs of $2.9 million, partially offset by lower share-based compensation expense of $3.4 million mainly related to the recovery of share-based compensation expense for awards that were forfeited or modified in conjunction with the termination of our previous CEO and the limited overhead restructuring action implemented in February 2023 and reduced health insurance costs of $2.1 million, (ii) a $6.4 million loss contingency recorded related to the 37 BP litigation, (iii) $3.9 million of increased costs related to our strategic transformation program, (iv) $2.9 million of higher exhibit and promotional costs primarily due to the ConExpo industry trade show held once every three years, (v) $2.8 million increased consulting, prototype and project costs and (vi) incremental expenses associated with the acquisition of MINDS of $1.1 million. These increases were partially offset by lower amortization expense of $2.9 million and reduced acquisition and integration related costs of $1.9 million primarily associated with the acquisition of MINDS.

27

Restructuring, Impairment and Other Asset Charges, net

Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment for the three and nine month periods ended September 30, 2023 and 2022 are presented below: 

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Restructuring charges:
Costs associated with leadership change and overhead restructuring$— $— $7.3 $— 
Costs associated with exited operations - Enid0.1 0.1 0.3 0.7 
Costs associated with closing Tacoma— — — 0.8 
Total restructuring related charges0.1 0.1 7.6 1.5 
Asset impairment charges:
Other impairment charges— 0.4 0.8 3.4 
Total asset impairment charges— 0.4 0.8 3.4 
Loss (gain) on sale of property and equipment, net
Loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Total loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Restructuring, impairment and other asset charges, net$0.5 $0.1 $5.3 $4.5 

See Note 11, Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net of the Notes to Unaudited Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for discussion of the individual restructuring actions taken.

Interest Expense

Interest expense of $2.4 million and $6.4 million was incurred in the three and nine months ended September 30, 2023, respectively, as compared to $0.6 million and $1.6 million in the three and nine months ended September 30, 2022, respectively, primarily related to higher outstanding borrowings on our revolving credit facility.

Other (Expenses) Income, net

Other (expenses) income, net was $0.5 million for the first nine months of 2023 compared to an expense of $1.8 million for the first nine months of 2022, an increase of $2.3 million primarily due to the change in net foreign currency transaction gains and losses.

Income Tax

Our income tax benefit for the third quarter of 2023 was $0.6 million compared to an income tax expense of $0.7 million for the third quarter of 2022. Our effective income tax rate was 8.5% for the third quarter of 2023 compared to 58.3% for the third quarter of 2022. The income tax benefit for the three months ended September 30, 2023 as compared to expense in the same period in 2022 was primarily due to lower pretax book income and changes in the relative weighting of jurisdictional income and loss.

Our income tax expense for the first nine months of 2023 was $6.5 million, reflecting a 25.7% effective tax rate, compared to $0.8 million expense, reflecting a 53.3% effective tax rate, for the first nine months of 2022. The income tax expense for the nine months ended September 30, 2023 was higher compared to the same period in 2022 primarily due to higher pretax book income and changes in the relative weighting of jurisdictional income and loss, partially offset by a net discrete tax benefit related to a research and development credit.

Backlog

The backlog of orders as of September 30, 2023 was $614.7 million compared to $969.0 million as of September 30, 2022, a decrease of $354.3 million, or 36.6%. Domestic backlog decreased $302.1 million, or 37.2%, and international backlog
28

decreased $52.2 million, or 33.4%, respectively. The backlog decreased $165.0 million to $435.2 million in the Infrastructure Solutions segment and decreased $189.4 million to $176.9 million in the Materials Solutions segment. The Corporate and Other backlog represents our controls and automation business and increased $0.1 million to $2.6 million.

The decrease in backlog was driven by 2023 sales delivery outpacing new orders compared to a build of backlog throughout 2022, which was largely due to strong customer demand and logistics and manufacturing throughput disruptions. We expect backlog levels to continue to normalize from the historically high levels we have experienced in recent years largely based on supply chain stabilization. Macroeconomic factors such as higher inflation and increased interest rates, among other factors, may also influence future customer spending. Furthermore, as a result of such macroeconomic factors, we are actively monitoring orders from our high-volume dealers for potential modifications, push-outs or cancellations. Additionally, we are focused on prudent expansion of our production capacity that we anticipate will allow us to more effectively convert backlog to sales in the future with greater efficiency and shorter lead times.

Segment Net Sales - Three Months Ended:

Three Months Ended September 30,$ Change% Change
(in millions, except percentage data)20232022
Infrastructure Solutions$190.8 $201.9 $(11.1)(5.5)%
Materials Solutions110.5 111.8 (1.3)(1.2)%
Corporate and Other1.8 1.5 0.3 20.0 %

Infrastructure Solutions

Sales in this segment were $190.8 million for the third quarter of 2023 compared to $201.9 million for the same period in 2022, a decrease of $11.1 million, or 5.5%. The decrease was primarily driven by net unfavorable changes in the volume, pricing and mix of sales that generated decreased (i) equipment sales of $9.0 million, (ii) used equipment sales of $3.5 million and (iii) service and equipment installation revenue of $1.6 million. These decreases were offset by higher parts and component sales of $3.1 million.

Domestic sales for the Infrastructure Solutions segment decreased $12.3 million, or 7.4%, for the third quarter of 2023 compared to the same period in 2022 primarily due to decreased (i) equipment sales of $11.5 million, (ii) used equipment sales of $3.2 million and (iii) service and equipment installation sales of $1.6 million. These decreases were partially offset by an increase in parts and component sales of $4.0 million.

International sales for the Infrastructure Solutions segment increased $1.2 million, or 3.4%, for the third quarter of 2023 compared to the same period in 2022 primarily due to increased equipment sales of $2.5 million partially offset by decreased parts and component sales of $0.9 million.

Materials Solutions

Sales in this segment were $110.5 million for the third quarter of 2023 compared to $111.8 million for the same period in 2022, a decrease of $1.3 million, or 1.2%. The decrease was primarily driven by net unfavorable changes in the volume, pricing and mix of sales that generated decreased parts and component sales and used equipment sales of $1.0 million and $0.6 million, respectively. These decreases were partially offset by an increase in service and equipment installation revenue of $0.8 million.

Domestic sales for the Materials Solutions segment decreased by $7.4 million, or 9.0%, for the third quarter of 2023 compared to the same period in 2022, primarily driven by decreased equipment sales and parts and component sales of $5.9 million and $1.3 million, respectively.

International sales for the Materials Solutions segment increased $6.1 million, or 20.7%, for the third quarter of 2023 compared to the same period in 2022 primarily due to increased equipment sales and service and equipment installation sales of $5.4 million and $0.9 million, respectively.

29

Segment Net Sales - Nine Months Ended:

Nine Months Ended September 30,$ Change% Change
(in millions, except percentage data)20232022
Infrastructure Solutions$638.8 $609.0 $29.8 4.9 %
Materials Solutions354.6 312.9 41.7 13.3 %
Corporate and Other7.6 2.7 4.9 181.5 %

Infrastructure Solutions

Sales in this segment were $638.8 million for the first nine months of 2023 compared to $609.0 million for the same period in 2022, an increase of $29.8 million or 4.9%. The increase was primarily driven by net favorable changes in the volume, pricing and mix of sales that generated increased service and equipment installation revenue of $20.7 million and parts and component sales of $11.5 million. These increases were partially offset by decreased used equipment sales of $2.5 million.

Domestic sales for the Infrastructure Solutions segment increased $29.8 million or 5.9% for the first nine months of 2023 compared to the same period in 2022 primarily due to increased service and equipment installation sales of $20.2 million and increased parts and component sales of $13.5 million. These increases were partially offset by a decrease in used equipment sales of $2.6 million.

International sales for the Infrastructure Solutions segment were consistent for the first nine months of 2023 compared to the same period in 2022.

Materials Solutions

Sales in this segment were $354.6 million for the first nine months of 2023 compared to $312.9 million for the same period in 2022, an increase of $41.7 million, or 13.3%. The increase was primarily driven by net favorable changes in the volume, pricing and mix of sales that generated increased new equipment sales and service and equipment installation revenue of $42.2 million and $2.0 million, respectively. These increases were partially offset by decreased other revenue of $3.6 million, which was primarily driven by increased utilization of our interest subsidy programs offered to some of our dealer customers.

Domestic sales for the Materials Solutions segment increased by $33.3 million, or 14.6%, for the first nine months of 2023 compared to the same period in 2022, driven by increased new equipment sales of $35.8 million. This increase was partially offset by decreased other revenue of $3.4 million, which was primarily driven by increased utilization of our interest subsidy programs offered to certain of our dealer customers.

International sales for the Materials Solutions segment increased $8.4 million, or 9.9%, for the first nine months of 2023 compared to the same period in 2022 primarily due to increased new equipment sales of $6.4 million and service and equipment installation revenue of $2.0 million.

Corporate and Other

Corporate and Other sales are generated from our controls and automation business. Sales were $7.6 million for the first nine months of 2023 compared to $2.7 million for the same period in 2022, an increase of $4.9 million, or 181.5%. The increase was primarily related to net incremental sales from MINDS during the first quarter of 2023. The MINDS acquisition was completed on April 1, 2022 and results of operations have been consolidated from that date.

Segment Operating Adjusted EBITDA

Segment Operating Adjusted EBITDA is the measure of segment profit or loss used by our Chief Executive Officer, whom is determined to be the chief operating decision maker ("CODM"), to evaluate performance and allocate resources to the operating segments. Segment Operating Adjusted EBITDA, a non-GAAP financial measure, is defined as net income or loss before the impact of interest income or expense, income taxes, depreciation and amortization and certain other adjustments that are not considered by the CODM in the evaluation of ongoing operating performance. This non-GAAP financial measure can be useful to investors in understanding operating results and the performance of our core business from management's perspective. Our presentation of Segment Operating Adjusted EBITDA may not be comparable to similar measures used by other companies and is not necessarily indicative of the results of operations that would have occurred had each reportable segment been an independent, stand-alone entity during the periods presented. See Note 10, Segment Information, of the Notes to Unaudited Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a reconciliation of Segment Operating Adjusted EBITDA to total consolidated net income attributable to controlling interest.

30

Segment Operating Adjusted EBITDA - Three Months Ended:

Three Months Ended September 30,$ Change% Change
(in millions, except percentage data)20232022
Infrastructure Solutions$16.5 $17.6 $(1.1)(6.3)%
Materials Solutions8.3 13.1 (4.8)(36.6)%
Corporate and Other(14.4)(14.2)(0.2)(1.4)%

Infrastructure Solutions

Segment Operating Adjusted EBITDA for the Infrastructure Solutions segment was $16.5 million for the third quarter of 2023 compared to $17.6 million for the same period in 2022, a decrease of $1.1 million, or 6.3%. The decrease in Segment Operating Adjusted EBITDA resulted primarily from the impact of higher inflation on materials, labor and overhead costs of $6.8 million and increased selling, general, administrative and other net costs of $4.8 million, primarily due to higher personnel related costs. These decreases were partially offset by the impact of favorable pricing net of unfavorable volume/mix that generated $10.5 million higher gross profit.

Materials Solutions

Segment Operating Adjusted EBITDA for the Materials Solutions segment was $8.3 million for the third quarter of 2023 compared to $13.1 million for the same period in 2022, a decrease of $4.8 million, or 36.6%. The decrease in Segment Operating Adjusted EBITDA between periods resulted primarily from increased selling, general, administrative and other net costs of $7.8 million, primarily driven by a $6.4 million loss contingency recorded related to the 37 BP litigation and higher personnel related costs, and the impact of higher inflation on materials, labor and overhead costs of $3.7 million. These decreases were partially offset by the impact of favorable pricing net of unfavorable volume/mix that generated $7.2 million higher gross profit.

Segment Operating Adjusted EBITDA - Nine Months Ended:

Nine Months Ended September 30,$ Change% Change
(in millions, except percentage data)20232022
Infrastructure Solutions$70.5 $49.9 $20.6 41.3 %
Materials Solutions41.9 34.8 7.1 20.4 %
Corporate and Other(33.5)(36.3)2.8 7.7 %

Infrastructure Solutions

Segment Operating Adjusted EBITDA for the Infrastructure Solutions segment was $70.5 million for the first nine months of 2023 compared to $49.9 million for the same period in 2022, an increase of $20.6 million, or 41.3%. The increase in Segment Operating Adjusted EBITDA resulted primarily from the impact of favorable net volume, pricing and mix that generated $59.1 million higher gross profit. These increases were partially offset by (i) the impact of higher inflation on materials, labor and overhead costs of $22.2 million, (ii) increased selling, general and administrative costs of $13.5 million, primarily due to $10.3 million higher personnel related costs, $2.6 million increased consulting, prototype and project costs and $1.1 million of increased exhibit and promotional costs related to the ConExpo industry trade show and (iii) manufacturing inefficiencies of $3.1 million, partially offset by the impact of an out-of-period benefit of $1.9 million associated with the correction of over-accruals of inventory-related expenses recorded in the first quarter of 2023.

Materials Solutions

Segment Operating Adjusted EBITDA for the Materials Solutions segment was $41.9 million for the first nine months of 2023 compared to $34.8 million for the same period in 2022, an increase of $7.1 million, or 20.4%. The increase in Segment Operating Adjusted EBITDA resulted primarily from the impact of favorable net volume, pricing and mix that generated $32.5 million higher gross profit. These increases were partially offset by (i) the impact of higher inflation on materials, labor and overhead costs of $12.8 million, (ii) increased general and administrative costs of $8.9 million, primarily due to a $6.4 million loss contingency recorded related to the 37 BP litigation and $1.2 million higher personnel related costs and (iii) manufacturing inefficiencies of $3.7 million due in part to increased warranty program costs.

Corporate and Other

Corporate and Other operations had net expenses of $33.5 million for the first nine months of 2023 compared to $36.3 million for the first nine months of 2022, a decrease of $2.8 million, or 7.7%. The decrease in expenses was primarily driven by an
31

incremental $1.5 million of profit contributed by MINDS during the first quarter of 2023 and $2.4 million of lower general and administrative expenses, primarily associated with employee related costs including the recovery of share-based compensation expense related to awards forfeited or modified in conjunction with the termination of our previous CEO and the limited overhead restructuring action implemented in February 2023 partially offset by increased health insurance costs. The MINDS acquisition was completed on April 1, 2022 and results of operations have been consolidated from that date.

Liquidity and Capital Resources

Our primary sources of liquidity and capital resources are cash and cash equivalents on hand, borrowing capacity under a $250.0 million revolving credit facility and cash flows from operations. As of September 30, 2023, our total liquidity was $196.9 million, consisting of $71.3 million of cash and cash equivalents available for operating purposes and $125.6 million available for additional borrowings under our revolving credit facility, to the extent our compliance with financial covenants permits such borrowings. Our foreign subsidiaries held $34.0 million of cash and cash equivalents available for operating purposes, which is considered to be indefinitely invested in those jurisdictions.

Our future cash requirements primarily include working capital needs, debt service obligations, capital expenditures, vendor hosted software arrangements including the related implementation costs, unrecognized tax benefits and operating lease payments. In addition, our variable cash uses may include the payment of our quarterly cash dividend, financing other strategic initiatives of our business, including, but not limited to, transformation initiatives, strategic acquisitions and share repurchases under our share repurchase authorization. We believe that our current working capital, cash flows generated from future operations and available capacity under our revolving credit facility will be sufficient to meet working capital and capital expenditure requirements for our existing business for at least the next 12 months.

On December 19, 2022, we entered into a new credit agreement (the "Credit Agreement") with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto, which replaced the previously existing credit facility with a borrowing capacity of $150.0 million and a maturity date of December 29, 2023 (the "Previous Credit Facility"). The Credit Agreement provides for (i) a revolving credit facility (consisting of revolving credit loans and swingline loans) and a letter of credit facility, in an aggregate amount of up to $250.0 million, (ii) an incremental credit facility in an aggregate amount not to exceed $125.0 million (the "Credit Facilities") and (iii) a maturity date of December 19, 2027.

We had $122.0 million in outstanding borrowings under the Credit Facilities as of September 30, 2023. Our outstanding letters of credit totaling $2.4 million decreased borrowing availability to $125.6 million under the revolving credit facility as of September 30, 2023. We anticipate continuing to utilize the Credit Facilities with more frequency in the near-term to support our domestic working capital needs. The Credit Agreement contains certain financial covenants, including requirements related to our Consolidated Total Net Leverage Ratio and Consolidated Interest Coverage Ratio, each as defined in the agreement. Failure to satisfy these covenants could result in the accelerated repayment of our indebtedness. We were in compliance with the financial covenants of the Credit Facilities as of September 30, 2023. Due to the increased borrowings under our Credit Facilities and higher interest rates, we expect our interest expense in 2023 to be significantly higher than in prior years.

Our Brazilian subsidiary maintains a separate term loan for working capital purposes with a bank in Brazil, which is secured by its manufacturing facility.

Certain of our international subsidiaries in South Africa, Australia, Brazil, Canada and the United Kingdom each have separate credit facilities with local financial institutions, primarily to finance short-term working capital needs, as well as to cover foreign exchange contracts, performance letters of credit, advance payment and retention guarantees. In addition, the Brazilian subsidiary also enters into order anticipation agreements on a periodic basis. Both the outstanding borrowings under the credit facilities of the international subsidiaries and the order anticipation agreements are recorded in "Short-term debt" in our Consolidated Balance Sheets. Each of the credit facilities are generally guaranteed by Astec Industries, Inc. and/or secured with certain assets of the local subsidiary.

We regularly enter into agreements, primarily to purchase inventory, in the ordinary course of business. As of September 30, 2023, open purchase obligations totaled $222.5 million, of which $145.5 million are expected to be fulfilled within the remainder of 2023.

We estimate that our capital expenditures will not exceed $35 million for the year ending December 31, 2023, which may be impacted by general economic, financial or operational changes and competitive, legislative and regulatory factors, among other considerations.

32

Cash Flows

The following table summarizes cash flows during the nine months ended September 30, 2023 and 2022, respectively:

Nine Months Ended September 30,
(in millions)20232022
Net cash used in operating activities$(18.8)$(56.8)
Net cash used in investing activities(3.9)(45.0)
Net cash provided by (used in) financing activities30.8 (8.4)
Effect of exchange rates on cash(0.3)(3.4)
Increase (decrease) in cash, cash equivalents and restricted cash7.8 (113.6)
Cash, cash equivalents and restricted cash, end of period$73.8 $20.8 

Net cash used in operating activities

Net cash used in operating activities decreased by $38.0 million during the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022 primarily due to higher net income of $18.1 million and reduced net cash usages for our operating assets and liabilities of $12.2 million. The net cash usages for our operating assets and liabilities were mainly driven by decreased inventory purchases in 2023 of $39.2 million and the timing of payments on trade accounts payables of $18.2 million, partially offset by decreased customer deposits of $29.3 million associated with lower backlog and the timing of collections on trade accounts receivables $19.2 million.

Net cash used in investing activities

Net cash used in investing activities decreased by $41.1 million during the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022, primarily due to the cash inflows from the sale of the Tacoma facility's land, building and certain equipment assets for $19.9 million in the first quarter of 2023 and the net cash used to acquire MINDS in the second quarter of 2022 for $17.8 million.

Net cash provided by (used in) financing activities

Our financing activities provided net cash of $30.8 million during the nine months ended September 30, 2023 as opposed to a net cash use of $8.4 million during the nine months ended September 30, 2022, primarily due to increased borrowings net of repayments of $33.6 million and share repurchases of $6.1 million in the third quarter of 2022.

Dividends

We paid quarterly dividends of $0.13 and $0.12 per common share to shareholders in the third quarter of 2023 and 2022, respectively.

Share Repurchases

As announced in a Form 8-K filing on July 30, 2018, we approved a share repurchase program, which authorizes us to repurchase up to $150.0 million of our common stock. As of September 30, 2023, $115.7 million remains available for repurchase under the approved share repurchase program. No shares were repurchased under the plan during the three months ended September 30, 2023; however, we may conduct opportunistic share repurchases under this authorization in future periods utilizing cash on hand or borrowings under our Credit Facilities. The timing, manner and number of shares repurchased will depend on a variety of factors, including, but not limited to, the level of cash balances, credit availability, financial performance, general business conditions, regulatory requirements, the market price of our stock and the availability of alternative investment opportunities.

Financial Condition

Our total current assets increased to $746.3 million as of September 30, 2023 from $696.4 million as of December 31, 2022, an increase of $49.9 million, or 7.2%, due primarily to increases of $56.7 million in inventory, $7.8 million in cash, cash equivalents and restricted cash and $7.6 million in trade receivables and contract assets. These increases were partially offset by the sale of our Tacoma site previously recorded as "Assets held for sale" for $15.4 million and a decrease in prepaid assets of $5.5 million.

Our total current liabilities increased to $282.2 million as of September 30, 2023 from $274.0 million as of December 31, 2022, an increase of $8.2 million, or 3.0%, due primarily to increases of $9.1 million in accrued employee related liabilities, $7.1 million in accounts payable and $4.8 million in accrued product warranty. These increases were partially offset by an $8.9 million decrease in customer deposits, a $2.5 million decrease in short-term debt and a $2.3 million decrease in other current liabilities.
33

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Our quantitative and qualitative disclosures about market risk are incorporated by reference from Part II, "Item 7A. Quantitative and Qualitative Disclosures About Market Risk" in our Annual Report on Form 10-K for the year ended December 31, 2022. Our market risk exposures have not materially changed since our Annual Report on Form 10-K for the year ended December 31, 2022 was filed.

Item 4. Controls and Procedures 

Disclosure Controls and Procedures

Our management has established and maintains disclosure controls and procedures that are designed to ensure that the information required to be disclosed by us in reports that we file or submit under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms, and that such information is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Management carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of September 30, 2023, the Company's disclosure controls and procedures were effective.

Internal Control over Financial Reporting

We are currently undertaking a significant multi-year global ERP implementation to upgrade our information technology platforms and business processes. The implementation is occurring in phases over several years beginning in 2023. During the first quarter of 2023, we implemented the human capital resources management module, including the payroll application for all locations within the United States. During the second quarter of 2023, we implemented the ERP at Corporate and one manufacturing site. During the third quarter of 2023, we implemented the consolidations and reporting module.

As a result of this multi-year implementation, we expect certain changes to our processes and procedures, which, in turn, will result in changes to our internal control over financial reporting. While we expect this implementation to strengthen our internal control over financial reporting by automating certain manual processes and standardizing business processes and reporting across our organization, we will continue to evaluate and monitor our internal control over financial reporting as processes and procedures in the affected areas evolve.

With the exception of the implementations described above, there have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that occurred during the three month period ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

34

PART II ‑ OTHER INFORMATION

Item 1. Legal Proceedings

From time to time we are involved in legal actions arising in the ordinary course of our business. Other than as set forth in Note 8, Commitments and Contingencies, to the unaudited consolidated financial statements and Part I, "Item 3. Legal Proceedings" in our Annual Report on Form 10-K for the year ended December 31, 2022, we currently have no pending or threatened litigation that our management believes will result in an outcome that would materially affect our business, financial position, cash flows or results of operations. Nevertheless, there can be no assurance that future litigation to which we become a party will not have a material adverse effect on our business, financial position, cash flows or results of operations.

Item 1A. Risk Factors

In addition to the other information set forth in this Report, you should carefully consider the factors discussed in Part I, "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2022, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K for the year ended December 31, 2022, our Quarterly Report on Form 10-Q for the three months ended March 31, 2023, our Quarterly Report on Form 10-Q for the three and six months ended June 30, 2023 and in this Quarterly Report on Form 10-Q are not the only risks facing our Company. Additional risks and uncertainties not currently known to management or that management currently deems to be immaterial also may materially and adversely affect our business, financial condition or operating results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

None.

Item 5. Other Information

None.
Item 6. Exhibits
Exhibit NumberExhibit DescriptionFiled Herewith
31.1X
31.2X
32.1X
32.2X
101
The following materials from the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2023 formatted in Inline Extensible Business Reporting Language ("iXBRL"): (i) the Consolidated Statements of Operations, (ii) the Consolidated Statements of Comprehensive (Loss) Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, (v) the Consolidated Statements of Equity and (vi) related notes, tagged as blocks of text and including detailed tags.
X
104
Cover page from the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in iXBRL (included as Exhibit 101).
X
35

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.

ASTEC INDUSTRIES, INC.
(Registrant)
Date: November 2, 2023/s/ Rebecca A. Weyenberg
Rebecca A. Weyenberg
Chief Financial Officer
(Principal Financial Officer)
Date: November 2, 2023/s/ Jamie E. Palm
Jamie E. Palm
Vice President, Chief Accounting Officer and Corporate Controller
(Principal Accounting Officer)
36
EX-31.1 2 aste-20230930xexx311.htm EXHIBIT 31.1 - CEO 302 CERTIFICATION Document

Exhibit 31.1
Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Jaco van der Merwe, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Astec 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 control over financial reporting.

Date: November 2, 2023
/s/ Jaco van der Merwe
Jaco van der Merwe
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 aste-20230930xexx312.htm EXHIBIT 31.2 - CFO 302 CERTIFICATION Document

Exhibit 31.2
Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Rebecca A. Weyenberg, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Astec 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 control over financial reporting.

Date: November 2, 2023
/s/ Rebecca A. Weyenberg
Rebecca A. Weyenberg
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 aste-20230930xexx321.htm EXHIBIT 32.1 - CEO 906 CERTIFICATION Document

Exhibit 32.1
Certification pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 Of The Sarbanes-Oxley Act Of 2002
In connection with the Quarterly Report of Astec Industries, Inc. (the "Company") on Form 10-Q for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Jaco van der Merwe, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

Date: November 2, 2023
/s/ Jaco van der Merwe
Jaco van der Merwe
President and Chief Executive Officer
(Principal Executive Officer)

EX-32.2 5 aste-20230930xexx322.htm EXHIBIT 32.2 - CFO 906 CERTIFICATION Document

Exhibit 32.2
Certification pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 Of The Sarbanes-Oxley Act Of 2002
In connection with the Quarterly Report of Astec Industries, Inc. (the "Company") on Form 10-Q for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Rebecca A. Weyenberg, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

Date: November 2, 2023
/s/ Rebecca A. Weyenberg
Rebecca A. Weyenberg
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 aste-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Product Warranty Reserves link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Loss Reserves link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - (Loss) Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Product Warranty Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - (Loss) Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Acquisition - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Product Warranty Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Accrued Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Segment Information- Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Segment Information - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - (Loss) Earnings Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aste-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 aste-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 aste-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Extended Warranty Revenue Extended Warranty Revenue [Member] Revenues for extended warranties sold are recognized over the life of the contract. Net (income) loss attributable to noncontrolling interest Net (income) loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Interest income Interest Income, Other Enid Exit Plan Enid Exit Plan [Member] Enid Exit Plan Accrued Loss Reserves [Abstract] Accrued Loss Reserves [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Performance Guarantee Performance Guarantee [Member] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rates on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Long-term debt Deferred Income Tax Liabilities, Net Used equipment Other Inventory, Net of Reserves Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Corporate bonds Corporate Debt Securities [Member] Purchase of investments Payments to Acquire Investments Commitments and contingencies (Note 8) Commitments and Contingencies Other impairment charges Other Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Geographical [Axis] Geographical [Axis] Liability for claims and claims adjustment expense Liability for Claims and Claims Adjustment Expense Product Warranty Liability [Table] Product Warranty Liability [Table] Income Taxes Income Tax Disclosure [Text Block] Warranty liabilities settled Standard and Extended Product Warranty Accrual, Decrease for Payments Customer deposits Increase (Decrease) in Contract with Customer, Liability Ownership [Axis] Ownership [Axis] Warranty liabilities accrued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock – authorized 2,000,000 shares of $1.00 par value; none issued Preferred Stock, Value, Issued Intersegment Eliminations Intersegment Eliminations [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] (Loss) earnings per common share - Diluted (in dollars per share) Earnings Per Share, Diluted Trading Symbol Trading Symbol Amount of letters of credit outstanding Letters of Credit Outstanding, Amount Restructuring Plan [Domain] Restructuring Plan [Domain] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Debt Securities Debt Securities [Member] Net (loss) income attributable to controlling interest Net (loss) income attributable to controlling interest Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Consolidated Subsidiary Consolidated Subsidiary [Member] Consolidated Subsidiary Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Share repurchases Stock Repurchased During Period, Value Prepaid and refundable income taxes Prepaid Taxes Contract with customer, liability Contract with Customer, Liability Receivables and other contract assets Increase (Decrease) in Receivables Computation of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of sales Cost of Goods and Services Sold Litigation Status [Domain] Litigation Status [Domain] Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Other Commitments [Table] Other Commitments [Table] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Level 1 Fair Value, Inputs, Level 1 [Member] Investments Marketable Securities, Current Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used by Type [Axis] Goodwill Goodwill Manufacturing Equipment Manufacturing Equipment [Member] Manufacturing Equipment Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Segment Reconciliation [Abstract] Segment Reconciliation [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Investment Type [Axis] Investment Type [Axis] Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Restructuring and related cost, incurred cost Restructuring and Related Cost, Incurred Cost Local Phone Number Local Phone Number Forecast Forecast [Member] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Measurement Frequency [Axis] Measurement Frequency [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Accounts payable Increase (Decrease) in Accounts Payable, Trade Restructuring, impairment and other asset charges, net Restructuring, impairment and other asset charges, net Restructuring, Settlement and Impairment Provisions Income Statement Location [Axis] Income Statement Location [Axis] Withholding tax paid upon equity award vesting Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Accrued product warranty Increase (Decrease) in Accrued Product Warranty Amount of increase (decrease) in the standard product warranty accrual. Provision for warranties Product Warranty Expense Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment Europe Europe [Member] Allowance for credit loss, receivable, other, current Allowance for Credit Loss, Receivable, Other, Current Product and Service [Domain] Product and Service [Domain] Percentage of potential contingent liability on unpaid balance Percentage of Potential Liability on Unpaid Balance Percentage of potential liability on unpaid balance on certain past customer equipment purchases that were financed by an outside finance entity. Inventories Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Restructuring reserve Restructuring Reserve Litigation Status [Axis] Litigation Status [Axis] Transaction costs Acquisition and Integration Costs Acquisition and Integration Costs Antidilutive restricted stock units excluded from the calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Standard and Extended Product Warranty Accrual, Other Accruals Amount of increase (decrease) in the standard and extended product warranty accrual from other accruals not specified in the taxonomy. Document Quarterly Report Document Quarterly Report Supplemental disclosures of non-cash items: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Dividends Dividends, Common Stock Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Entity File Number Entity File Number Accrued product warranty Product Warranty Accrual, Current Raw materials and parts Inventory, Raw Materials and Purchased Parts, Net of Reserves Income taxes payable/prepaid Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Entity Shell Company Entity Shell Company Parts and component sales Parts and Component Sales [Member] Revenues from sale of parts and component rendered in the normal course of business. Deferred compensation programs' liabilities SERP Liabilities Fair Value Disclosure Obligations of the Company associated with the financial assets held in the supplemental executive retirement plan (SERP). Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Australia AUSTRALIA Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Cash paid during the year for: Cash Paid During Year For [Abstract] Cash Paid During Year For Common stock, shares issued Common Stock, Shares, Issued Sale of investments Proceeds from Sale, Maturity and Collection of Investments Gross profit Gross Profit Costs associated with leadership change and overhead restructuring Severance Costs Customer deposits Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Loss (gain) on sale of property and equipment, net Gain (Loss) on Disposition of Assets [Abstract] Total financial assets Assets, Fair Value Disclosure Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Maximum Maximum [Member] Comprehensive (loss) income attributable to controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Purchase of trading securities, net Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI Document Type Document Type Entity Address, Address Line One Entity Address, Address Line One Investments Marketable Securities, Noncurrent Other Other Revenues [Member] Miscellaneous revenues including early pay discounts and floor plan interest reimbursements. Central America (Excluding Mexico) Central America [Member] Chief Executive Officer Chief Executive Officer [Member] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Noncontrolling interest, ownership percentage by parent Subsidiary, Ownership Percentage, Parent Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Subsequent Event Subsequent Event [Member] Other current liabilities Other Liabilities, Current Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring charges: Restructuring Cost and Reserve [Line Items] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Corporate and Other Corporate And Reconciling Items [Member] Corporate And Reconciling Items Acquisition Business Combination Disclosure [Text Block] Operating Segments Operating Segments [Member] Share-based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Total Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Repurchase of Company stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Asset impairment charges Restructuring Costs and Asset Impairment Charges Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Floating rate notes Variable Rate Demand Obligation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Other Debt Obligations [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Infrastructure Solutions Infrastructure Group [Member] Infrastructure Group. Common stock, shares outstanding Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Accrued loss reserves Self Insurance Reserve, Current Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Other receivables, net of allowance for credit losses of $0.7, respectively Other Receivables Other Others [Member] A specified group of foreign countries about which segment information is provided by the entity. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share South America (Excluding Brazil) South America [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Trading equity securities: Equity Securities, FV-NI, Current Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Restructuring, Settlement and Impairment Provisions [Abstract] Restructuring, Settlement and Impairment Provisions [Abstract] Effective income tax rate reconciliation, percent Effective Income Tax Rate Reconciliation, Percent Repayments of borrowings on credit facilities and bank loans Repayments of Debt Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Disposal group, including discontinued operation, consideration Disposal Group, Including Discontinued Operation, Consideration Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Prepaid expenses Increase (Decrease) in Prepaid Expense and Other Assets Brazil BRAZIL Measurement Frequency [Domain] Measurement Frequency [Domain] Title of Individual [Axis] Title of Individual [Axis] Canada CANADA Number of reportable segments Number of Reportable Segments Per share data: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Materials Solutions Material Solutions [Member] Material Solutions. Transformation program Net Income (Loss) Transformation Program Net Income (Loss) Transformation Program Common stock – authorized 40,000,000 shares of $0.20 par value; issued and outstanding – 22,739,296 as of September 30, 2023 and 22,624,031 as of December 31, 2022 Common Stock, Value, Issued Freight revenue Cargo and Freight [Member] Accrued Loss Reserves Accrued Loss Reserves [Text Block] The entire disclosure for accrued loss reserves at the end of the reporting period. Service and equipment installation revenue Service and Equipment Installation Revenue [Member] Revenues for contracts with the purchaser of its equipment to also provide installation services or repair services for products past its warranty period. Total current assets Assets, Current Preferred stocks Preferred Stock [Member] Total asset impairment charges Total asset impairment charges Asset Impairment Charges Trading debt securities: Debt Securities, Trading Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Africa Africa [Member] Equity Funds Equity Funds [Member] Other (expenses) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Share repurchases (in shares) Stock Repurchased During Period, Shares Agency bonds Agency Bonds [Member] Agency Bonds Unrecognized tax benefits Unrecognized Tax Benefits Schedule of Franchisor Disclosure [Table] Schedule of Product Information [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Asset-backed securities Asset-Backed Securities [Member] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Corporate and Other Corporate, Non-Segment [Member] Depreciation and amortization Depreciation, Depletion and Amortization Non-cash investing activities: Additional Cash Flow Elements, Investing Activities [Abstract] Reserve balance, beginning of the period Reserve balance, end of the period Standard and Extended Product Warranty Accrual Accrued employee related liabilities Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Distributions to deferred compensation programs' participants Distribution To Supplemental Employee Retirement Program Participant Distribution from Supplemental Employee Retirement Program (Serp Rabi trust) to Serp participant after termination. Business Combination and Asset Acquisition [Abstract] Shareholders' equity Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Revision of Prior Period [Domain] Revision of Prior Period [Domain] (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Mutual Fund Mutual Fund [Member] Restructuring and other related charges Gain (Loss) Facility closures, reduction in force and inventory adjustments Gain (Loss) Facility closures, reduction in force and inventory adjustments Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued Preferred Stock, Shares Issued Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Level 2 Fair Value, Inputs, Level 2 [Member] Strategic Transformation Initiatives Strategic Transformation Initiatives [Member] Strategic Transformation Initiatives Entity Emerging Growth Company Entity Emerging Growth Company Schedule Of Asset Impairment Charges Schedule Of Asset Impairment Charges [Table Text Block] Schedule Of Asset Impairment Charges Intangible assets, net of accumulated amortization of $49.3 and $45.1, respectively Intangible Assets, Net (Excluding Goodwill) Supplemental Employee Retirement Plan and Non-Qualified Deferred Compensation Plan Supplemental Employee Retirement Plan And Non-Qualified Deferred Compensation Plan [Member] Supplemental Employee Retirement Plan And Non-Qualified Deferred Compensation Plan Assets held for sale Asset, Held-for-Sale, Not Part of Disposal Group Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Unrecognized tax benefits, period increase (decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net Restructuring, Impairment, and Other Activities Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Share-based compensation Share-Based Payment Arrangement, Noncash Expense Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] (Loss) Earnings Per Common Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total equity Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net of accumulated depreciation of $243.2 and $233.8, respectively Property, Plant and Equipment, Net Basis of Presentation and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Trade receivables and contract assets, net of allowance for credit losses of $2.5 and $2.3, respectively Receivables, Net, Current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Asia Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Non-cash financing activities: Additional Cash Flow Elements, Financing Activities [Abstract] Total financial liabilities Liabilities, Fair Value Disclosure Withholding tax paid upon vesting of share-based compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Sale of Company stock by deferred compensation programs, net Supplemental Executive Retirement Plan transactions, net Sale / (purchase) of company stock by SERP, net . Tacoma Exit Plan Tacoma Exit Plan [Member] Tacoma Exit Plan Net (loss) income Net (loss) income Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest U.S. government securities US Treasury Securities [Member] Income taxes paid Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax assets Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Mexico MEXICO Developed Technology Rights Developed Technology Rights [Member] Retained Earnings Retained Earnings [Member] Current maturities of long-term debt Long-Term Debt, Current Maturities Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and equity Liabilities and Equity Other expenses, net: Nonoperating Income (Expense) [Abstract] Other long-term assets Other Assets, Noncurrent Ownership [Domain] Ownership [Domain] Business exit costs Business Exit Costs (Loss) earnings per common share - Basic (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Total loss (gain) on sale of property and equipment, net Gain (Loss) on Disposition of Assets Deferred compensation programs' transactions, net Deferred Compensation Programs Transactions, Net The sale/purchase of shares held by the Company's supplemental executive retirement plan (SERP). Maximum exposure Loss Contingency, Maximum of Possible Loss on Unpaid Balance Reflects the maximum amount of loss from the specified contingency as of the balance sheet date. Product Warranty Reserves Product Warranty Disclosure [Text Block] Company stock held by deferred compensation programs, at cost Shares Held By SERP, At Cost Shares Held By SERP, At Cost Entity Address, City or Town Entity Address, City or Town Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Revision of Prior Period, Error Correction, Adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Pending Litigation Pending Litigation [Member] Proceeds from borrowings on credit facilities and bank loans Proceeds from Issuance of Debt Total restructuring related charges Total restructuring related charges Restructuring Charges Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Noncontrolling interest, decrease from redemptions or purchase of interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Common stock, shares authorized Common Stock, Shares Authorized Short-term debt Short-Term Debt Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Adjustments to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Issuance of common stock under incentive plan (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Vesting Total number of shares issued related to restricted stock units vesting during the period. Title of Individual [Domain] Title of Individual [Domain] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Comprehensive (income) loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Letter of Credit Lender Letter of Credit Lender [Member] An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur. Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Derivative financial instruments Derivative Asset Deferred tax benefit Deferred Income Tax Expense (Benefit) Restructuring Plan [Axis] Restructuring Plan [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Municipal bonds Municipal Bonds [Member] Allowance for credit loss Accounts Receivable, Allowance for Credit Loss Share-based payment arrangement, recovery of expense Share-Based Payment Arrangement, Recovery Of Expense Share-Based Payment Arrangement, Recovery Of Expense Deferred revenue Deferred Revenue Schedule of Fixed Asset Sales Schedule Of Fixed Asset Sales [Table Text Block] Schedule Of Fixed Asset Sales Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Other assets Increase (Decrease) in Other Operating Assets Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Cost of Sales Cost of Sales [Member] Noncontrolling interest Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Deferred compensation expense (benefit) Increase (Decrease) in Deferred Compensation Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accrued payroll and related liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued payroll and related liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued payroll and related liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] MINDS Automation Group Inc MINDS Automation Group Inc [Member] MINDS Automation Group Inc Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Loss contingency accrual Loss Contingency Accrual Financial liabilities: Liabilities, Fair Value Disclosure [Abstract] Loss (gain) on sale of property and equipment, net (Loss) gain on sale of property and equipment, net Gain (loss) on disposition of property plant equipment Total loss (gain) on sale of property and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Income tax (benefit) provision Income tax benefit (provision) Income Tax Expense (Benefit) International Non-US [Member] Finished goods Inventory, Finished Goods, Net of Reserves Trade receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accrued employee related liabilities Employee-related Liabilities, Current Business combination, integration elated costs Business Combination, Integration Related Costs Fair Value Measurements Fair Value Disclosures [Text Block] Accrued loss reserves Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve Other Restructuring Other Restructuring [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Inventories Inventory Disclosure [Text Block] Total purchase price Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Net sales Revenue Revenue from Contract with Customer, Excluding Assessed Tax Amendment Flag Amendment Flag Cash, cash equivalents and restricted cash Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Issuance of common stock under incentive plan Stock Issued During Period, Amount, Restricted Stock Award, Vesting Stock Issued During Period, Amount, Restricted Stock Award, Vesting Interest expense, net Interest Income (Expense), Net Interest, net of capitalized interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Financial assets: Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Deferred income tax liabilities Long-Term Debt, Excluding Current Maturities Elimination of intercompany profit Recapture of Intercompany Profit Recapture of Intercompany Profit Weighted average shares outstanding - Diluted Denominator for diluted earnings per common share Weighted Average Number of Shares Outstanding, Diluted Additions to right-of-use assets and lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Revenue Recognition Revenue from Contract with Customer [Text Block] Expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-in-Capital Additional Paid-in Capital [Member] Total assets Assets Segment Operating Adjusted EBITDA Earnings Before Interest, Taxes, Depreciation And Amortization Earnings Before Interest, Taxes, Depreciation And Amortization Standard product warranty, warranty period Standard Product Warranty, Warranty Period Standard Product Warranty, Warranty Period Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Standard Product Warranty Disclosure [Abstract] Standard Product Warranty Disclosure [Abstract] Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Self insurance reserve, noncurrent Self Insurance Reserve, Noncurrent Restructuring and Related Activities [Abstract] Payment of dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Segment Information Segment Reporting Disclosure [Text Block] Equipment sales Equipment Sales [Member] Revenues from sale of new equipment rendered in the normal course of business. Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries The total amount of the contingent obligation under letters of credit issued on behalf of foreign subsidiaries. Equity Component [Domain] Equity Component [Domain] Work-in-process Inventory, Work in Process, Net of Reserves Internally Developed Software Internally Developed Software [Member] Internally Developed Software Contractual obligation Contractual Obligation Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Scenario [Axis] Scenario [Axis] Weighted average shares outstanding - Basic Denominator for basic earnings per common share Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status (Loss) income from operations Operating Income (Loss) Facility Closing Facility Closing [Member] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Product Information [Line Items] Product Information [Line Items] Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Company Shares Held by DCP Deferred Compensation, Share-Based Payments [Member] Scenario [Domain] Scenario [Domain] Used equipment sales Used Equipment Sales [Member] Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing. Customer Relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Shareholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 10 aste-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 aste-20230930_g1.jpg ASTE LOGO begin 644 aste-20230930_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X27B17AI9@ 34T *@ @ !@ + ( M F (8@$2 , ! $ $Q ( F (B $R ( 4 (KH=I M 0 ! (PNH< < @, 5@ $48'EZ@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08' M" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*! M"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S M]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HH ** "B@ HH *3- #?-C!P9$!_P!X M4>=%_P ]$_[Z% 9HO\ GHG_ 'T*4,",@Y![T 0/?VB.4>Z@5AU!D&12?VC9 M?\_<'_?P52C)[(ESBG:X?VC9?\_<'_?P4?VC9?\ /W!_W\%')+L+VD>X?VC9 M?\_<'_?P4?VC9?\ /W!_W\%')+L'M(]P_M&R_P"?N#_OX*3^TK+_ )_+?_OX M*.278/:1[DZ3)(@='5E/0J-5ZA MEO\ GH__ 'T:,M_??_OHUUVC_*VJ+J=)X6\9:CX;OX2;F26R+!9(7;( ]17T M9:SQW%O'-&VY)%#*?4&O#S&BJYE-F,$II]PP**]7F9YMV%% M',PNQ%4M)')FLCY9SUV]J\S,X7IJ78]'+IVJ< MIWH/%.KP3VPHH ** "B@ HH ** "B@ HH PO$5ULMD@4\R')^@KFJ8!10(*4 M,4(=>JG(I =I;R)>V"L>5D3##]#7S;XJTEM#\47UCC:BOOC]U)XKTLJG:HXG MGYE"\%(QJ*]X\0** "B@!1BNT^&&M?V5XK2!VVPW@\LY_O=JYL7#FHR.C"RY M:J/H 4^OEUL?1IW"BF,** "B@ HH ** "B@ I,T <7JMP;G4)&!RJG:*I4Q! M10 4=Z -_P .7)(DM6[' MH(V1-$"WLV.1^=:]?)S7+-H^G@[Q3"BI+"B@ HH ** "B@ HH 2J.JW/V6PE MDS\Q&%^M '%C..3SWI:IB"BD 44 3V-P;6]CE[!L'Z5T?B'3(];\/W=DV")H MSM^O44X/EDF3./-%H^8I89+>>2&12'C8HP/J#3*^LC+FC<^8FK2L%%42%% ! M2T7!;GK7P;UH^3>:+*_*-YL(/H>H_.O6Z^8QL.2LSZ/"2YJ28M+7,=(44 %% M !10 44 %% "=JYGQ'<[YX[<'A!N/UH Q**8@HH ** $-=?HMT+K34W?>3Y6 MI#/$/B?HW]E>+6G1<07J^8O^\.M<57T^$ES44?-8F/+5:"BNDP"B@ I>U- C M8\*:L^B>)[*]!Q'Y@209_A/6OIJ-Q(BNIRK#(KP,TCRU.8]K+IWARD@I:\T] M);!10 44 %% !10 44 1RN(XV=C@*,UPUQ,US;/X4 144Q!10 44 % M;OAI9-\[?\LN!^-(9C_%/0SJOA9[B-O!,_**]S*Y7I-=CP\QC M^\3"BO4//"B@ HHZ MPZKCIGO7T-\-]<_MOPI TC9N+;]S+ZY'2O+S2/-!2/ M1RZ5I-'8BEKPSVT%% !10 44 %% !24 9'B"Z\FP\M3\TIP/I7*]N* "BF(* M* "B@!._%=GI-L+73XU_B8;FI 6;B!+BWDAD4%)%*D8ZBOF#7M,?1M=O=/88 M\J0[<_W3R*]3*YVFUW/-S*-X)]C-HKW#Q@HH ** %KOOA+K7]G^))+"1R(;U M?E'8.M"GRUE+]'77/#%[9$9=D+1^S#D55.7+.+(J+F@T?-!1D8QN,.IPP/J. M*,<5];%WBF?+R5G82BF(** "E]L4/8$>S_!_6_M.CW&D2OF6TJ'_ UZ M>*^7Q4>6K(^DPL^:DF+17.= 44 %% !10 E<[XDN3F.U4_[;4 8%%,044 %% M !2I&99%11DL<4 =U;0B"WCC QM&/QJ>D,3%-*Y%"$]CYU^(>C?V-XNN JXB MN?WR?CUKE#7U&&ES48L^Q-?2*-D CH:\',H\M1/N>YETKT^7L245YQZ 44 %% !10 UF"J6/0RS$Y^;"_2@""BF(** "B@ ]^U:N@VIFOB[#Y8AG\: .L I:0PI* / M-_BYHOVWP\FIQQ[I;)\L0.=AZUX@<5[^63YJ5CPLQARU+A17HG %% !1F@!> M>-O!7E?8U](^!M:&N^%K.Z+9E5?+D]F%>3FM/W5(]++9^\XG2BEKQ$>T%%, MHH ** ,O7+K[-I[!3\\GRBN0 Q0 M%,044 %% !77Z):_9[!"P^=_F-(9IT4 M %!Z4 5+^SBO["XM)E#1S(48'WKY=U+3WTK4[JPD!#02%/J,UZN52]YQ/*S* M.B94HKW&>0%%( HH 7->E?![6OLFKW.D2OB.Y7S8@3T8<&N3'QYJ+.O RY:I M[6#S3J^:/H0HH ** "D)H Y/7KGSK[RPE>A5\KB(\M5H^EP[YJ:8"EK$ MW"B@!#6#XCNML26PZNGRR*M]IL]NI_C1@P%>A:/KFG:[:BYT^Z2:/O@\K]10!I9ICC=P>AZTF[: MAN?-?C71SHGBR\M@/W+MYL?T-<_VXKZO#RYJ:9\S7C:;045L8A10 4HZT =; M\.-;.C>,( [[;>['DR?4_=/YU]#JK?_6H ^;[^_N]5O7O+^9I[ASDLQZ>P':JXZ4 'YUI:'KV MH>'=12^L)2C*1O3/RR#N"* /I7PYKMOXBT:#4;8_+(/F7NK#J*UB,T >6_&' M1?,TZWUF-?FMVV2$#JI/%>-=^.G:OH,NG>CR]CP-UDC.'1@RGT(-?37A35UUKPY9WH/S-& _L1P:\C-(W2D>IELK-HVQ2UXQ[ M 4AZ4 4-7NA:Z?(W\3#:/QKC?QS0 44Q!10 44 '7BNJ\/VODV7FL/GE.?PI M#-8UX)\8M2>Z\6Q6&X^39P@A>VYJ //>]% !10!ZU\$=3?S]2TMV^3 F0>G8 MU[)0!GZWIL6KZ/=6$P!2:-E^A(X/X5\NW%M)97"*SJQYZ% M)8R"CJ&4CN*GKY-JSL?3IW5PJ*>40P/(W 49- SA993/-)*V$YI8UW36O[Y!WP.HK6A/DJIF->'-3:/GT'(!]0*6OJD?,M6 M"BF 44 H/2AJZ!:,^@/AAK?]J^%(HI&S-:'RF]<=J[?-?*XB/+5<3Z:A+FI MIA6+XANO+M1 "=TO7Z5B;',=**8@HH ** "CDG ZGI]: .TTNU%I811X^8C+ M?6KU(84UE!&",@]0: /,?%WPEM]5GDOM&D6UN'Y:$_<<_P!*\UO/A_XJLI3& M^CS28_B@(<'\J 'V'PY\5ZA(%72V@7N\[!0*]4\&?#"R\/2I?7SB\U!?NL1\ MD?T'?ZT >@@4Z@ -131K+$T;@%7!4@]P:2=G<35U8^8_$^C-H7B6^TX@B..0 MM%[H>163BOK*$N:E&1\S7CRU&A**U,@HH *,T+L!W/PKUO\ LSQ2+.1\0WJ[ M>?[XZ5[X*^P$N:E;L.-<;J]U]IU&0@_*AVBN([BA13$%% !10 M5=TFV-UJ,8Q\J?,: .T I:0PI* #%&T8H ,"C% "T4 %-(R*30'DGQDT;*V> ML1IR#Y4I]CT->2U])E\^:@EV/G\=#EJMB45VG&%% !10!)#/):W$5Q$2)(7$ MBD=<8%<3G)) M/4UXYZP44Q!10 44 'UKIO#MMLMFN&ZR'CZ4AFY10 44 %% !10 44 %(: , M7Q1I*:YX>O+!A\TD9*'_ &ATKYD=7B=XY%*R1L58'L0:]C*IW4HGD9E&SBQ* M2O8/*"B@ HH *]A^#VM"6QN='D?YH3OB!/53UK@S&/-1]#MP,N6JCM?$LKXA MB_@/)^M<_P!LU\\>^%%,044 %% #XXS-*D2CYG.VNYMX5@@CB4<(N*0R6EH M** "B@ HH ** "B@!C8KY\^)NB#2/%\LT:[8+P>:HQ@;N]>AELK5K=SAS"/- M2.-&317OMZV9X.@44KQ#0**=XAH'XUU'P[N9K7QUIQB)_>L8W [J16&)M*E( MZ,-_%B?0&J:<-0MMF<.O*FN<.C:@IQ]GS[@BOESZ03^Q]0_Y]C^=']CZA_S[ M'\Z8@_L?4/\ GV/YT?V/J'_/L?SH /['U#_GV/YT?V/J'_/L?SI#-71]'D@F M^T7( 8<*M;U "T4 %% !10 44 %% !10 F*Y'QUX2'BG2E2(A+R [HF(_0^U M:49\DU(QKT_:4VCQYOAWXK1RHTIC@XR'&#^M-_X5YXK_ .@1)_WV/\:]Y9A3 M:]X\9X.5Q/\ A7GBO_H$2?\ ?8_QH_X5YXK_ .@1)_WV/\:?]H41?4Y!_P * M\\5_] B3_OL?XT?\*\\5_P#0(D_[['^-']H40^IR%_X5[XK_ .@1)_WV*] ^ M'?P^NM(O?[7U=0MR%*PQ#G9GN?>N;%XZ,J3C#J=&'PC4TV>I4E>*>P%% !10 M 44 %% "T4 %% !10 44 %% !10 E&*3 ,48HL 8HQ18 Q1BBP"TE%@/_]D M_^$QY&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E M9VEN/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX M.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2E MIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S M]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 M (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC M,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*S MM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: M P# 0 "$0,1 #\ _5.BBB@ HHHH **** "BBB@ I*6HY/RH ?N'K2"N!^)' MCYO#*I9V!']IW W9;D1J.YKR2\\5:O?7!EEU.Y,IZ[6VJ/I3L*Y]-TE?+_\ MPD&J]M5O,_[U*->UC(_XFMU_WW18+GTZ?EY/%&[K[5X'\/\ Q==V/BBR%[=W M$\$_R,)'R%).!7IGQ.\+W?C+X?:]HMG>RV=]=63QV]W"Y1DE*G#9'3J.:<5S M-(F4N5-G7^9[T>9[U^)=Y\3/B#I=]=Z?=>+M//^ARUO_P #7H_U2K?\_8A_K3A_Y6?M M[Y@]:/,'K7XA?\+8\>?]#EK?_@:]+_PMGQY_T.6M_P#@8QH_U2K?\_8A_K3A M_P"5G[>>8/6@2!NAS7XJ^&_CQ\2?#.J1:CI_C#4C+>*M8;Q!XCU"^ M#91I/+CSV4=:S*:J[5'U)/U-.JR '45)GWJ.B@!'DDA_>1<2K\R?4=*^CO". MN#7O#-K=HP,FP1N,Y^8<.^*]*_9K^)4GPJ^-GAO72_E6DMQ]CO5+8#12$8S]# M7FB@[ASWILT;21D A7^\&SC!'2N+%X>.(P\J/1G5A:\L/5C./<_=ZVN%N%#Q M,&@8!E8AKV/6M8CT/2;J]F^["K-R<=! MD"OFBZNCJ%U/=2L6EED9BWMV%5%7);L14444Q!1110 5H>']6?0]TCY?B'"_6, M-[1;Q/B3!I.?6G;MV1V_R:;SZU^S:K<_)?4.?6CGUHY]:.?6@ Y]:.?6CGUH MY]: %&<]:?@-P>AX-,'UIQ^;@=::W ^MO^"A MK]KO!/BRU\:^%=&URPE62TO[>.Y0@]F7G]:_(>*<']7Q/MH_:W/U3AW%>VH> MSEO$Z:BF;J=7Q=S[$6BBBF 4444 %%%% !1110 4444 %%%% "4WZTZFR$!< MG@#DT >7_&S6_)TZVTJ)OWEPV^0=]H]:\@5<*!Z5T/CO6O[>\47LX),2-Y<7 MIQUK JUH0]0HHHH **** "D9=RD9QD8S2T4#.O\ A3KG]D^+%A)L*GC MYN@-=7^T9\,X_BQ\(?$.@E%:[DMC):N1G;,H)#5Y(MS-9R17$1Q-$X<$>QS7 MTMH.K1Z[H5I=IAO.B 89S@CJ#3I3=*I&I'=&=6FJE*5-]3\,?L\EJS03*4N8 M6,4J,,%67*D$=C33]:]P_;(^&9^&/QWU=(8O*TS6E_M*U(7"#/#*#W.:\/VG M&>U?OF!Q$<5A85+WN?AV,HO#UY0GT$Y]:.?6CGUHY]:] X0Y]:.?6CGUHY]: M #GUI5^\.:3GUI1]:8AS -D8'OGH:_1[_@G#\3O^$E^&MSX0NYA)>Z _[C28OZKBH\VS/U[]*=4$\EW[9G!BBY M_B88'\ZZ;<%ZUXM\:-;^U:M::8C9CMQOEQ_>[9H \[5=Q+L2222?J:6CKTXH MJR HHHH **** "BBCZ]*!B,P3)89 Y(KW?X5:;<:9X.MA.Q)E8R+QR%KQ?P] MI3ZYK-A8\_O9!O..BYKZ7M;=+6UBAC&V-%"*OICK4!<^1O\ @HG\*O\ A+OA M=;^*+:)6U+P_/EW4 ?&&M^&;P%;G3+F2W.X8^7<64\^U?IG">*YJ M<\--^A^<<383EJ1Q$>NY@\^M'/K1SZT<^M?HA\&'/K1SZT<^M'/K0 <^M+^- M)SZT<^M "\]C3F>96$ENYBN8G66%P<8<'*G/U IH^M.8G:<=>U3*/.G![,TA M/EFI+H?L7^S#\3HOBU\&?#NN[]UT81;W"D_,LJ## ^_&:]:7CI7YU_\ !-7X MH+I?B37O EU,QBU#_B8V"L4>N%%%% !1110 4444 %%%% !2$X[XI:8U %34;Q--T^XN9 M6"I"INWO M7B2+M''ZT .HHHJR HHHH **** "E7J"1D=Z2D.]UV1 *!GI?P1T M4W5U=ZNX'E1_NH\^OM7L%87@G0AX>\.V%H !($WRX'5C708J!V(Y#\O'-?FM M_P %(?AC_P (O\0](\:6T0BL=:C^S7+!<#SU&02?4BOTLQVKQ+]KCX6CXK? M[7M-C3S=0M8OMEFQ3+"6/GCZC->OE6,^IXR$CR,VPRQ>$E$_(4@CKQVI.?6D MA9I(274K)TD4C!5\_,,=N13U4\\U^[Q?.E);,_%)1Y&T]QO/K1SZT<^M'/K5 M$ASZT<^M'/K1SZT '/K2,&VG:?FQQ2\^M+SZT =5\+_'4_PR^(GA_P 36C.C MV5VOF*HY,)8;EQ^=?M7H>K0:YI-CJ-M*LUO=0QRQNI!5E9 P(/<8-?A6^QXV M5QU!%?I__P $_?B@?''P5BT:[F#:GX=G:TDW'+&+),7X!2%_"OSCBS"7C'$) M:H_0.&,5RN="778^J!3ZB5OE6I:_-C]%"BBB@ HHHH **** "BBB@!*9-]WK M@>OI3VZ'G%87C+6T\/\ AV]O&R=JE%'^T1QB@#Q3XD^(/^$@\67)1B;>V C1 M??N:YBF[G9G:4[G:0N6'4YIU58FX4444Q!1110 4444 )UKI?AMH8U[Q9;JX MS!;8E88]#FN:W!5#9&.H->T?!W0OL6C3:@ZXFO&!0D?PCKBD,]$C7:.GH!]! M4C?=.*1:=4E$?)&:@GA$T;QLN]&!4JPX(-6J:59X-?H7_P4F^%IUGP?I'C:Q3$VDS> M1=L%SN@<\$GT![U^>CJP/((/N*_;LBQ?US!+76)^.9UA?J^*::T8SGUHY]:. M?6CGUKZ(^?#GUHY]:.?6CGUH .?6E7[PYI.?6E'UH 5 <]*^A?V&/B9 M_P *Y^.UI87$_EZ9K\?V20[OD,V?D8^F20*^>]V.1R:D@OKG2KBUU"QD,-]8 ML)XG7^\IW#]17EX_"QQ-"5.6NAZ.!Q+PV(A570_=V&12H/<]O2IZ\_\ @O\ M$&S^*'PU\/\ B*S?E>0?&[7-\EKH\+YV#SI@#^(!KUNZN$MH7 MFD($:*6)SV R:^9?$&J/KFNWE](6)DD*K[ =* ,\?-@GTI:**L@**** "BBB M@ HHI#\HSB@9:T[36UF_@L8@2UPZA,#H,\U]-:78IIVGV]M&@5(XU4#'YUX[ M\&=#74-8N-3<9CM5V1_4U[:OW14W'8=1112&%(WW3WI:0]* .-^)?@6T^(?@ M37_#MY&)(-0MF@"MV.TX/YU^*FKZ'?>%="_C!'XEMT6+3?$,(=MH^43H/F)/JW7\*^SX5QGL< M2Z$GHSXOB;"^TH*K%:H^7,&DY]:?D,O!S]*9SZU^OZ6NC\ODK!SZT<^M'/K1 MSZU(@Y]:.?6CGUHY]: %'7K4BX&3P?8]*BY]:5<[A3783/O'_@FA\4]UKKOP M]O)3OM7_ +0T]6/)C?AU_#K7WLN 1S7XL? 7XAR?"SXQ^&/$"DK$MR+>[^;& MZ*1@O/L,YK]FM.OHM2M8;F%@T] '$?%;7O[)\,/$&VSWC> M6G/0'@UX1SN3Z'/UKL_BMX@_MCQ4]JK;[:R7:-O(W&N-H ****L@**** "BB MB@!*&N3Z#K2[?7@5L^!M&;Q!XKL[8*#"I$DOL <\_A0,]J^&^@G0/"UK" MR@22#S7/* M &OGM7SI^W)\*Q\0O@5J4\$!EU30U&H0;5+,RIDNH Z_*#7T<1GBJ>JV46H6 M(_#@#RB:X>ZFEFD^:21V=F]<]*90WR@ < MT55B;A1113$%%%% !0.HHH^G6@8]B,')'XUZU\%=%$5C=:M(FV6Y;:F1@A1U MKR."WDU"ZAM8@6EF8(JJ,GDXKZ;T'3$T;1[:TC4 1(,GW[U-QV-%6"KDG%,G MN$AC:21UCC4%F=B !U)/I2'YN!@DYP#7YO_ +>W[5]]K'B&Y^&OA"^DM=.L MRPUJ^MWVM<2#@P@CD $8(ZTAGO'QC_X*$_#_ .&]W=:9HPD\6ZO"6206C8AC M<=F<<'GL*^>=0_X*C>.YKAA9>#]&MX-V4$TLC';^'>OC-8DA5EBCVY.XG))8 MGN2>M2$G:.E 'WIX+_X*CR?:HX?%_@T16I(W7.DSL2.>25(Z5]D_"?XT>$/C M-HO]K>%=7@U"-0!/#D+- 3_"Z]J_$'@<@MGMCK73?#CXG>)/A#XLM?$GAB\: MTO[<@R0JY$5V@.2D@Z\3\OXDPOL MZZJ+:1%SZT<^M"\#THY]:^Y/B@Y]:.?6CGUHY]: #GUI1]:3GUHY]: '*I9P M,]3BK^CZY>>&M?TS6+&5K>[L;E;F-UX(P1D?I6=SZT]5W=?F7NO<^U95*:J4 MY4WLS2G-TYQG'H?MU\-?&UI\1/!>B^(K,G[/J5M'< #^$E02I^A!!KK%KXI_ MX)K_ !1?6/ NI^"[V8M.H!X-?/T8"C()ZDG=W)H ?1115D!11 M10 4444 %&[;SC..:*;)E5/8XXS0,[?X2>'VU/Q-]JE ,&GC(8=V/(KW@J-G MH*XWX7:%_8_A>*1TVSW1\Q\CGVKLV^Z*@HX/XU^-E^'/PJ\4^)<[3I]A+(G; MYCD#]<5^(#75SJ4\^H7TS7-]>R/=7,C\L9')8_JWZ5^P7[;MM-<_LP>.5A#2 M.MF'.WKM#.?3_ !% #EZ4E%% !2\=^G>DH;[ISP* /LK_ M ()A_$2?2OB5KW@Z9S_9^J6@O((F;A9D^\0/7%?IEM%?D9_P3^L9KC]J#29( M48I#:3-(P/W1M[U^N5 #9<;3_6OR=_;F^%J_#?XZ75U;1>5I/B!!>PX& )E& M)!]206^AK]8I".]?*W_!03X6#QO\&Y='W^U!E7+&+JZC\ :]_(L9] M5QT7+9Z'@9UA?K6%=EJC\Q'QUQ3.?6G1MNC7G.Y]?N+T2?<_&FFKW& M\^M'/K1SZT<^M @Y]:.?6CGUHY]: #GUHY]:.?6C!]:-M1K<];_9:^)1^%GQ MP\/ZD9/)TV]<:=>JSX7RW8*&_P" YS^%?L)!<+(J,""LGS)CN"N:_"":-YHR MJ,4?^%@<$'L1YY25..?PQ7YCQ9@N6<, M7#9GZ+PQBKQG0D_0]J6G4U.E.K\]/OQ#TIAZ=:>2,'/2J.JZE'I-A<7<@Q'# M&SG/ .!G% 'C7QBUS^TO$":?&V(K506],UP>WTI]Y<-J&H7%W-EI)9&.[/;M M3/N\"JL3<****8@HHHH **** #\,UJ>%]*;6O$%A8IAC(P>3/90>?TK*/IG! MKU'X(:'YC7NM.F58^5"2.W?% SUFUA6WMXXD&$C4(!BI:%IU04VV: /RUHJ]XBT/5/"6L2Z1KNF7&CZC S))!=H5)([J2.15'I_.@ P6X R:7 M=D<'D#/';WJ.61(_ED=4)&<'KCZ5[O\ LT_LC^)_V@M8MKV^MKK1? T;A[N] MN5*27 SQ%$I&>?7WH ^A_P#@F+\*9[=->^(=];21P71_L_37?K(J_?<>H[9K M] 5Z5A>$O">G>"_#NGZ'I%M':Z=8Q+%%%&N!QU;W)K=6@!K+N;-9?B'1;;7M M'O=-NH1/;7<;12QL,@@C!_0UKGH:B9*7,X24ENB)0YXN'<_#_XD^#+ MGX=?$'Q#X:N1^\T^Y>-3C&4W_*1[8/6N:7OS7VA_P4H^%ATOQ9H?CZUAQ;WR M_P!G7\B+C$@YC/X],U\7JK!CM! _VJ_=\IQ7US!PJ-ZK<_%,TPKPV(G'H)SZ MT<^M+@TG/K7M'D!SZT<^M'/K1SZT '/K2K]XY%?(&['-;?@/QE\!A_P!\YKR,VPBQ6$E2/6RO$O"XF,UL?N1"PV@YXQ4F:P?"GB*U M\5>'M/UFRD5[:^A2XC*D$;64< CWK;5A7X-+W9.,MT?MD9J24ELQ>G6O-OC/ MK0M=)M]-23;+'7Z.N#^M>#ZA_ MP39^$-W,[PP:Q8HS;O*AO2T8]@&#']:^KZ=0!\\^!_V%OA!X#G2Y@\,KJMXA M#";4Y7EP1R..GX5[U:6,-C;I!;Q+#!$ L<:*%5%]% [5;I* !5VTZBB@ IC= M:=3<4K7 \D_:8^&,?Q:^"_B30/+W7GDFYLW8OKA>17Y)?L5?% ?#7X[:4MQ/Y.F:V M/L%RK-M0,2 C-GIR:_6F.95!X9L\\=J_#>(,)]4QTG;21^R9'B5BL(EUB8WC MK6CH/AB]N0<2$%(\>I'%?.6]I,NWWV&3^)YKUGXY-<):Z:=Q%L"?, Z%NU>3 M1X92?:O /H0HHHJR HHHH ****!A1N$?S$9"\D>U'UZ5;TC3Y=8U:QL$&6G< M!B.<#.*FX['L7P=T,:?X<^VRKBXO6W#(YVBO05JM8VB6-G#;Q*$CB157^M6: M0QU%%% !1110 4444 %%%% !1110 4C?=-+10!#)GGMQUKXW_P""C7PM?Q-\ M-].\8V<&[4= E_TAE4Y:W<\YQV!%?9;G'/6N=\;>&+7QCX2U?0[N)9K:^MY( M75^AST_G77@JSPV*A73V.+&8>.(P\Z3ZGX<;A)L8$8(#=?7D4\GBM/Q9X7N/ M _BC6O#MR"DVEW4EL<@_,JN0C?0J!@UEJA9,D5_0%.HITXU%JGV/PVK3]E-P MET&\^M'/K1SZT<^M5S+N8ASZT<^M'/K1SZT!BOT9_X)ER7?_"H]?W%FT[^U6^R<_+C'S8/UKX;BK#Q MG0C7>C1]KPU5E&O."V/K?Q-X9M_$VDSV%QD(X^60=5;'45X[=_"+Q);S/'!% M#?#?X;R M>&Y/[0U$JU^P*A%Y517H=%(84^FTZ@ HHHH **** "BBB@ HHHH **** "DI M:* &8IDR97CGZ5+3<4 ?&7[77[%U_P#%37'\7^"O(CUV1 EW9W!"+= =#D\* M?A M_K5F/E]QR_ZMX0_)+_A@SXV_]"U9?^#"'_XJC_A@SXV_]"U9?^#"'_XJOUMV MT;:/]:LQ\ON#_5O"'Y)?\,&?&W_H6K+_ ,&$/_Q5'_#!OQM'(\,V7_@QA']: M_6W;1MH_UKS'NON'_JYA/,_*;PS_ ,$^_B[KFLVMKJ]E9Z%8.1Y]^MXLKA<\ MKM!],U^D'PC^%VD_"/P'IOAC1XV2ULTP7VX:1S]YC]37<-UHKQ\?FV*S%KV[ ,T1ZF$RO#8/6"/__9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-11595  
Entity Registrant Name Astec Industries, Inc.  
Entity Incorporation, State or Country Code TN  
Entity Tax Identification Number 62-0873631  
Entity Address, Address Line One 1725 Shepherd Road  
Entity Address, City or Town Chattanooga  
Entity Address, State or Province TN  
Entity Address, Postal Zip Code 37421  
City Area Code 423  
Local Phone Number 899-5898  
Title of 12(b) Security Common Stock  
Trading Symbol ASTE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   22,739,296
Entity Central Index Key 0000792987  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash, cash equivalents and restricted cash $ 73.8 $ 66.0
Investments 5.7 3.9
Trade receivables and contract assets, net of allowance for credit losses of $2.5 and $2.3, respectively 174.7 167.1
Other receivables, net of allowance for credit losses of $0.7, respectively 3.4 6.5
Inventories 450.1 393.4
Prepaid and refundable income taxes 17.3 15.9
Prepaid expenses and other assets 21.3 28.2
Assets held for sale 0.0 15.4
Total current assets 746.3 696.4
Property and equipment, net of accumulated depreciation of $243.2 and $233.8, respectively 181.0 173.6
Investments 14.3 15.1
Goodwill 45.3 45.2
Intangible assets, net of accumulated amortization of $49.3 and $45.1, respectively 17.5 22.5
Deferred income tax assets 34.2 32.1
Other long-term assets 35.8 29.5
Total assets 1,074.4 1,014.4
Current liabilities:    
Current maturities of long-term debt 0.1 0.2
Short-term debt 6.9 9.4
Accounts payable 114.3 107.2
Customer deposits 60.6 69.5
Accrued product warranty 16.7 11.9
Accrued employee related liabilities 44.4 35.3
Accrued loss reserves 2.9 1.9
Other current liabilities 36.3 38.6
Total current liabilities 282.2 274.0
Long-term debt 122.0 78.1
Deferred income tax liabilities 2.4 2.1
Other long-term liabilities 33.0 33.3
Total liabilities 439.6 387.5
Commitments and contingencies (Note 8)
Shareholders' equity:    
Preferred stock – authorized 2,000,000 shares of $1.00 par value; none issued 0.0 0.0
Common stock – authorized 40,000,000 shares of $0.20 par value; issued and outstanding – 22,739,296 as of September 30, 2023 and 22,624,031 as of December 31, 2022 4.5 4.5
Additional paid-in capital 137.7 135.8
Accumulated other comprehensive loss (44.2) (40.1)
Company stock held by deferred compensation programs, at cost (1.0) (1.1)
Retained earnings 537.5 527.8
Shareholders' equity 634.5 626.9
Noncontrolling interest 0.3 0.0
Total equity 634.8 626.9
Total liabilities and equity $ 1,074.4 $ 1,014.4
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 2.5 $ 2.3
Allowance for credit loss, receivable, other, current 0.7 0.7
Accumulated depreciation 243.2 233.8
Accumulated amortization $ 49.3 $ 45.1
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares issued 0 0
Common stock, shares authorized 40,000,000 40,000,000
Common stock, par value (in dollars per share) $ 0.20 $ 0.20
Common stock, shares issued 22,739,296 22,624,031
Common stock, shares outstanding 22,739,296 22,624,031
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 303.1 $ 315.2 $ 1,001.0 $ 924.6
Cost of sales 233.5 249.7 759.3 731.5
Gross profit 69.6 65.5 241.7 193.1
Selling, general and administrative expenses 74.3 63.5 206.7 184.4
Restructuring, impairment and other asset charges, net 0.5 0.1 5.3 4.5
(Loss) income from operations (5.2) 1.9 29.7 4.2
Other expenses, net:        
Interest expense (2.4) (0.6) (6.4) (1.6)
Interest income 0.5 0.3 1.5 0.7
Other (expenses) income, net 0.0 (0.4) 0.5 (1.8)
(Loss) income before income taxes (7.1) 1.2 25.3 1.5
Income tax (benefit) provision (0.6) 0.7 6.5 0.8
Net (loss) income (6.5) 0.5 18.8 0.7
Net (income) loss attributable to noncontrolling interest (0.1) 0.2 (0.2) 0.2
Net (loss) income attributable to controlling interest $ (6.6) $ 0.7 $ 18.6 $ 0.9
Per share data:        
(Loss) earnings per common share - Basic (in dollars per share) $ (0.29) $ 0.03 $ 0.82 $ 0.04
(Loss) earnings per common share - Diluted (in dollars per share) $ (0.29) $ 0.03 $ 0.82 $ 0.04
Weighted average shares outstanding - Basic 22,746,783 22,837,314 22,709,238 22,824,028
Weighted average shares outstanding - Diluted 22,746,783 22,916,316 22,776,158 22,932,206
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (6.5) $ 0.5 $ 18.8 $ 0.7
Other comprehensive loss:        
Foreign currency translation adjustments (4.6) (9.2) (4.0) (13.5)
Other comprehensive loss (4.6) (9.2) (4.0) (13.5)
Comprehensive (loss) income (11.1) (8.7) 14.8 (12.8)
Comprehensive (income) loss attributable to noncontrolling interest (0.1) 0.2 (0.3) 0.1
Comprehensive (loss) income attributable to controlling interest $ (11.2) $ (8.5) $ 14.5 $ (12.7)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net (loss) income $ 18.8 $ 0.7
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 19.6 20.9
Provision for credit losses 0.6 0.9
Provision for warranties 14.4 9.3
Deferred compensation expense (benefit) 0.2 (1.1)
Share-based compensation 3.5 5.4
Deferred tax benefit (2.1) (12.6)
Loss (gain) on sale of property and equipment, net (3.1) (0.4)
Asset impairment charges 0.8 3.4
Amortization of debt issuance costs 0.2 0.0
Distributions to deferred compensation programs' participants (1.5) (0.9)
Change in operating assets and liabilities:    
Purchase of trading securities, net (1.4) (0.7)
Receivables and other contract assets (5.8) (25.0)
Inventories (59.7) (98.9)
Prepaid expenses 8.3 0.9
Other assets (9.6) (10.3)
Accounts payable 7.1 25.3
Accrued loss reserves 1.2 0.3
Accrued employee related liabilities 9.3 10.0
Other accrued liabilities (0.8) 1.7
Accrued product warranty (9.6) (8.6)
Customer deposits (8.2) 21.1
Income taxes payable/prepaid (1.0) 1.8
Net cash used in operating activities (18.8) (56.8)
Cash flows from investing activities:    
Acquisitions, net of cash acquired 0.0 (17.8)
Expenditures for property and equipment (25.0) (27.6)
Proceeds from sale of property and equipment 20.2 0.7
Purchase of investments (0.8) (0.8)
Sale of investments 1.7 0.5
Net cash used in investing activities (3.9) (45.0)
Cash flows from financing activities:    
Payment of dividends (8.9) (8.3)
Proceeds from borrowings on credit facilities and bank loans 221.4 50.1
Repayments of borrowings on credit facilities and bank loans (180.2) (42.5)
Sale of Company stock by deferred compensation programs, net 0.1 0.2
Withholding tax paid upon vesting of share-based compensation awards (1.6) (1.8)
Repurchase of Company stock 0.0 (6.1)
Net cash provided by (used in) financing activities 30.8 (8.4)
Effect of exchange rates on cash (0.3) (3.4)
Increase (decrease) in cash, cash equivalents and restricted cash 7.8 (113.6)
Cash, cash equivalents and restricted cash, beginning of period 66.0 134.4
Cash, cash equivalents and restricted cash, end of period 73.8 20.8
Cash paid during the year for:    
Interest, net of capitalized interest 5.0 0.7
Income taxes paid 10.3 12.3
Non-cash investing activities:    
Capital expenditures in accounts payable 0.4 1.2
Non-cash financing activities:    
Additions to right-of-use assets and lease liabilities $ 0.6 $ 2.8
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-in-Capital
Accumulated Other Comprehensive Loss
Company Shares Held by DCP
Retained Earnings
Noncontrolling Interest
Balance (in shares) at Dec. 31, 2021   22,767,052          
Balance at Dec. 31, 2021 $ 651.3 $ 4.5 $ 130.6 $ (32.4) $ (1.2) $ 549.3 $ 0.5
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 4.1         4.1  
Other comprehensive income (loss) 4.2     4.1     0.1
Dividends (2.8)         (2.8)  
Share-based compensation 1.8   1.8        
Issuance of common stock under incentive plan (in shares)   69,995          
Issuance of common stock under incentive plan 0.1 $ 0.1          
Withholding tax paid upon equity award vesting (1.3)   (1.3)        
Balance (in shares) at Mar. 31, 2022   22,837,047          
Balance at Mar. 31, 2022 657.4 $ 4.6 131.1 (28.3) (1.2) 550.6 0.6
Balance (in shares) at Dec. 31, 2021   22,767,052          
Balance at Dec. 31, 2021 651.3 $ 4.5 130.6 (32.4) (1.2) 549.3 0.5
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 0.7            
Other comprehensive income (loss) (13.5)            
Balance (in shares) at Sep. 30, 2022   22,710,427          
Balance at Sep. 30, 2022 628.1 $ 4.5 134.4 (46.0) (1.1) 535.9 0.4
Balance (in shares) at Mar. 31, 2022   22,837,047          
Balance at Mar. 31, 2022 657.4 $ 4.6 131.1 (28.3) (1.2) 550.6 0.6
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (3.9)         (3.9)  
Other comprehensive income (loss) (8.5)     (8.5)      
Dividends (2.6)   0.1     (2.7)  
Share-based compensation 1.6   1.6        
Issuance of common stock under incentive plan (in shares)   27,482          
Withholding tax paid upon equity award vesting (0.3)   (0.3)        
Deferred compensation programs' transactions, net 0.2   0.1   0.1    
Balance (in shares) at Jun. 30, 2022   22,864,529          
Balance at Jun. 30, 2022 643.9 $ 4.6 132.6 (36.8) (1.1) 544.0 0.6
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 0.5         0.7 (0.2)
Other comprehensive income (loss) (9.2)     (9.2)      
Dividends (2.8)         (2.8)  
Share-based compensation 2.0   2.0        
Issuance of common stock under incentive plan (in shares)   6,343          
Withholding tax paid upon equity award vesting (0.2)   (0.2)        
Share repurchases (in shares)   (160,445)          
Share repurchases (6.1) $ (0.1)       (6.0)  
Balance (in shares) at Sep. 30, 2022   22,710,427          
Balance at Sep. 30, 2022 $ 628.1 $ 4.5 134.4 (46.0) (1.1) 535.9 0.4
Balance (in shares) at Dec. 31, 2022 22,624,031 22,624,031          
Balance at Dec. 31, 2022 $ 626.9 $ 4.5 135.8 (40.1) (1.1) 527.8 0.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 12.1         12.1  
Other comprehensive income (loss) 0.1           0.1
Dividends (2.9)         (2.9)  
Share-based compensation 0.8   0.8        
Issuance of common stock under incentive plan (in shares)   66,536          
Withholding tax paid upon equity award vesting (1.4)   (1.4)        
Balance (in shares) at Mar. 31, 2023   22,690,567          
Balance at Mar. 31, 2023 $ 635.6 $ 4.5 135.2 (40.1) (1.1) 537.0 0.1
Balance (in shares) at Dec. 31, 2022 22,624,031 22,624,031          
Balance at Dec. 31, 2022 $ 626.9 $ 4.5 135.8 (40.1) (1.1) 527.8 0.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 18.8            
Other comprehensive income (loss) $ (4.0)            
Balance (in shares) at Sep. 30, 2023 22,739,296 22,739,296          
Balance at Sep. 30, 2023 $ 634.8 $ 4.5 137.7 (44.2) (1.0) 537.5 0.3
Balance (in shares) at Mar. 31, 2023   22,690,567          
Balance at Mar. 31, 2023 635.6 $ 4.5 135.2 (40.1) (1.1) 537.0 0.1
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 13.2         13.1 0.1
Other comprehensive income (loss) 0.5     0.5      
Dividends (3.0)         (3.0)  
Share-based compensation 1.4   1.4        
Issuance of common stock under incentive plan (in shares)   46,003          
Withholding tax paid upon equity award vesting (0.2)   (0.2)        
Balance (in shares) at Jun. 30, 2023   22,736,570          
Balance at Jun. 30, 2023 647.5 $ 4.5 136.4 (39.6) (1.1) 547.1 0.2
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (6.5)         (6.6) 0.1
Other comprehensive income (loss) (4.6)     (4.6)      
Dividends (3.0)         (3.0)  
Share-based compensation 1.3   1.3        
Issuance of common stock under incentive plan (in shares)   2,726          
Deferred compensation programs' transactions, net $ 0.1   0.0   0.1    
Balance (in shares) at Sep. 30, 2023 22,739,296 22,739,296          
Balance at Sep. 30, 2023 $ 634.8 $ 4.5 $ 137.7 $ (44.2) $ (1.0) $ 537.5 $ 0.3
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity (Parenthetical) - $ / shares
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]            
Dividends declared per common share (in dollars per share) $ 0.13 $ 0.13 $ 0.13 $ 0.12 $ 0.12 $ 0.12
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies
Description of Business

Astec Industries, Inc. ("Astec" or the "Company") is a Tennessee corporation which was incorporated in 1972. The Company designs, engineers, manufactures and markets equipment and components used primarily in road building and related construction activities, as well as other products discussed below. The Company's products are used in each phase of road building, from quarrying and crushing the aggregate to application of the road surface. The Company also manufactures certain equipment and components unrelated to road construction, including equipment for the mining, quarrying, construction and demolition industries and port and rail yard operators; industrial heat transfer equipment; commercial whole-tree pulpwood chippers; horizontal grinders; blower trucks; concrete plants; commercial and industrial burners; and combustion control systems.

The Company operates in two reportable segments (plus Corporate and Other) - Infrastructure Solutions and Materials Solutions. The Company's two reportable business segments comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production process, among other considerations.

The Corporate and Other category consists primarily of the parent company, Astec Insurance Company ("Astec Insurance" or the "captive"), a captive insurance company, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments.

Basis of Presentation

The accompanying unaudited consolidated financial statements include the accounts of Astec and its subsidiaries and have been prepared by the Company, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). The Company prepares its financial statements in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the SEC rules and regulations governing interim financial statements. However, the Company believes that the disclosures made in the unaudited consolidated financial statements and related notes are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. All intercompany balances and transactions between the Company and its affiliates have been eliminated in consolidation.

Noncontrolling interest in the Company's consolidated financial statements represents the 7% interest in a consolidated subsidiary which is not owned by the Company. Since the Company controls this subsidiary, the subsidiary's financial statements are consolidated with those of the Company, and the noncontrolling owner's 7% share of the subsidiary's net assets and results of operations is deducted and reported as "Noncontrolling interest" in the Consolidated Balance Sheets and as "Net (income) loss attributable to noncontrolling interest" in the Consolidated Statements of Operations. The Company executed an agreement in February 2022 with the noncontrolling interest holder, which is undergoing a judicial reorganization in Brazil, to acquire their outstanding interest in full for R$10.0M (approximately $2.0 million, subject to the effect of exchange rates). Completion of the transaction is subject to obtaining certain judicial approval in Brazil.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include excess and obsolete inventory, inventory net realizable value, product warranty obligations, self-insurance loss reserves, capitalization of internal use software, goodwill impairment and the measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. On an ongoing basis, the Company evaluates these assumptions, judgments and estimates. Actual results could differ from those estimates.

In the opinion of management, the consolidated financial statements contain all adjustments necessary for a fair statement of the results of operations and comprehensive (loss) income for the three and nine months ended September 30, 2023 and 2022, the financial position as of September 30, 2023 and December 31, 2022 and the cash flows for the nine months ended September 30, 2023 and 2022, and except as otherwise discussed herein, such adjustments consist only of those of a normal recurring nature. The interim results are not necessarily indicative of results that may be achieved in a full reporting year.

All dollar amounts, except share and per share amounts, are in millions of dollars unless otherwise indicated.
Reclassifications and Adjustments

Certain reclassifications have been made to the prior period financial information to conform to the presentation used in the financial statements for the nine months ended September 30, 2023.

The Company elected to present research and development expenses in "Selling, general and administrative expenses". These amounts were previously included in a separate financial statement caption in the Consolidated Statements of Operations.

The Company reclassified certain accrued liability balances from "Other current liabilities" to "Accrued employee related liabilities" to more appropriately reflect the nature of such accrued balances.

The Company elected to present gains and losses recognized on the change in fair value of derivative instruments and foreign currency transaction gains and losses, net in "Other (expenses) income, net". These amounts were previously included in "Cost of sales".

There was no change to previously reported "Total current liabilities" or "Net (loss) income attributable to controlling interest" related to these reclassifications.

During the first quarter of 2023, the Company identified immaterial errors associated with over-accruals of inventory-related expenses in its historical financial statements. The cumulative effect of the errors generated in 2021 and 2022 was corrected during the first quarter of 2023, resulting in a decrease in "Cost of sales" of $1.9 million. Such adjustment was not considered material to the Company's consolidated financial statements for the year ended December 31, 2022 or any of the financial statements for the previously filed annual periods.

Recently Adopted Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company elected to early adopt this guidance on April 1, 2022. The adoption of this new standard did not have a material impact on its financial position, results of operations, cash flows or disclosures.

Recent accounting guidance not discussed above is not applicable, did not have, or is not expected to have a material impact on the Company.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
MINDS Acquisition - The Company entered into a Share Purchase Agreement, dated as of March 22, 2022, by and between MINDS Automation Group, Inc., a leader in plant automation control systems and cloud-based data management in the asphalt industry in Canada. The acquisition was completed on April 1, 2022 at a purchase price of $19.3 million, which was paid in cash. The Company's allocation of the purchase price resulted in the recognition of $9.3 million of goodwill and $9.3 million of intangible assets primarily consisting of customer relationships (9 year life) and developed technology (7 year life). Significant inputs and assumptions used in determining the fair values of these intangible assets include management's forecasts of future revenues, earnings and cash flows, a discount rate based on the median weighted average cost of capital of the Company and select market competitors, and the proportion of intangible assets acquired in relation to tangible assets. Goodwill acquired is attributable to future growth opportunities provided by the acquired intellectual capital and the ability to generate cross-selling synergies. The acquisition provides the Company with a broader line of controls and automation products designed to deliver enhanced productivity through improved equipment performance. Results of operations have been consolidated from the date of acquisition. The goodwill is not deductible for income tax purposes. Proforma financial information is not included since not significant.

Acquisition and integration costs incurred were nominal during the three and nine months ended September 30, 2023 for this acquisition. Acquisition and integration costs incurred were $0.2 million and $1.1 million during the three and nine months ended September 30, 2022, respectively. These costs are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.
The following table summarizes the allocations of the total purchase price:

(in millions)Amount
Cash$1.5 
Trade receivables2.7 
Inventories0.7 
Prepaid expenses and other assets0.4 
Property and equipment0.2 
Goodwill9.3 
Intangible assets9.3 
Other long-term assets0.5 
Total assets acquired$24.6 
Accounts payable(0.7)
Accrued payroll and related liabilities(0.8)
Other current liabilities(1.1)
Deferred income tax liabilities(2.4)
Other long-term liabilities(0.3)
Total liabilities assumed(5.3)
Total purchase price$19.3 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values.

Inventories consist of the following:

(in millions)September 30, 2023December 31, 2022
Raw materials and parts$313.1 $302.9 
Work-in-process78.0 57.3 
Finished goods57.4 32.1 
Used equipment1.6 1.1 
Total$450.1 $393.4 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance and marketable equity securities held in the Company's deferred compensation programs. The Company's deferred compensation programs ("DCP") include a non-qualified Supplemental Executive Retirement Plan ("SERP") and a separate non-qualified Deferred Compensation Plan. Although the deferred compensation programs' investments are allocated to individual participants, and investment decisions are made solely by those participants, they are non-qualified plans. Consequently, the Company owns the assets and the related offsetting liability for disbursement until such time as a participant makes a qualifying withdrawal. The SERP assets and related offsetting liability are recorded in non-current "Investments" and "Other long-term liabilities", respectively, in the Consolidated Balance Sheets. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

The carrying amount of cash and cash equivalents, trade receivables and contract assets, other receivables, accounts payable, and short-term and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market-based inputs.
Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.
Level 3 -Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

As indicated in the tables below, the Company has determined that all of its financial assets and liabilities as of September 30, 2023 and December 31, 2022 are Level 1 and Level 2 in the fair value hierarchy as defined above:

September 30, 2023
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.0 $— $4.0 
Preferred stocks0.3 — 0.3 
Equity funds0.6 — 0.6 
Trading debt securities:
Corporate bonds4.0 — 4.0 
Municipal bonds— 0.3 0.3 
Agency bonds— 2.5 2.5 
Floating rate notes0.2 — 0.2 
U.S. government securities1.9 — 1.9 
Asset-backed securities— 4.3 4.3 
Other1.3 0.6 1.9 
Derivative financial instruments— 0.2 0.2 
Total financial assets$12.3 $7.9 $20.2 
Financial liabilities:
Deferred compensation programs' liabilities$— $5.7 $5.7 
Total financial liabilities$— $5.7 $5.7 
December 31, 2022
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.4 $— $4.4 
Preferred stocks0.3 — 0.3 
Equity funds0.6 — 0.6 
Trading debt securities:
Corporate bonds5.0 — 5.0 
Municipal bonds— 0.3 0.3 
Floating rate notes0.2 — 0.2 
U.S. government securities0.8 — 0.8 
Asset-backed securities— 5.4 5.4 
Other1.3 0.7 2.0 
Total financial assets$12.6 $6.4 $19.0 
Financial liabilities:
Deferred compensation programs' liabilities$— $5.7 $5.7 
Total financial liabilities$— $5.7 $5.7 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Reserves
9 Months Ended
Sep. 30, 2023
Product Warranties Disclosures [Abstract]  
Product Warranty Reserves Product Warranty Reserves
The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.

Changes in the Company's product warranty liability for the three and nine month periods ended September 30, 2023 and 2022 are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Reserve balance, beginning of the period$16.5 $11.6 $11.9 $10.5 
Warranty liabilities accrued3.8 2.9 14.4 9.3 
Warranty liabilities settled(3.6)(3.4)(9.6)(8.6)
Other— (0.2)— (0.3)
Reserve balance, end of the period$16.7 $10.9 $16.7 $10.9 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Loss Reserves
9 Months Ended
Sep. 30, 2023
Accrued Loss Reserves [Abstract]  
Accrued Loss Reserves Accrued Loss ReservesThe Company records reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves were $7.1 million and $5.8 million as of September 30, 2023 and December 31, 2022, respectively, of which $4.2 million and $3.9 million were included in "Other long-term liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes For the three months ended September 30, 2023, the Company recorded an income tax benefit of $0.6 million, reflecting an 8.5% effective tax rate, compared to a $0.7 million income tax expense for the three months ended September 30, 2022, reflecting a 58.3% effective tax rate. The income tax benefit for the three months ended September 30, 2023 as compared to the expense for the same period in 2022 was primarily due to lower pretax book income and changes in the relative weighting of jurisdictional income and loss.For the nine months ended September 30, 2023, the Company recorded an income tax provision of $6.5 million, reflecting a 25.7% effective tax rate, compared to $0.8 million expense, reflecting a 53.3% effective tax rate, for the nine months ended September 30, 2022. The income tax expense for the nine months ended September 30, 2023 was higher compared to the same period in 2022, primarily due to higher pretax book income and changes in the relative weighting of jurisdictional income and loss, partially offset by a net discrete tax benefit related to a research and development credit.
The Company's recorded liability for uncertain tax positions was $12.7 million and $12.0 million as of September 30, 2023 and December 31, 2022, respectively. The increase is the result of $0.7 million of incremental reserves associated with the 2023 research and development credit. The Company does not anticipate a significant change in unrecognized tax benefits due to the expiration of relevant statutes of limitations and federal, state, and foreign tax audit resolutions over the next twelve months.

The Company regularly assesses the likelihood of an adverse outcome resulting from examinations to determine the adequacy of its tax reserves. The Company is currently under audit by the U.S. Internal Revenue Service for the federal income tax return from the 2018 tax year as well as various other state income tax and jurisdictional audits. As of September 30, 2023, the Company believes that it is more-likely-than-not that the tax positions it has taken will be sustained upon the resolution of its audits, resulting in no material impact on its consolidated financial position, results of operations and cash flows. However, the final determination with respect to any tax audits, and any related litigation, could be materially different from the Company's estimates and/or from its historical income tax provisions and accruals and could have a material effect on operating results and/or cash flows in the periods for which that determination is made. In addition, future period earnings may be adversely impacted by litigation costs, settlements, penalties and/or interest assessments.

On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The IRA levies a 1% excise tax on net stock repurchases after December 31, 2022 and imposes a 15% corporate alternative minimum tax ("CAMT") for tax years beginning after December 31, 2022. The Company did not repurchase any shares during the three and nine months ended September 30, 2023. CAMT does not impact the Company's results of operations or financial position.
Commitments and ContingenciesCommitments and Contingencies
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Certain customers have financed purchases of Company products through arrangements with third-party financing institutions. Under these arrangements, the Company is contingently liable for customer debt of $0.9 million and $2.4 million as of September 30, 2023 and December 31, 2022, respectively. These arrangements expire at various dates running through September 2026. Additionally, the Company is also contingently liable for 1.75% of the unpaid balance, determined as of December 31 of the prior year (or approximately $0.1 million for 2023), on certain past customer equipment purchases that were financed by an outside finance company. The agreements provide that the Company will receive the lender's full security interest in the financed equipment if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $0.5 million and $1.0 million related to these guarantees, which were included in "Other current liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively.

The Company reviews off-balance sheet guarantees individually and at the loss pool level based on one agreement. Prior history is considered with respect to the Company having to perform on any off-balance sheet guarantees, as well as future projections of individual customer credit worthiness with respect to assessing credit losses related to off-balance sheet guarantees.

In addition, the Company is contingently liable under letters of credit issued under its $250.0 million revolving credit facility (the "Credit Facilities"), which outstanding letters of credit totaled $2.4 million as of September 30, 2023. The outstanding letters of credit expire at various dates through April 2024. As of September 30, 2023, the Company's foreign subsidiaries are contingently liable for a total of $6.1 million in performance letters of credit, advance payments and retention guarantees, of which $4.5 million is secured by separate credit facilities with local financial institutions.

The Company and certain of its former executive officers were named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-24-CEA-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and Rule 10b-5 promulgated thereunder, by making allegedly false and misleading statements and that the individual defendants were control persons under Section 20(a) of the Exchange Act. The complaint is filed on behalf of shareholders who purchased stock of the Company between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. On October 25, 2019, the defendants filed a Motion to Dismiss. On February 19, 2021, the Motion to Dismiss was granted with prejudice and judgment was entered for the defendants. On March 19, 2021, plaintiff filed a Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint, which was denied on May 5, 2021. Plaintiff appealed the Motion to Dismiss and denial of its Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint to the United States Court of Appeals for the Sixth Circuit. On March 31, 2022, the United States Court of Appeals for the Sixth Circuit issued an opinion reversing the dismissal of the Company and one former executive officer, affirming the dismissal of certain other former executive officers and remanding the action to the United States District Court for the Eastern District of Tennessee for proceedings consistent with the opinion. On July 11, 2022 Defendants filed an answer to the complaint, and the action is now in discovery.
The Company's GEFCO, Inc. ("GEFCO") subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018, with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP. The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013. In addition to seeking a rescission of the purchase contract, the plaintiff is seeking special and consequential damages. The original purchase price of the equipment was approximately $8.5 million. On July 7, 2020, the plaintiffs filed a separate lawsuit directly against Astec Industries, Inc. that generally mirrored the allegations in the GEFCO suit. In January 2023, the court allowed Astec Industries, Inc. to be added as a defendant to the GEFCO suit and, as a result, the separate suit against Astec Industries, Inc. was dismissed. The Company and GEFCO each dispute the plaintiffs' allegations and are vigorously defending the GEFCO suit. The Company is unable to determine whether or not a future loss will be incurred due to this litigation or estimate the possible loss or range of loss, if any, at this time.

On October 5, 2023, a jury, in the 355th Judicial District Court, Hood County, State of Texas, rendered a verdict against the Company's Telsmith, Inc. subsidiary in the matter styled 37 Building Products, Ltd. ("37 BP") v. Telsmith, Inc. ("Telsmith"), et al. originally filed on January 28, 2019, with additional defendants later added. All other defendants settled prior to trial except Telsmith. Telsmith will receive credit for the settlement amounts of all other defendants against any judgment entered in this case against Telsmith. 37 BP alleged breaches of warranty and negligent misrepresentation regarding equipment manufactured by Telsmith and purchased by 37 BP in 2017 through one of the Company's dealers. Based on the jury verdict, management has determined that a loss for this matter is probable in a range between $6.4 million and $18.1 million, inclusive of attorneys' fees and prejudgment interest. A loss contingency of $6.4 million was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations and "Other current liabilities" in the Consolidated Balance Sheets during the third quarter of 2023 representing management's best estimate of the loss. A judgment has not been entered by the trial court, however, a judgment is anticipated to be entered by the end of 2023 or during the first quarter of 2024. The judgment, once entered, may result in a change to the estimate of loss recorded and will incur post-judgment interest charges. The Company will evaluate the judgment once entered, including whether to appeal any judgment entered by the court.

In addition to the matters noted above, the Company is currently a party, and may become a party, to various other claims and legal proceedings in the ordinary course of business. If management believes that a loss arising from any claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or, when the loss is estimated using a range and no point within the range is more probable than another, the minimum estimated liability. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably estimable but not probable, the Company does not record the amount of the loss but does make specific disclosure of such matter.

Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties, and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The following tables disaggregate the Company's revenue by major source for the three and nine month periods ended September 30, 2023 and 2022 (excluding intercompany sales):

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$94.4 $54.7 $0.5 $149.6 $105.9 $60.6 $0.8 $167.3 
Parts and component sales50.3 20.5 0.1 70.9 46.3 21.8 0.1 68.2 
Service and equipment installation revenue3.6 0.2 — 3.8 5.2 0.3 — 5.5 
Used equipment sales— — — — 3.2 — — 3.2 
Freight revenue5.2 1.9 — 7.1 5.3 2.1 — 7.4 
Other0.3 (2.4)0.3 (1.8)0.2 (2.5)0.1 (2.2)
Total domestic revenue153.8 74.9 0.9 229.6 166.1 82.3 1.0 249.4 
Net Sales-International:
Equipment sales26.3 23.1 0.7 50.1 23.8 17.7 0.3 41.8 
Parts and component sales9.2 9.9 — 19.1 10.1 9.6 — 19.7 
Service and equipment installation revenue1.0 1.8 0.1 2.9 1.0 0.9 0.1 2.0 
Used equipment sales— 0.4 — 0.4 0.3 1.0 — 1.3 
Freight revenue0.5 0.4 — 0.9 0.6 0.3 — 0.9 
Other— — 0.1 0.1 — — 0.1 0.1 
Total international revenue37.0 35.6 0.9 73.5 35.8 29.5 0.5 65.8 
Total net sales$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 
Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$314.6 $197.8 $2.2 $514.6 $315.2 $162.0 $0.9 $478.1 
Parts and component sales159.9 64.1 0.2 224.2 146.4 63.7 0.1 210.2 
Service and equipment installation revenue38.0 0.6 0.1 38.7 17.8 0.6 — 18.4 
Used equipment sales2.6 — — 2.6 5.2 — — 5.2 
Freight revenue17.4 6.4 — 23.8 18.1 5.9 — 24.0 
Other0.4 (7.5)0.5 (6.6)0.4 (4.1)0.1 (3.6)
Total domestic revenue532.9 261.4 3.0 797.3 503.1 228.1 1.1 732.3 
Net Sales-International:
Equipment sales68.3 56.9 3.9 129.1 67.4 50.5 1.1 119.0 
Parts and component sales31.4 30.0 0.1 61.5 33.4 29.4 0.1 62.9 
Service and equipment installation revenue3.3 4.1 0.4 7.8 2.8 2.1 0.3 5.2 
Used equipment sales0.6 1.2 — 1.8 0.5 1.6 — 2.1 
Freight revenue2.3 1.0 — 3.3 1.8 1.0 — 2.8 
Other— — 0.2 0.2 — 0.2 0.1 0.3 
Total international revenue105.9 93.2 4.6 203.7 105.9 84.8 1.6 192.3 
Total net sales$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
Sales into major geographic regions were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
United States$229.6 $249.4 $797.3 $732.3 
Canada13.4 12.9 48.7 49.2 
Australia20.6 10.8 44.4 31.3 
Africa10.6 10.9 28.6 25.9 
Europe8.0 9.1 24.5 22.4 
Brazil8.3 7.7 22.1 18.5 
South America (Excluding Brazil)5.1 4.5 14.4 17.1 
Asia2.8 1.5 6.5 8.6 
Mexico3.4 4.2 6.2 9.1 
Central America (Excluding Mexico)0.5 3.9 3.6 7.5 
Other0.8 0.3 4.7 2.7 
Total foreign73.5 65.8 203.7 192.3 
Total net sales$303.1 $315.2 $1,001.0 $924.6 

As of September 30, 2023, the Company had contract assets of $3.6 million and contract liabilities, excluding customer deposits, of $6.2 million, including $2.6 million of deferred revenue related to extended warranties. As of December 31, 2022, the Company had contract assets of $3.8 million and contract liabilities, excluding customer deposits, of $5.5 million, including $2.9 million of deferred revenue related to extended warranties.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company has two reportable segments, each of which comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production process, among other considerations.

Segment Operating Adjusted EBITDA is the measure of segment profit or loss used by the Company's Chief Executive Officer, whom is determined to be the chief operating decision maker ("CODM"), to evaluate performance and allocate resources to the operating segments is Segment Operating Adjusted EBITDA. Segment Operating Adjusted EBITDA, a non-GAAP financial measure, is defined as net income or loss before the impact of interest income or expense, income taxes, depreciation and amortization and certain other adjustments that are not considered by the CODM in the evaluation of ongoing operating performance. The Company's presentation of Segment Operating Adjusted EBITDA may not be comparable to similar measures used by other companies and is not necessarily indicative of the results of operations that would have occurred had each reportable segment been an independent, stand-alone entity during the periods presented.

A brief description of each segment is as follows:

Infrastructure Solutions – Sites within the Infrastructure Solutions segment design, engineer, manufacture and market a complete line of asphalt plants, concrete plants and their related components and ancillary equipment as well as supplying asphalt road construction equipment, industrial thermal systems and other heavy equipment. The sites based in North America within the Infrastructure Solutions segment are primarily manufacturing operations, while those located outside of North America service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. The primary purchasers of the products produced by this segment are asphalt and concrete producers, highway and heavy equipment contractors, utility contractors, forestry and environmental recycling contractors and domestic and foreign governmental agencies.

Materials Solutions – Sites within the Materials Solutions segment design and manufacture heavy processing equipment, in addition to servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. The sites within the Materials Solutions segment are primarily manufacturing operations, with the AME site functioning to market, service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. Additionally, the Materials Solutions segment offers consulting and engineering services to provide complete "turnkey" processing systems. The principal purchasers of aggregate processing equipment include distributors, highway and heavy equipment contractors, sand and gravel producers, demolition, recycle and crushing contractors, open mine operators, quarry operators, port and inland terminal authorities, power stations and foreign and domestic governmental agencies.
Corporate and Other – The Corporate and Other category consists primarily of the parent company, the Company's captive insurance company, Astec Insurance, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments. The parent company and the captive insurance company provide support and corporate oversight for other sites. The controls and automation business manufactures hardware and software products that are marketed independently and included in certain products of the Company's other segments.

The accounting policies of the reportable segments are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies. Intersegment sales and transfers between foreign subsidiaries are valued at prices comparable to those for unrelated parties.

Segment Information:

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 
Intersegment sales4.3 14.0 — 18.3 1.9 14.1 — 16.0 
Segment Operating Adjusted EBITDA16.5 8.3 (14.4)10.4 17.6 13.1 (14.2)16.5 
Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
Intersegment sales8.2 40.9 0.6 49.7 7.0 35.8 — 42.8 
Segment Operating Adjusted EBITDA70.5 41.9 (33.5)78.9 49.9 34.8 (36.3)48.4 
,

A reconciliation of total Segment Operating Adjusted EBITDA to the Company's "Net (loss) income attributable to controlling interest" is as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Net (loss) income attributable to controlling interest
Segment Operating Adjusted EBITDA$10.4 $16.5 $78.9 $48.4 
Adjustments:
Transformation program(7.7)(7.0)(22.5)(18.7)
Restructuring and other related charges(0.1)(0.1)(7.6)(1.5)
Asset impairment— (0.4)(0.8)(3.4)
(Loss) gain on sale of property and equipment, net(0.4)0.4 3.1 0.4 
Transaction costs— (0.5)— (1.9)
Interest expense, net(1.9)(0.3)(4.9)(0.9)
Depreciation and amortization(7.1)(7.3)(19.6)(20.9)
Income tax benefit (provision)0.6 (0.7)(6.5)(0.8)
Net (income) loss attributable to noncontrolling interest(0.1)0.2 (0.2)0.2 
Elimination of intercompany profit(0.3)(0.1)(1.3)— 
Net (loss) income attributable to controlling interest$(6.6)$0.7 $18.6 $0.9 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net
9 Months Ended
Sep. 30, 2023
Restructuring, Settlement and Impairment Provisions [Abstract]  
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net
The Company is undergoing a multi-year phased implementation of a standardized enterprise resource planning ("ERP") system across the global organization, which will replace much of the existing disparate core financial systems. The upgraded ERP will initially convert internal operations, manufacturing, finance, human capital resources management and customer relationship systems to cloud-based platforms. This new ERP system will provide for standardized processes and integrated technology solutions that enable the Company to better leverage automation and process efficiency. An implementation of this scale is a major financial undertaking and requires substantial time and attention of management and key employees.

In addition, beginning in the first quarter of 2022, a lean manufacturing initiative at one of the Company's largest sites was initiated and is expected to drive improvement in gross margin at that site. Gross margin improvements are expected to be realized in conjunction with the project completion in early to mid-2024. This improvement is intended to serve as the optimal blueprint for the Company's other manufacturing facilities.

Total costs of $7.8 million and $22.8 million were incurred related to these strategic transformation initiatives in the three and nine months ended September 30, 2023, respectively, of which $7.7 million and $22.6 million, respectively, are recorded in "Selling, general and administrative expenses" and $0.1 million and $0.2 million, respectively, are included in "Cost of sales" in the Consolidated Statements of Operations. Costs totaling $7.0 million and $18.7 million were incurred in the three and nine months ended September 30, 2022, respectively, and are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.

The Company periodically sells or disposes of its assets in the normal course of its business operations as they are no longer needed or used, and the Company may incur gains or losses on these disposals. Certain of the costs associated with these decisions are separately identified as restructuring. The Company reports asset impairment charges and gains or losses on the sales of property and equipment collectively, with restructuring charges in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations to the extent they are experienced.
Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment are presented below:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Restructuring charges:
Costs associated with leadership change and overhead restructuring $— $— $7.3 $— 
Costs associated with exited operations - Enid0.1 0.1 0.3 0.7 
Costs associated with closing Tacoma— — — 0.8 
Total restructuring related charges0.1 0.1 7.6 1.5 
Asset impairment charges:
Other impairment charges— 0.4 0.8 3.4 
Total asset impairment charges— 0.4 0.8 3.4 
Loss (gain) on sale of property and equipment, net
Loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Total loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Restructuring, impairment and other asset charges, net$0.5 $0.1 $5.3 $4.5 

Restructuring charges by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$0.1 $0.1 $0.4 $1.5 
Corporate and Other— — 7.2 — 
Total restructuring related charges$0.1 $0.1 $7.6 $1.5 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Earnings Per Common Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
(Loss) Earnings Per Common Share (Loss) Earnings Per Common ShareBasic (loss) earnings per common share is determined by dividing "Net (loss) income attributable to controlling interest" by the weighted average number of common shares outstanding during the reporting period. Diluted (loss) earnings per common share includes the dilutive effect of common stock equivalents, consisting of restricted stock units, performance stock units and stock held in the Company's deferred compensation programs, using the treasury stock method. Performance stock units, which are considered contingently issuable, are considered dilutive when the related performance criterion has been met.
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted (loss) earnings per common share:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Denominator:
Denominator for basic earnings per common share22,746,783 22,837,314 22,709,238 22,824,028 
Effect of dilutive securities— 79,002 66,920 108,178 
Denominator for diluted earnings per common share22,746,783 22,916,316 22,776,158 22,932,206 
Antidilutive securities excluded from the calculation of diluted earnings per share67,408 124,229 9,345 32,218 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited consolidated financial statements include the accounts of Astec and its subsidiaries and have been prepared by the Company, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). The Company prepares its financial statements in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the SEC rules and regulations governing interim financial statements. However, the Company believes that the disclosures made in the unaudited consolidated financial statements and related notes are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. All intercompany balances and transactions between the Company and its affiliates have been eliminated in consolidation.

Noncontrolling interest in the Company's consolidated financial statements represents the 7% interest in a consolidated subsidiary which is not owned by the Company. Since the Company controls this subsidiary, the subsidiary's financial statements are consolidated with those of the Company, and the noncontrolling owner's 7% share of the subsidiary's net assets and results of operations is deducted and reported as "Noncontrolling interest" in the Consolidated Balance Sheets and as "Net (income) loss attributable to noncontrolling interest" in the Consolidated Statements of Operations. The Company executed an agreement in February 2022 with the noncontrolling interest holder, which is undergoing a judicial reorganization in Brazil, to acquire their outstanding interest in full for R$10.0M (approximately $2.0 million, subject to the effect of exchange rates). Completion of the transaction is subject to obtaining certain judicial approval in Brazil.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include excess and obsolete inventory, inventory net realizable value, product warranty obligations, self-insurance loss reserves, capitalization of internal use software, goodwill impairment and the measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. On an ongoing basis, the Company evaluates these assumptions, judgments and estimates. Actual results could differ from those estimates.

In the opinion of management, the consolidated financial statements contain all adjustments necessary for a fair statement of the results of operations and comprehensive (loss) income for the three and nine months ended September 30, 2023 and 2022, the financial position as of September 30, 2023 and December 31, 2022 and the cash flows for the nine months ended September 30, 2023 and 2022, and except as otherwise discussed herein, such adjustments consist only of those of a normal recurring nature. The interim results are not necessarily indicative of results that may be achieved in a full reporting year.

All dollar amounts, except share and per share amounts, are in millions of dollars unless otherwise indicated.
Reclassifications and Adjustments

Certain reclassifications have been made to the prior period financial information to conform to the presentation used in the financial statements for the nine months ended September 30, 2023.

The Company elected to present research and development expenses in "Selling, general and administrative expenses". These amounts were previously included in a separate financial statement caption in the Consolidated Statements of Operations.

The Company reclassified certain accrued liability balances from "Other current liabilities" to "Accrued employee related liabilities" to more appropriately reflect the nature of such accrued balances.

The Company elected to present gains and losses recognized on the change in fair value of derivative instruments and foreign currency transaction gains and losses, net in "Other (expenses) income, net". These amounts were previously included in "Cost of sales".

There was no change to previously reported "Total current liabilities" or "Net (loss) income attributable to controlling interest" related to these reclassifications.

During the first quarter of 2023, the Company identified immaterial errors associated with over-accruals of inventory-related expenses in its historical financial statements. The cumulative effect of the errors generated in 2021 and 2022 was corrected during the first quarter of 2023, resulting in a decrease in "Cost of sales" of $1.9 million. Such adjustment was not considered material to the Company's consolidated financial statements for the year ended December 31, 2022 or any of the financial statements for the previously filed annual periods.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements

In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company elected to early adopt this guidance on April 1, 2022. The adoption of this new standard did not have a material impact on its financial position, results of operations, cash flows or disclosures.

Recent accounting guidance not discussed above is not applicable, did not have, or is not expected to have a material impact on the Company.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the allocations of the total purchase price:

(in millions)Amount
Cash$1.5 
Trade receivables2.7 
Inventories0.7 
Prepaid expenses and other assets0.4 
Property and equipment0.2 
Goodwill9.3 
Intangible assets9.3 
Other long-term assets0.5 
Total assets acquired$24.6 
Accounts payable(0.7)
Accrued payroll and related liabilities(0.8)
Other current liabilities(1.1)
Deferred income tax liabilities(2.4)
Other long-term liabilities(0.3)
Total liabilities assumed(5.3)
Total purchase price$19.3 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consist of the following:

(in millions)September 30, 2023December 31, 2022
Raw materials and parts$313.1 $302.9 
Work-in-process78.0 57.3 
Finished goods57.4 32.1 
Used equipment1.6 1.1 
Total$450.1 $393.4 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
As indicated in the tables below, the Company has determined that all of its financial assets and liabilities as of September 30, 2023 and December 31, 2022 are Level 1 and Level 2 in the fair value hierarchy as defined above:

September 30, 2023
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.0 $— $4.0 
Preferred stocks0.3 — 0.3 
Equity funds0.6 — 0.6 
Trading debt securities:
Corporate bonds4.0 — 4.0 
Municipal bonds— 0.3 0.3 
Agency bonds— 2.5 2.5 
Floating rate notes0.2 — 0.2 
U.S. government securities1.9 — 1.9 
Asset-backed securities— 4.3 4.3 
Other1.3 0.6 1.9 
Derivative financial instruments— 0.2 0.2 
Total financial assets$12.3 $7.9 $20.2 
Financial liabilities:
Deferred compensation programs' liabilities$— $5.7 $5.7 
Total financial liabilities$— $5.7 $5.7 
December 31, 2022
(in millions)Level 1Level 2Total
Financial assets:
Trading equity securities:
Deferred compensation programs' mutual funds$4.4 $— $4.4 
Preferred stocks0.3 — 0.3 
Equity funds0.6 — 0.6 
Trading debt securities:
Corporate bonds5.0 — 5.0 
Municipal bonds— 0.3 0.3 
Floating rate notes0.2 — 0.2 
U.S. government securities0.8 — 0.8 
Asset-backed securities— 5.4 5.4 
Other1.3 0.7 2.0 
Total financial assets$12.6 $6.4 $19.0 
Financial liabilities:
Deferred compensation programs' liabilities$— $5.7 $5.7 
Total financial liabilities$— $5.7 $5.7 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Reserves (Tables)
9 Months Ended
Sep. 30, 2023
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Changes in the Company's product warranty liability for the three and nine month periods ended September 30, 2023 and 2022 are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Reserve balance, beginning of the period$16.5 $11.6 $11.9 $10.5 
Warranty liabilities accrued3.8 2.9 14.4 9.3 
Warranty liabilities settled(3.6)(3.4)(9.6)(8.6)
Other— (0.2)— (0.3)
Reserve balance, end of the period$16.7 $10.9 $16.7 $10.9 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the Company's revenue by major source for the three and nine month periods ended September 30, 2023 and 2022 (excluding intercompany sales):

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$94.4 $54.7 $0.5 $149.6 $105.9 $60.6 $0.8 $167.3 
Parts and component sales50.3 20.5 0.1 70.9 46.3 21.8 0.1 68.2 
Service and equipment installation revenue3.6 0.2 — 3.8 5.2 0.3 — 5.5 
Used equipment sales— — — — 3.2 — — 3.2 
Freight revenue5.2 1.9 — 7.1 5.3 2.1 — 7.4 
Other0.3 (2.4)0.3 (1.8)0.2 (2.5)0.1 (2.2)
Total domestic revenue153.8 74.9 0.9 229.6 166.1 82.3 1.0 249.4 
Net Sales-International:
Equipment sales26.3 23.1 0.7 50.1 23.8 17.7 0.3 41.8 
Parts and component sales9.2 9.9 — 19.1 10.1 9.6 — 19.7 
Service and equipment installation revenue1.0 1.8 0.1 2.9 1.0 0.9 0.1 2.0 
Used equipment sales— 0.4 — 0.4 0.3 1.0 — 1.3 
Freight revenue0.5 0.4 — 0.9 0.6 0.3 — 0.9 
Other— — 0.1 0.1 — — 0.1 0.1 
Total international revenue37.0 35.6 0.9 73.5 35.8 29.5 0.5 65.8 
Total net sales$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 
Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Net Sales-Domestic:
Equipment sales$314.6 $197.8 $2.2 $514.6 $315.2 $162.0 $0.9 $478.1 
Parts and component sales159.9 64.1 0.2 224.2 146.4 63.7 0.1 210.2 
Service and equipment installation revenue38.0 0.6 0.1 38.7 17.8 0.6 — 18.4 
Used equipment sales2.6 — — 2.6 5.2 — — 5.2 
Freight revenue17.4 6.4 — 23.8 18.1 5.9 — 24.0 
Other0.4 (7.5)0.5 (6.6)0.4 (4.1)0.1 (3.6)
Total domestic revenue532.9 261.4 3.0 797.3 503.1 228.1 1.1 732.3 
Net Sales-International:
Equipment sales68.3 56.9 3.9 129.1 67.4 50.5 1.1 119.0 
Parts and component sales31.4 30.0 0.1 61.5 33.4 29.4 0.1 62.9 
Service and equipment installation revenue3.3 4.1 0.4 7.8 2.8 2.1 0.3 5.2 
Used equipment sales0.6 1.2 — 1.8 0.5 1.6 — 2.1 
Freight revenue2.3 1.0 — 3.3 1.8 1.0 — 2.8 
Other— — 0.2 0.2 — 0.2 0.1 0.3 
Total international revenue105.9 93.2 4.6 203.7 105.9 84.8 1.6 192.3 
Total net sales$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
Revenue from External Customers by Geographic Areas
Sales into major geographic regions were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
United States$229.6 $249.4 $797.3 $732.3 
Canada13.4 12.9 48.7 49.2 
Australia20.6 10.8 44.4 31.3 
Africa10.6 10.9 28.6 25.9 
Europe8.0 9.1 24.5 22.4 
Brazil8.3 7.7 22.1 18.5 
South America (Excluding Brazil)5.1 4.5 14.4 17.1 
Asia2.8 1.5 6.5 8.6 
Mexico3.4 4.2 6.2 9.1 
Central America (Excluding Mexico)0.5 3.9 3.6 7.5 
Other0.8 0.3 4.7 2.7 
Total foreign73.5 65.8 203.7 192.3 
Total net sales$303.1 $315.2 $1,001.0 $924.6 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Segment Information:

Three Months Ended September 30, 2023Three Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$190.8 $110.5 $1.8 $303.1 $201.9 $111.8 $1.5 $315.2 
Intersegment sales4.3 14.0 — 18.3 1.9 14.1 — 16.0 
Segment Operating Adjusted EBITDA16.5 8.3 (14.4)10.4 17.6 13.1 (14.2)16.5 
Nine Months Ended September 30, 2023Nine Months Ended September 30, 2022
(in millions)Infrastructure SolutionsMaterials SolutionsCorporate and OtherTotalInfrastructure SolutionsMaterials SolutionsCorporate and OtherTotal
Revenues from external customers$638.8 $354.6 $7.6 $1,001.0 $609.0 $312.9 $2.7 $924.6 
Intersegment sales8.2 40.9 0.6 49.7 7.0 35.8 — 42.8 
Segment Operating Adjusted EBITDA70.5 41.9 (33.5)78.9 49.9 34.8 (36.3)48.4 
,
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
A reconciliation of total Segment Operating Adjusted EBITDA to the Company's "Net (loss) income attributable to controlling interest" is as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Net (loss) income attributable to controlling interest
Segment Operating Adjusted EBITDA$10.4 $16.5 $78.9 $48.4 
Adjustments:
Transformation program(7.7)(7.0)(22.5)(18.7)
Restructuring and other related charges(0.1)(0.1)(7.6)(1.5)
Asset impairment— (0.4)(0.8)(3.4)
(Loss) gain on sale of property and equipment, net(0.4)0.4 3.1 0.4 
Transaction costs— (0.5)— (1.9)
Interest expense, net(1.9)(0.3)(4.9)(0.9)
Depreciation and amortization(7.1)(7.3)(19.6)(20.9)
Income tax benefit (provision)0.6 (0.7)(6.5)(0.8)
Net (income) loss attributable to noncontrolling interest(0.1)0.2 (0.2)0.2 
Elimination of intercompany profit(0.3)(0.1)(1.3)— 
Net (loss) income attributable to controlling interest$(6.6)$0.7 $18.6 $0.9 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring, Settlement and Impairment Provisions [Abstract]  
Restructuring and Related Costs
Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment are presented below:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Restructuring charges:
Costs associated with leadership change and overhead restructuring $— $— $7.3 $— 
Costs associated with exited operations - Enid0.1 0.1 0.3 0.7 
Costs associated with closing Tacoma— — — 0.8 
Total restructuring related charges0.1 0.1 7.6 1.5 
Asset impairment charges:
Other impairment charges— 0.4 0.8 3.4 
Total asset impairment charges— 0.4 0.8 3.4 
Loss (gain) on sale of property and equipment, net
Loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Total loss (gain) on sale of property and equipment, net0.4 (0.4)(3.1)(0.4)
Restructuring, impairment and other asset charges, net$0.5 $0.1 $5.3 $4.5 

Restructuring charges by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$0.1 $0.1 $0.4 $1.5 
Corporate and Other— — 7.2 — 
Total restructuring related charges$0.1 $0.1 $7.6 $1.5 
Schedule Of Asset Impairment Charges
Impairment charges by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$— $0.4 $— $2.5 
Corporate and Other— — 0.8 0.9 
Total impairment charges$— $0.4 $0.8 $3.4 
Schedule of Fixed Asset Sales
Net losses and gains on sale of property and equipment by segment are as follows:

Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2023202220232022
Infrastructure Solutions$0.4 $(0.4)$(3.0)$(0.4)
Corporate and Other— — (0.1)— 
Total loss (gain) on sale of property and equipment, net$0.4 $(0.4)$(3.1)$(0.4)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Computation of Earnings Per Share
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted (loss) earnings per common share:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Denominator:
Denominator for basic earnings per common share22,746,783 22,837,314 22,709,238 22,824,028 
Effect of dilutive securities— 79,002 66,920 108,178 
Denominator for diluted earnings per common share22,746,783 22,916,316 22,776,158 22,932,206 
Antidilutive securities excluded from the calculation of diluted earnings per share67,408 124,229 9,345 32,218 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Significant Accounting Policies (Details)
R$ in Millions, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
BRL (R$)
Product Information [Line Items]              
Number of reportable segments | segment       2      
Cost of sales $ (233.5)   $ (249.7) $ (759.3) $ (731.5)    
Revision of Prior Period, Error Correction, Adjustment              
Product Information [Line Items]              
Cost of sales   $ 1.9          
Forecast              
Product Information [Line Items]              
Noncontrolling interest, decrease from redemptions or purchase of interests           $ 2.0 R$ 10.0
Consolidated Subsidiary              
Product Information [Line Items]              
Noncontrolling interest, ownership percentage by parent 7.00%     7.00%      
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Mar. 22, 2022
Business Acquisition [Line Items]            
Goodwill $ 45.3   $ 45.3   $ 45.2  
MINDS Automation Group Inc            
Business Acquisition [Line Items]            
Total purchase price           $ 19.3
Goodwill           9.3
Intangible assets           $ 9.3
Business combination, integration elated costs $ 0.0 $ 0.2 $ 0.0 $ 1.1    
MINDS Automation Group Inc | Customer Relationships            
Business Acquisition [Line Items]            
Acquired finite-lived intangible assets, weighted average useful life     9 years      
MINDS Automation Group Inc | Developed Technology Rights            
Business Acquisition [Line Items]            
Acquired finite-lived intangible assets, weighted average useful life     7 years      
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition - Purchase Price Allocation (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Mar. 22, 2022
Business Acquisition [Line Items]      
Goodwill $ 45.3 $ 45.2  
MINDS Automation Group Inc      
Business Acquisition [Line Items]      
Cash     $ 1.5
Trade receivables     2.7
Inventories     0.7
Prepaid expenses and other assets     0.4
Property and equipment     0.2
Goodwill     9.3
Intangible assets     9.3
Other long-term assets     0.5
Total assets acquired     24.6
Accounts payable     (0.7)
Accrued payroll and related liabilities     (0.8)
Other current liabilities     (1.1)
Deferred income tax liabilities     (2.4)
Other long-term liabilities     (0.3)
Total liabilities assumed     (5.3)
Total purchase price     $ 19.3
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials and parts $ 313.1 $ 302.9
Work-in-process 78.0 57.3
Finished goods 57.4 32.1
Used equipment 1.6 1.1
Total $ 450.1 $ 393.4
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Financial assets:    
Derivative financial instruments $ 0.2  
Total financial assets 20.2 $ 19.0
Financial liabilities:    
Deferred compensation programs' liabilities 5.7 5.7
Total financial liabilities 5.7 5.7
Corporate bonds    
Financial assets:    
Trading debt securities: 4.0 5.0
Municipal bonds    
Financial assets:    
Trading debt securities: 0.3 0.3
Agency bonds    
Financial assets:    
Trading debt securities: 2.5  
Floating rate notes    
Financial assets:    
Trading debt securities: 0.2 0.2
U.S. government securities    
Financial assets:    
Trading debt securities: 1.9 0.8
Asset-backed securities    
Financial assets:    
Trading debt securities: 4.3 5.4
Other    
Financial assets:    
Trading debt securities: 1.9 2.0
Preferred stocks    
Financial assets:    
Trading equity securities: 0.3 0.3
Equity Funds    
Financial assets:    
Trading equity securities: 0.6 0.6
Supplemental Employee Retirement Plan and Non-Qualified Deferred Compensation Plan | Mutual Fund    
Financial assets:    
Trading equity securities: 4.0 4.4
Level 1    
Financial assets:    
Derivative financial instruments 0.0  
Total financial assets 12.3 12.6
Financial liabilities:    
Deferred compensation programs' liabilities 0.0 0.0
Total financial liabilities 0.0 0.0
Level 1 | Corporate bonds    
Financial assets:    
Trading debt securities: 4.0 5.0
Level 1 | Municipal bonds    
Financial assets:    
Trading debt securities: 0.0 0.0
Level 1 | Agency bonds    
Financial assets:    
Trading debt securities: 0.0  
Level 1 | Floating rate notes    
Financial assets:    
Trading debt securities: 0.2 0.2
Level 1 | U.S. government securities    
Financial assets:    
Trading debt securities: 1.9 0.8
Level 1 | Asset-backed securities    
Financial assets:    
Trading debt securities: 0.0 0.0
Level 1 | Other    
Financial assets:    
Trading debt securities: 1.3 1.3
Level 1 | Preferred stocks    
Financial assets:    
Trading equity securities: 0.3 0.3
Level 1 | Equity Funds    
Financial assets:    
Trading equity securities: 0.6 0.6
Level 1 | Supplemental Employee Retirement Plan and Non-Qualified Deferred Compensation Plan | Mutual Fund    
Financial assets:    
Trading equity securities: 4.0 4.4
Level 2    
Financial assets:    
Derivative financial instruments 0.2  
Total financial assets 7.9 6.4
Financial liabilities:    
Deferred compensation programs' liabilities 5.7 5.7
Total financial liabilities 5.7 5.7
Level 2 | Corporate bonds    
Financial assets:    
Trading debt securities: 0.0 0.0
Level 2 | Municipal bonds    
Financial assets:    
Trading debt securities: 0.3 0.3
Level 2 | Agency bonds    
Financial assets:    
Trading debt securities: 2.5  
Level 2 | Floating rate notes    
Financial assets:    
Trading debt securities: 0.0 0.0
Level 2 | U.S. government securities    
Financial assets:    
Trading debt securities: 0.0 0.0
Level 2 | Asset-backed securities    
Financial assets:    
Trading debt securities: 4.3 5.4
Level 2 | Other    
Financial assets:    
Trading debt securities: 0.6 0.7
Level 2 | Preferred stocks    
Financial assets:    
Trading equity securities: 0.0 0.0
Level 2 | Equity Funds    
Financial assets:    
Trading equity securities: 0.0 0.0
Level 2 | Supplemental Employee Retirement Plan and Non-Qualified Deferred Compensation Plan | Mutual Fund    
Financial assets:    
Trading equity securities: $ 0.0 $ 0.0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Reserves (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Reserve balance, beginning of the period $ 16.5 $ 11.6 $ 11.9 $ 10.5
Warranty liabilities accrued 3.8 2.9 14.4 9.3
Warranty liabilities settled (3.6) (3.4) (9.6) (8.6)
Other 0.0 (0.2) 0.0 (0.3)
Reserve balance, end of the period $ 16.7 $ 10.9 $ 16.7 $ 10.9
Minimum        
Standard Product Warranty Disclosure [Abstract]        
Standard product warranty, warranty period     3 months  
Maximum        
Standard Product Warranty Disclosure [Abstract]        
Standard product warranty, warranty period     2 years  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Loss Reserves (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Accrued Loss Reserves [Abstract]    
Liability for claims and claims adjustment expense $ 7.1 $ 5.8
Self insurance reserve, noncurrent $ 4.2 $ 3.9
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax (benefit) provision $ (0.6) $ 0.7 $ 6.5 $ 0.8  
Effective income tax rate reconciliation, percent 8.50% 58.30% 25.70% 53.30%  
Unrecognized tax benefits $ 12.7   $ 12.7   $ 12.0
Unrecognized tax benefits, period increase (decrease)     $ 0.7    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Aug. 16, 2018
Sep. 30, 2023
Dec. 31, 2022
Oct. 05, 2023
Other Commitments [Line Items]        
Contractual obligation   $ 0.9 $ 2.4  
Percentage of potential contingent liability on unpaid balance   1.75% 1.75%  
Maximum exposure   $ 0.1    
Loss contingency accrual   0.5 $ 1.0  
Loss contingency, estimate of possible loss   6.4    
Minimum | Subsequent Event        
Other Commitments [Line Items]        
Loss contingency, estimate of possible loss       $ 6.4
Maximum | Subsequent Event        
Other Commitments [Line Items]        
Loss contingency, estimate of possible loss       $ 18.1
Pending Litigation        
Other Commitments [Line Items]        
Loss contingency, damages sought, value $ 8.5      
Letter of Credit Lender        
Other Commitments [Line Items]        
Amount of letters of credit outstanding   2.4    
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries   4.5    
Performance Guarantee        
Other Commitments [Line Items]        
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries   6.1    
Revolving Credit Facility        
Other Commitments [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 250.0    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Abstract]        
Net sales $ 303.1 $ 315.2 $ 1,001.0 $ 924.6
United States        
Disaggregation of Revenue [Abstract]        
Net sales 229.6 249.4 797.3 732.3
United States | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 149.6 167.3 514.6 478.1
United States | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 70.9 68.2 224.2 210.2
United States | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 3.8 5.5 38.7 18.4
United States | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 3.2 2.6 5.2
United States | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 7.1 7.4 23.8 24.0
United States | Other        
Disaggregation of Revenue [Abstract]        
Net sales (1.8) (2.2) (6.6) (3.6)
Canada        
Disaggregation of Revenue [Abstract]        
Net sales 13.4 12.9 48.7 49.2
Australia        
Disaggregation of Revenue [Abstract]        
Net sales 20.6 10.8 44.4 31.3
Africa        
Disaggregation of Revenue [Abstract]        
Net sales 10.6 10.9 28.6 25.9
Europe        
Disaggregation of Revenue [Abstract]        
Net sales 8.0 9.1 24.5 22.4
Brazil        
Disaggregation of Revenue [Abstract]        
Net sales 8.3 7.7 22.1 18.5
South America (Excluding Brazil)        
Disaggregation of Revenue [Abstract]        
Net sales 5.1 4.5 14.4 17.1
Asia        
Disaggregation of Revenue [Abstract]        
Net sales 2.8 1.5 6.5 8.6
Mexico        
Disaggregation of Revenue [Abstract]        
Net sales 3.4 4.2 6.2 9.1
Central America (Excluding Mexico)        
Disaggregation of Revenue [Abstract]        
Net sales 0.5 3.9 3.6 7.5
Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.8 0.3 4.7 2.7
International        
Disaggregation of Revenue [Abstract]        
Net sales 73.5 65.8 203.7 192.3
International | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 50.1 41.8 129.1 119.0
International | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 19.1 19.7 61.5 62.9
International | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 2.9 2.0 7.8 5.2
International | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.4 1.3 1.8 2.1
International | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.9 0.9 3.3 2.8
International | Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.1 0.1 0.2 0.3
Corporate and Other        
Disaggregation of Revenue [Abstract]        
Net sales 1.8 1.5 7.6 2.7
Corporate and Other | United States        
Disaggregation of Revenue [Abstract]        
Net sales 0.9 1.0 3.0 1.1
Corporate and Other | United States | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.5 0.8 2.2 0.9
Corporate and Other | United States | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.1 0.1 0.2 0.1
Corporate and Other | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.1 0.0
Corporate and Other | United States | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Corporate and Other | United States | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Corporate and Other | United States | Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.3 0.1 0.5 0.1
Corporate and Other | International        
Disaggregation of Revenue [Abstract]        
Net sales 0.9 0.5 4.6 1.6
Corporate and Other | International | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.7 0.3 3.9 1.1
Corporate and Other | International | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.1 0.1
Corporate and Other | International | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.1 0.1 0.4 0.3
Corporate and Other | International | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Corporate and Other | International | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Corporate and Other | International | Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.1 0.1 0.2 0.1
Infrastructure Solutions        
Disaggregation of Revenue [Abstract]        
Net sales 190.8 201.9 638.8 609.0
Infrastructure Solutions | United States        
Disaggregation of Revenue [Abstract]        
Net sales 153.8 166.1 532.9 503.1
Infrastructure Solutions | United States | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 94.4 105.9 314.6 315.2
Infrastructure Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 50.3 46.3 159.9 146.4
Infrastructure Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 3.6 5.2 38.0 17.8
Infrastructure Solutions | United States | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 3.2 2.6 5.2
Infrastructure Solutions | United States | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 5.2 5.3 17.4 18.1
Infrastructure Solutions | United States | Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.3 0.2 0.4 0.4
Infrastructure Solutions | International        
Disaggregation of Revenue [Abstract]        
Net sales 37.0 35.8 105.9 105.9
Infrastructure Solutions | International | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 26.3 23.8 68.3 67.4
Infrastructure Solutions | International | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 9.2 10.1 31.4 33.4
Infrastructure Solutions | International | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 1.0 1.0 3.3 2.8
Infrastructure Solutions | International | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.3 0.6 0.5
Infrastructure Solutions | International | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.5 0.6 2.3 1.8
Infrastructure Solutions | International | Other        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Materials Solutions        
Disaggregation of Revenue [Abstract]        
Net sales 110.5 111.8 354.6 312.9
Materials Solutions | United States        
Disaggregation of Revenue [Abstract]        
Net sales 74.9 82.3 261.4 228.1
Materials Solutions | United States | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 54.7 60.6 197.8 162.0
Materials Solutions | United States | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 20.5 21.8 64.1 63.7
Materials Solutions | United States | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.2 0.3 0.6 0.6
Materials Solutions | United States | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.0 0.0 0.0 0.0
Materials Solutions | United States | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 1.9 2.1 6.4 5.9
Materials Solutions | United States | Other        
Disaggregation of Revenue [Abstract]        
Net sales (2.4) (2.5) (7.5) (4.1)
Materials Solutions | International        
Disaggregation of Revenue [Abstract]        
Net sales 35.6 29.5 93.2 84.8
Materials Solutions | International | Equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 23.1 17.7 56.9 50.5
Materials Solutions | International | Parts and component sales        
Disaggregation of Revenue [Abstract]        
Net sales 9.9 9.6 30.0 29.4
Materials Solutions | International | Service and equipment installation revenue        
Disaggregation of Revenue [Abstract]        
Net sales 1.8 0.9 4.1 2.1
Materials Solutions | International | Used equipment sales        
Disaggregation of Revenue [Abstract]        
Net sales 0.4 1.0 1.2 1.6
Materials Solutions | International | Freight revenue        
Disaggregation of Revenue [Abstract]        
Net sales 0.4 0.3 1.0 1.0
Materials Solutions | International | Other        
Disaggregation of Revenue [Abstract]        
Net sales $ 0.0 $ 0.0 $ 0.0 $ 0.2
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Contract assets $ 3.6 $ 3.8
Contract with customer, liability 6.2 5.5
Extended Warranty Revenue    
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 2.6 $ 2.9
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information- Narrative (Details)
9 Months Ended
Sep. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue $ 303.1 $ 315.2 $ 1,001.0 $ 924.6
Infrastructure Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 190.8 201.9 638.8 609.0
Materials Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 110.5 111.8 354.6 312.9
Operating Segments        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 303.1 315.2 1,001.0 924.6
Segment Operating Adjusted EBITDA 10.4 16.5 78.9 48.4
Operating Segments | Infrastructure Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 190.8 201.9 638.8 609.0
Segment Operating Adjusted EBITDA 16.5 17.6 70.5 49.9
Operating Segments | Materials Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 110.5 111.8 354.6 312.9
Segment Operating Adjusted EBITDA 8.3 13.1 41.9 34.8
Intersegment Eliminations        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 18.3 16.0 49.7 42.8
Intersegment Eliminations | Infrastructure Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 4.3 1.9 8.2 7.0
Intersegment Eliminations | Materials Solutions        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 14.0 14.1 40.9 35.8
Corporate and Other        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue 1.8 1.5 7.6 2.7
Segment Operating Adjusted EBITDA (14.4) (14.2) (33.5) (36.3)
Corporate and Other        
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]        
Revenue $ 0.0 $ 0.0 $ 0.6 $ 0.0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reconciliation [Abstract]        
Total asset impairment charges $ 0.0 $ (0.4) $ (0.8) $ (3.4)
(Loss) gain on sale of property and equipment, net (0.4) 0.4 3.1 0.4
Income tax benefit (provision) 0.6 (0.7) (6.5) (0.8)
Net (income) loss attributable to noncontrolling interest (0.1) 0.2 (0.2) 0.2
Net (loss) income attributable to controlling interest (6.6) 0.7 18.6 0.9
Operating Segments        
Segment Reconciliation [Abstract]        
Segment Operating Adjusted EBITDA 10.4 16.5 78.9 48.4
Transformation program (7.7) (7.0) (22.5) (18.7)
Restructuring and other related charges (0.1) (0.1) (7.6) (1.5)
Total asset impairment charges 0.0 (0.4) (0.8) (3.4)
(Loss) gain on sale of property and equipment, net (0.4) 0.4 3.1 0.4
Transaction costs 0.0 (0.5) 0.0 (1.9)
Interest expense, net (1.9) (0.3) (4.9) (0.9)
Depreciation and amortization (7.1) (7.3) (19.6) (20.9)
Income tax benefit (provision) 0.6 (0.7) (6.5) (0.8)
Net (income) loss attributable to noncontrolling interest (0.1) 0.2 (0.2) 0.2
Intersegment Eliminations        
Segment Reconciliation [Abstract]        
Elimination of intercompany profit $ (0.3) $ (0.1) $ (1.3) $ 0.0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Restructuring charges:                
Restructuring reserve $ 0.2         $ 0.2   $ 4.7
Assets held for sale 0.0         0.0   15.4
Gain (loss) on disposition of property plant equipment (0.4)     $ 0.4   3.1 $ 0.4  
Total asset impairment charges 0.0     0.4   0.8 3.4  
Costs associated with leadership change and overhead restructuring 0.0     0.0   7.3 0.0  
Manufacturing Equipment                
Restructuring charges:                
Total asset impairment charges         $ 2.1      
Internally Developed Software                
Restructuring charges:                
Total asset impairment charges   $ 0.8     $ 0.9      
Tacoma Exit Plan                
Restructuring charges:                
Assets held for sale               $ 15.4
Tacoma Exit Plan | Discontinued Operations, Disposed of by Sale                
Restructuring charges:                
Disposal group, including discontinued operation, consideration     $ 19.9          
Gain (loss) on disposition of property plant equipment     3.4          
Operating Segments                
Restructuring charges:                
Transformation program (7.7)     (7.0)   (22.5) (18.7)  
Gain (loss) on disposition of property plant equipment (0.4)     0.4   3.1 0.4  
Total asset impairment charges 0.0     0.4   0.8 3.4  
Strategic Transformation Initiatives                
Restructuring charges:                
Transformation program (7.8)         (22.8)    
Strategic Transformation Initiatives | Selling, General and Administrative Expenses                
Restructuring charges:                
Transformation program (7.7)     (7.0)   (22.6) (18.7)  
Strategic Transformation Initiatives | Cost of Sales                
Restructuring charges:                
Transformation program (0.1)         (0.2)    
Facility Closing | Tacoma Exit Plan                
Restructuring charges:                
Business exit costs 0.0     0.0   0.0 0.8  
Facility Closing | Enid Exit Plan                
Restructuring charges:                
Business exit costs $ 0.1     0.1   0.3 $ 0.7  
Total asset impairment charges       $ 0.4        
Other Restructuring                
Restructuring charges:                
Share-based payment arrangement, recovery of expense   0.2 0.8     1.0    
Restructuring and related cost, incurred cost   $ 0.3 5.2     $ 5.5    
Other Restructuring | Chief Executive Officer                
Restructuring charges:                
Costs associated with leadership change and overhead restructuring     1.8          
Share-based payment arrangement, recovery of expense     $ 1.6          
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring charges:        
Costs associated with leadership change and overhead restructuring $ 0.0 $ 0.0 $ 7.3 $ 0.0
Total restructuring related charges 0.1 0.1 7.6 1.5
Other impairment charges 0.0 0.4 0.8 3.4
Total asset impairment charges 0.0 0.4 0.8 3.4
Loss (gain) on sale of property and equipment, net        
Loss (gain) on sale of property and equipment, net 0.4 (0.4) (3.1) (0.4)
Total loss (gain) on sale of property and equipment, net 0.4 (0.4) (3.1) (0.4)
Restructuring, impairment and other asset charges, net 0.5 0.1 5.3 4.5
Facility Closing | Enid Exit Plan        
Restructuring charges:        
Business exit costs 0.1 0.1 0.3 0.7
Total asset impairment charges   0.4    
Facility Closing | Tacoma Exit Plan        
Restructuring charges:        
Business exit costs $ 0.0 $ 0.0 $ 0.0 $ 0.8
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring charges:        
Total restructuring related charges $ 0.1 $ 0.1 $ 7.6 $ 1.5
Corporate and Other        
Restructuring charges:        
Total restructuring related charges 0.0 0.0 7.2 0.0
Infrastructure Solutions | Operating Segments        
Restructuring charges:        
Total restructuring related charges $ 0.1 $ 0.1 $ 0.4 $ 1.5
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring charges:        
Total asset impairment charges $ 0.0 $ 0.4 $ 0.8 $ 3.4
Operating Segments        
Restructuring charges:        
Total asset impairment charges 0.0 0.4 0.8 3.4
Corporate and Other        
Restructuring charges:        
Total asset impairment charges 0.0 0.0 0.8 0.9
Infrastructure Solutions | Operating Segments        
Restructuring charges:        
Total asset impairment charges $ 0.0 $ 0.4 $ 0.0 $ 2.5
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring charges:        
Total loss (gain) on sale of property and equipment, net $ 0.4 $ (0.4) $ (3.1) $ (0.4)
Operating Segments        
Restructuring charges:        
Total loss (gain) on sale of property and equipment, net 0.4 (0.4) (3.1) (0.4)
Corporate and Other        
Restructuring charges:        
Total loss (gain) on sale of property and equipment, net 0.0 0.0 (0.1) 0.0
Infrastructure Solutions | Operating Segments        
Restructuring charges:        
Total loss (gain) on sale of property and equipment, net $ 0.4 $ (0.4) $ (3.0) $ (0.4)
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
(Loss) Earnings Per Common Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Denominator:        
Denominator for basic earnings per common share 22,746,783 22,837,314 22,709,238 22,824,028
Effect of dilutive securities 0 79,002 66,920 108,178
Denominator for diluted earnings per common share 22,746,783 22,916,316 22,776,158 22,932,206
Antidilutive restricted stock units excluded from the calculation of diluted earnings per share (in shares) 67,408 124,229 9,345 32,218
XML 61 aste-20230930_htm.xml IDEA: XBRL DOCUMENT 0000792987 2023-01-01 2023-09-30 0000792987 2023-10-27 0000792987 2023-09-30 0000792987 2022-12-31 0000792987 2023-07-01 2023-09-30 0000792987 2022-07-01 2022-09-30 0000792987 2022-01-01 2022-09-30 0000792987 2021-12-31 0000792987 2022-09-30 0000792987 us-gaap:CommonStockMember 2022-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-12-31 0000792987 us-gaap:RetainedEarningsMember 2022-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2022-12-31 0000792987 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000792987 2023-01-01 2023-03-31 0000792987 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000792987 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000792987 us-gaap:CommonStockMember 2023-03-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-03-31 0000792987 us-gaap:RetainedEarningsMember 2023-03-31 0000792987 us-gaap:NoncontrollingInterestMember 2023-03-31 0000792987 2023-03-31 0000792987 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000792987 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0000792987 2023-04-01 2023-06-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000792987 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000792987 us-gaap:CommonStockMember 2023-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-06-30 0000792987 us-gaap:RetainedEarningsMember 2023-06-30 0000792987 us-gaap:NoncontrollingInterestMember 2023-06-30 0000792987 2023-06-30 0000792987 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000792987 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CommonStockMember 2023-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2023-09-30 0000792987 us-gaap:RetainedEarningsMember 2023-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2023-09-30 0000792987 us-gaap:CommonStockMember 2021-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2021-12-31 0000792987 us-gaap:RetainedEarningsMember 2021-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2021-12-31 0000792987 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000792987 2022-01-01 2022-03-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000792987 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000792987 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000792987 us-gaap:CommonStockMember 2022-03-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-03-31 0000792987 us-gaap:RetainedEarningsMember 2022-03-31 0000792987 us-gaap:NoncontrollingInterestMember 2022-03-31 0000792987 2022-03-31 0000792987 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000792987 2022-04-01 2022-06-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000792987 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-04-01 2022-06-30 0000792987 us-gaap:CommonStockMember 2022-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-06-30 0000792987 us-gaap:RetainedEarningsMember 2022-06-30 0000792987 us-gaap:NoncontrollingInterestMember 2022-06-30 0000792987 2022-06-30 0000792987 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000792987 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000792987 us-gaap:CommonStockMember 2022-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2022-09-30 0000792987 us-gaap:RetainedEarningsMember 2022-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2022-09-30 0000792987 aste:ConsolidatedSubsidiaryMember 2023-09-30 0000792987 srt:ScenarioForecastMember 2023-01-01 2023-12-31 0000792987 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2023-01-01 2023-03-31 0000792987 aste:MINDSAutomationGroupIncMember 2022-03-22 0000792987 aste:MINDSAutomationGroupIncMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0000792987 aste:MINDSAutomationGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-09-30 0000792987 aste:MINDSAutomationGroupIncMember 2023-07-01 2023-09-30 0000792987 aste:MINDSAutomationGroupIncMember 2023-01-01 2023-09-30 0000792987 aste:MINDSAutomationGroupIncMember 2022-07-01 2022-09-30 0000792987 aste:MINDSAutomationGroupIncMember 2022-01-01 2022-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember aste:AgencyBondsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember aste:AgencyBondsMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember aste:AgencyBondsMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember aste:SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquityFundsMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000792987 srt:MinimumMember 2023-01-01 2023-09-30 0000792987 srt:MaximumMember 2023-01-01 2023-09-30 0000792987 2022-01-01 2022-12-31 0000792987 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0000792987 aste:LetterOfCreditLenderMember 2023-09-30 0000792987 us-gaap:PerformanceGuaranteeMember 2023-09-30 0000792987 us-gaap:PendingLitigationMember 2018-08-16 2018-08-16 0000792987 srt:MinimumMember us-gaap:SubsequentEventMember 2023-10-05 0000792987 srt:MaximumMember us-gaap:SubsequentEventMember 2023-10-05 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember country:US 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember country:US 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember country:US 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember country:US 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember country:US 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember country:US 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember country:US 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember country:US 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember country:US 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember country:US 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US 2022-07-01 2022-09-30 0000792987 country:US aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 country:US aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember country:US 2023-07-01 2023-09-30 0000792987 country:US 2023-07-01 2023-09-30 0000792987 country:US aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 country:US aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember country:US 2022-07-01 2022-09-30 0000792987 country:US 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 us-gaap:NonUsMember 2023-07-01 2023-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 us-gaap:NonUsMember 2022-07-01 2022-09-30 0000792987 aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0000792987 aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:EquipmentSalesMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember country:US 2022-01-01 2022-09-30 0000792987 aste:EquipmentSalesMember country:US 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember country:US 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember country:US 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember country:US 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember country:US 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember country:US 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember country:US 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember country:US 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember country:US 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember country:US 2022-01-01 2022-09-30 0000792987 country:US aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 country:US aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember country:US 2023-01-01 2023-09-30 0000792987 country:US 2023-01-01 2023-09-30 0000792987 country:US aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 country:US aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember country:US 2022-01-01 2022-09-30 0000792987 country:US 2022-01-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:EquipmentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember aste:OtherRevenuesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 us-gaap:NonUsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 us-gaap:NonUsMember 2023-01-01 2023-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 us-gaap:NonUsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 us-gaap:NonUsMember 2022-01-01 2022-09-30 0000792987 aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0000792987 aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-09-30 0000792987 country:CA 2023-07-01 2023-09-30 0000792987 country:CA 2022-07-01 2022-09-30 0000792987 country:CA 2023-01-01 2023-09-30 0000792987 country:CA 2022-01-01 2022-09-30 0000792987 country:AU 2023-07-01 2023-09-30 0000792987 country:AU 2022-07-01 2022-09-30 0000792987 country:AU 2023-01-01 2023-09-30 0000792987 country:AU 2022-01-01 2022-09-30 0000792987 srt:AfricaMember 2023-07-01 2023-09-30 0000792987 srt:AfricaMember 2022-07-01 2022-09-30 0000792987 srt:AfricaMember 2023-01-01 2023-09-30 0000792987 srt:AfricaMember 2022-01-01 2022-09-30 0000792987 srt:EuropeMember 2023-07-01 2023-09-30 0000792987 srt:EuropeMember 2022-07-01 2022-09-30 0000792987 srt:EuropeMember 2023-01-01 2023-09-30 0000792987 srt:EuropeMember 2022-01-01 2022-09-30 0000792987 country:BR 2023-07-01 2023-09-30 0000792987 country:BR 2022-07-01 2022-09-30 0000792987 country:BR 2023-01-01 2023-09-30 0000792987 country:BR 2022-01-01 2022-09-30 0000792987 srt:SouthAmericaMember 2023-07-01 2023-09-30 0000792987 srt:SouthAmericaMember 2022-07-01 2022-09-30 0000792987 srt:SouthAmericaMember 2023-01-01 2023-09-30 0000792987 srt:SouthAmericaMember 2022-01-01 2022-09-30 0000792987 srt:AsiaMember 2023-07-01 2023-09-30 0000792987 srt:AsiaMember 2022-07-01 2022-09-30 0000792987 srt:AsiaMember 2023-01-01 2023-09-30 0000792987 srt:AsiaMember 2022-01-01 2022-09-30 0000792987 country:MX 2023-07-01 2023-09-30 0000792987 country:MX 2022-07-01 2022-09-30 0000792987 country:MX 2023-01-01 2023-09-30 0000792987 country:MX 2022-01-01 2022-09-30 0000792987 srt:CentralAmericaMember 2023-07-01 2023-09-30 0000792987 srt:CentralAmericaMember 2022-07-01 2022-09-30 0000792987 srt:CentralAmericaMember 2023-01-01 2023-09-30 0000792987 srt:CentralAmericaMember 2022-01-01 2022-09-30 0000792987 aste:OthersMember 2023-07-01 2023-09-30 0000792987 aste:OthersMember 2022-07-01 2022-09-30 0000792987 aste:OthersMember 2023-01-01 2023-09-30 0000792987 aste:OthersMember 2022-01-01 2022-09-30 0000792987 aste:ExtendedWarrantyRevenueMember 2023-09-30 0000792987 aste:ExtendedWarrantyRevenueMember 2022-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember 2023-07-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 us-gaap:OperatingSegmentsMember 2022-07-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2023-07-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:MaterialSolutionsMember 2023-07-01 2023-09-30 0000792987 aste:CorporateAndReconcilingItemsMember 2023-07-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2023-07-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2022-07-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:MaterialSolutionsMember 2022-07-01 2022-09-30 0000792987 aste:CorporateAndReconcilingItemsMember 2022-07-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2022-07-01 2022-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 us-gaap:OperatingSegmentsMember 2022-01-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2023-01-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:MaterialSolutionsMember 2023-01-01 2023-09-30 0000792987 aste:CorporateAndReconcilingItemsMember 2023-01-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2022-01-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:MaterialSolutionsMember 2022-01-01 2022-09-30 0000792987 aste:CorporateAndReconcilingItemsMember 2022-01-01 2022-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-09-30 0000792987 aste:StrategicTransformationInitiativesMember 2023-07-01 2023-09-30 0000792987 aste:StrategicTransformationInitiativesMember 2023-01-01 2023-09-30 0000792987 us-gaap:SellingGeneralAndAdministrativeExpensesMember aste:StrategicTransformationInitiativesMember 2023-07-01 2023-09-30 0000792987 us-gaap:SellingGeneralAndAdministrativeExpensesMember aste:StrategicTransformationInitiativesMember 2023-01-01 2023-09-30 0000792987 us-gaap:CostOfSalesMember aste:StrategicTransformationInitiativesMember 2023-07-01 2023-09-30 0000792987 us-gaap:CostOfSalesMember aste:StrategicTransformationInitiativesMember 2023-01-01 2023-09-30 0000792987 us-gaap:SellingGeneralAndAdministrativeExpensesMember aste:StrategicTransformationInitiativesMember 2022-07-01 2022-09-30 0000792987 us-gaap:SellingGeneralAndAdministrativeExpensesMember aste:StrategicTransformationInitiativesMember 2022-01-01 2022-09-30 0000792987 us-gaap:FacilityClosingMember aste:EnidExitPlanMember 2023-07-01 2023-09-30 0000792987 us-gaap:FacilityClosingMember aste:EnidExitPlanMember 2022-07-01 2022-09-30 0000792987 us-gaap:FacilityClosingMember aste:EnidExitPlanMember 2023-01-01 2023-09-30 0000792987 us-gaap:FacilityClosingMember aste:EnidExitPlanMember 2022-01-01 2022-09-30 0000792987 us-gaap:FacilityClosingMember aste:TacomaExitPlanMember 2023-07-01 2023-09-30 0000792987 us-gaap:FacilityClosingMember aste:TacomaExitPlanMember 2022-07-01 2022-09-30 0000792987 us-gaap:FacilityClosingMember aste:TacomaExitPlanMember 2023-01-01 2023-09-30 0000792987 us-gaap:FacilityClosingMember aste:TacomaExitPlanMember 2022-01-01 2022-09-30 0000792987 aste:TacomaExitPlanMember 2022-12-31 0000792987 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember aste:TacomaExitPlanMember 2023-03-31 0000792987 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember aste:TacomaExitPlanMember 2023-01-01 2023-03-31 0000792987 srt:ChiefExecutiveOfficerMember us-gaap:OtherRestructuringMember 2023-01-01 2023-03-31 0000792987 us-gaap:OtherRestructuringMember 2023-01-01 2023-09-30 0000792987 us-gaap:OtherRestructuringMember 2023-01-01 2023-03-31 0000792987 us-gaap:OtherRestructuringMember 2023-04-01 2023-06-30 0000792987 aste:ManufacturingEquipmentMember 2022-04-01 2022-06-30 0000792987 aste:InternallyDevelopedSoftwareMember 2023-04-01 2023-06-30 0000792987 aste:InternallyDevelopedSoftwareMember 2022-04-01 2022-06-30 shares iso4217:USD iso4217:USD shares aste:segment pure iso4217:BRL 0000792987 --12-31 false 2023 Q3 10-Q true 2023-09-30 false 001-11595 Astec Industries, Inc. TN 62-0873631 1725 Shepherd Road Chattanooga TN 37421 423 899-5898 Common Stock ASTE NASDAQ Yes Yes Large Accelerated Filer false false false 22739296 73800000 66000000.0 5700000 3900000 2500000 2300000 174700000 167100000 700000 700000 3400000 6500000 450100000 393400000 17300000 15900000 21300000 28200000 0 15400000 746300000 696400000 243200000 233800000 181000000.0 173600000 14300000 15100000 45300000 45200000 49300000 45100000 17500000 22500000 34200000 32100000 35800000 29500000 1074400000 1014400000 100000 200000 6900000 9400000 114300000 107200000 60600000 69500000 16700000 11900000 44400000 35300000 2900000 1900000 36300000 38600000 282200000 274000000.0 122000000.0 78100000 2400000 2100000 33000000.0 33300000 439600000 387500000 2000000 2000000 1.00 1.00 0 0 0 0 40000000 40000000 0.20 0.20 22739296 22739296 22624031 22624031 4500000 4500000 137700000 135800000 -44200000 -40100000 1000000.0 1100000 537500000 527800000 634500000 626900000 300000 0 634800000 626900000 1074400000 1014400000 303100000 315200000 1001000000 924600000 233500000 249700000 759300000 731500000 69600000 65500000 241700000 193100000 74300000 63500000 206700000 184400000 500000 100000 5300000 4500000 -5200000 1900000 29700000 4200000 2400000 600000 6400000 1600000 500000 300000 1500000 700000 0 -400000 500000 -1800000 -7100000 1200000 25300000 1500000 -600000 700000 6500000 800000 -6500000 500000 18800000 700000 100000 -200000 200000 -200000 -6600000 700000 18600000 900000 -0.29 0.03 0.82 0.04 -0.29 0.03 0.82 0.04 22746783 22837314 22709238 22824028 22746783 22916316 22776158 22932206 -6500000 500000 18800000 700000 -4600000 -9200000 -4000000.0 -13500000 -4600000 -9200000 -4000000.0 -13500000 -11100000 -8700000 14800000 -12800000 100000 -200000 300000 -100000 -11200000 -8500000 14500000 -12700000 18800000 700000 19600000 20900000 600000 900000 14400000 9300000 200000 -1100000 3500000 5400000 -2100000 -12600000 3100000 400000 800000 3400000 200000 0 1500000 900000 1400000 700000 5800000 25000000.0 59700000 98900000 -8300000 -900000 9600000 10300000 7100000 25300000 1200000 300000 9300000 10000000.0 -800000 1700000 9600000 8600000 -8200000 21100000 -1000000.0 1800000 -18800000 -56800000 0 17800000 25000000.0 27600000 20200000 700000 800000 800000 1700000 500000 -3900000 -45000000.0 8900000 8300000 221400000 50100000 180200000 42500000 -100000 -200000 1600000 1800000 0 6100000 30800000 -8400000 -300000 -3400000 7800000 -113600000 66000000.0 134400000 73800000 20800000 5000000.0 700000 10300000 12300000 400000 1200000 600000 2800000 22624031 4500000 135800000 -40100000 -1100000 527800000 0 626900000 12100000 12100000 100000 100000 0.13 2900000 2900000 800000 800000 66536 1400000 1400000 22690567 4500000 135200000 -40100000 -1100000 537000000.0 100000 635600000 13100000 100000 13200000 500000 500000 0.13 3000000.0 3000000.0 1400000 1400000 46003 200000 200000 22736570 4500000 136400000 -39600000 -1100000 547100000 200000 647500000 -6600000 100000 -6500000 -4600000 -4600000 0.13 3000000.0 3000000.0 1300000 1300000 2726 0 100000 100000 22739296 4500000 137700000 -44200000 -1000000.0 537500000 300000 634800000 22767052 4500000 130600000 -32400000 -1200000 549300000 500000 651300000 4100000 4100000 4100000 100000 4200000 0.12 2800000 2800000 1800000 1800000 69995 100000 100000 1300000 1300000 22837047 4600000 131100000 -28300000 -1200000 550600000 600000 657400000 -3900000 -3900000 -8500000 -8500000 0.12 -100000 2700000 2600000 1600000 1600000 27482 300000 300000 100000 100000 200000 22864529 4600000 132600000 -36800000 -1100000 544000000.0 600000 643900000 700000 -200000 500000 -9200000 -9200000 0.12 2800000 2800000 2000000.0 2000000.0 6343 200000 200000 160445 100000 6000000.0 6100000 22710427 4500000 134400000 -46000000.0 -1100000 535900000 400000 628100000 Basis of Presentation and Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Astec Industries, Inc. ("Astec" or the "Company") is a Tennessee corporation which was incorporated in 1972. The Company designs, engineers, manufactures and markets equipment and components used primarily in road building and related construction activities, as well as other products discussed below. The Company's products are used in each phase of road building, from quarrying and crushing the aggregate to application of the road surface. The Company also manufactures certain equipment and components unrelated to road construction, including equipment for the mining, quarrying, construction and demolition industries and port and rail yard operators; industrial heat transfer equipment; commercial whole-tree pulpwood chippers; horizontal grinders; blower trucks; concrete plants; commercial and industrial burners; and combustion control systems. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company operates in two reportable segments (plus Corporate and Other) - Infrastructure Solutions and Materials Solutions. The Company's two reportable business segments comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">process, among other considerations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Corporate and Other category consists primarily of the parent company, Astec Insurance Company ("Astec Insurance" or the "captive"), a captive insurance company, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements include the accounts of Astec and its subsidiaries and have been prepared by the Company, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). The Company prepares its financial statements in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the SEC rules and regulations governing interim financial statements. However, the Company believes that the disclosures made in the unaudited consolidated financial statements and related notes are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/792987/000079298723000015/aste-20221231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the year ended December 31, 2022. All intercompany balances and transactions between the Company and its affiliates have been eliminated in consolidation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncontrolling interest in the Company's consolidated financial statements represents the 7% interest in a consolidated subsidiary which is not owned by the Company. Since the Company controls this subsidiary, the subsidiary's financial statements are consolidated with those of the Company, and the noncontrolling owner's 7% share of the subsidiary's net assets and results of operations is deducted and reported as "Noncontrolling interest" in the Consolidated Balance Sheets and as "Net (income) loss attributable to noncontrolling interest" in the Consolidated Statements of Operations. The Company executed an agreement in February 2022 with the noncontrolling interest holder, which is undergoing a judicial reorganization in Brazil, to acquire their outstanding interest in full for R$10.0M (approximately $2.0 million, subject to the effect of exchange rates). Completion of the transaction is subject to obtaining certain judicial approval in Brazil.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include excess and obsolete inventory, inventory net realizable value, product warranty obligations, self-insurance loss reserves, capitalization of internal use software, goodwill impairment and the measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. On an ongoing basis, the Company evaluates these assumptions, judgments and estimates. Actual results could differ from those estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of management, the consolidated financial statements contain all adjustments necessary for a fair statement of the results of operations and comprehensive (loss) income for the three and nine months ended September 30, 2023 and 2022, the financial position as of September 30, 2023 and December 31, 2022 and the cash flows for the nine months ended September 30, 2023 and 2022, and except as otherwise discussed herein, such adjustments consist only of those of a normal recurring nature. The interim results are not necessarily indicative of results that may be achieved in a full reporting year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All dollar amounts, except share and per share amounts, are in millions of dollars unless otherwise indicated.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications and Adjustments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the prior period financial information to conform to the presentation used in the financial statements for the nine months ended September 30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company elected to present research and development expenses in "Selling, general and administrative expenses". These amounts were previously included in a separate financial statement caption in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company reclassified certain accrued liability balances from "Other current liabilities" to "Accrued employee related liabilities" to more appropriately reflect the nature of such accrued balances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company elected to present gains and losses recognized on the change in fair value of derivative instruments and foreign currency transaction gains and losses, net in "Other (expenses) income, net". These amounts were previously included in "Cost of sales". </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There was no change to previously reported "Total current liabilities" or "Net (loss) income attributable to controlling interest" related to these reclassifications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the first quarter of 2023, the Company identified immaterial errors associated with over-accruals of inventory-related expenses in its historical financial statements. The cumulative effect of the errors generated in 2021 and 2022 was corrected during the first quarter of 2023, resulting in a decrease in "Cost of sales" of $1.9 million. Such adjustment was not considered material to the Company's consolidated financial statements for the year ended December 31, 2022 or any of the financial statements for the previously filed annual periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company elected to early adopt this guidance on April 1, 2022. The adoption of this new standard did not have a material impact on its financial position, results of operations, cash flows or disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recent accounting guidance not discussed above is not applicable, did not have, or is not expected to have a material impact on the Company.</span></div> 2 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements include the accounts of Astec and its subsidiaries and have been prepared by the Company, pursuant to the rules and regulations of the U.S. Securities and Exchange Commission ("SEC"). The Company prepares its financial statements in accordance with accounting principles generally accepted in the U.S. ("U.S. GAAP"). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the SEC rules and regulations governing interim financial statements. However, the Company believes that the disclosures made in the unaudited consolidated financial statements and related notes are adequate to make the information presented not misleading. These consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/792987/000079298723000015/aste-20221231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for the year ended December 31, 2022. All intercompany balances and transactions between the Company and its affiliates have been eliminated in consolidation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Noncontrolling interest in the Company's consolidated financial statements represents the 7% interest in a consolidated subsidiary which is not owned by the Company. Since the Company controls this subsidiary, the subsidiary's financial statements are consolidated with those of the Company, and the noncontrolling owner's 7% share of the subsidiary's net assets and results of operations is deducted and reported as "Noncontrolling interest" in the Consolidated Balance Sheets and as "Net (income) loss attributable to noncontrolling interest" in the Consolidated Statements of Operations. The Company executed an agreement in February 2022 with the noncontrolling interest holder, which is undergoing a judicial reorganization in Brazil, to acquire their outstanding interest in full for R$10.0M (approximately $2.0 million, subject to the effect of exchange rates). Completion of the transaction is subject to obtaining certain judicial approval in Brazil.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant items subject to such estimates and assumptions include excess and obsolete inventory, inventory net realizable value, product warranty obligations, self-insurance loss reserves, capitalization of internal use software, goodwill impairment and the measurement of income tax assets and liabilities. The Company bases its estimates on historical experience and on various other assumptions that the Company believes to be reasonable under the circumstances. On an ongoing basis, the Company evaluates these assumptions, judgments and estimates. Actual results could differ from those estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of management, the consolidated financial statements contain all adjustments necessary for a fair statement of the results of operations and comprehensive (loss) income for the three and nine months ended September 30, 2023 and 2022, the financial position as of September 30, 2023 and December 31, 2022 and the cash flows for the nine months ended September 30, 2023 and 2022, and except as otherwise discussed herein, such adjustments consist only of those of a normal recurring nature. The interim results are not necessarily indicative of results that may be achieved in a full reporting year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All dollar amounts, except share and per share amounts, are in millions of dollars unless otherwise indicated.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications and Adjustments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the prior period financial information to conform to the presentation used in the financial statements for the nine months ended September 30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company elected to present research and development expenses in "Selling, general and administrative expenses". These amounts were previously included in a separate financial statement caption in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company reclassified certain accrued liability balances from "Other current liabilities" to "Accrued employee related liabilities" to more appropriately reflect the nature of such accrued balances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Company elected to present gains and losses recognized on the change in fair value of derivative instruments and foreign currency transaction gains and losses, net in "Other (expenses) income, net". These amounts were previously included in "Cost of sales". </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There was no change to previously reported "Total current liabilities" or "Net (loss) income attributable to controlling interest" related to these reclassifications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the first quarter of 2023, the Company identified immaterial errors associated with over-accruals of inventory-related expenses in its historical financial statements. The cumulative effect of the errors generated in 2021 and 2022 was corrected during the first quarter of 2023, resulting in a decrease in "Cost of sales" of $1.9 million. Such adjustment was not considered material to the Company's consolidated financial statements for the year ended December 31, 2022 or any of the financial statements for the previously filed annual periods.</span></div> 0.07 0.07 10000000 2000000 -1900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update ("ASU") 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers", which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company elected to early adopt this guidance on April 1, 2022. The adoption of this new standard did not have a material impact on its financial position, results of operations, cash flows or disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recent accounting guidance not discussed above is not applicable, did not have, or is not expected to have a material impact on the Company.</span></div> Acquisition<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MINDS Acquisition </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">- The Company entered into a Share Purchase Agreement, dated as of March 22, 2022, by and between MINDS Automation Group, Inc., a leader in plant automation control systems and cloud-based data management in the asphalt industry in Canada. The acquisition was completed on April 1, 2022 at a purchase price of $19.3 million, which was paid in cash. The Company's allocation of the purchase price resulted in the recognition of $9.3 million of goodwill and $9.3 million of intangible assets primarily consisting of customer relationships (9 year life) and developed technology (7 year life). Significant inputs and assumptions used in determining the fair values of these intangible assets include management's forecasts of future revenues, earnings and cash flows, a discount rate based on the median weighted average cost of capital of the Company and select market competitors, and the proportion of intangible assets acquired in relation to tangible assets. Goodwill acquired is attributable to future growth opportunities provided by the acquired intellectual capital and the ability to generate cross-selling synergies. The acquisition provides the Company with a broader line of controls and automation products designed to deliver enhanced productivity through improved equipment performance. Results of operations have been consolidated from the date of acquisition. The goodwill is not deductible for income tax purposes. Proforma financial information is not included since not significant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisition and integration costs incurred were nominal during the three and nine months ended September 30, 2023 for this acquisition. Acquisition and integration costs incurred were $0.2 million and $1.1 million during the three and nine months ended September 30, 2022, respectively. These costs are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the allocations of the total purchase price:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and related liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19300000 9300000 9300000 P9Y P7Y 0 0 200000 1100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the allocations of the total purchase price:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and related liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1500000 2700000 700000 400000 200000 9300000 9300000 500000 24600000 700000 800000 1100000 2400000 300000 5300000 19300000 Inventories<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories consist of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.814%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and parts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories consist of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.814%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials and parts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">313.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 313100000 302900000 78000000.0 57300000 57400000 32100000 1600000 1100000 450100000 393400000 Fair Value Measurements<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance and marketable equity securities held in the Company's deferred compensation programs. The Company's deferred compensation programs ("DCP") include a non-qualified Supplemental Executive Retirement Plan ("SERP") and a separate non-qualified Deferred Compensation Plan. Although the deferred compensation programs' investments are allocated to individual participants, and investment decisions are made solely by those participants, they are non-qualified plans. Consequently, the Company owns the assets and the related offsetting liability for disbursement until such time as a participant makes a qualifying withdrawal. The SERP assets and related offsetting liability are recorded in non-current "Investments" and "Other long-term liabilities", respectively, in the Consolidated Balance Sheets. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents, trade receivables and contract assets, other receivables, accounts payable, and short-term and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market-based inputs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1 -</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unadjusted quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 -</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 -</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As indicated in the tables below, the Company has determined that all of its financial assets and liabilities as of September 30, 2023 and December 31, 2022 are Level 1 and Level 2 in the fair value hierarchy as defined above:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As indicated in the tables below, the Company has determined that all of its financial assets and liabilities as of September 30, 2023 and December 31, 2022 are Level 1 and Level 2 in the fair value hierarchy as defined above:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading equity securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' mutual funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stocks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading debt securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Floating rate notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation programs' liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> 4000000.0 0 4000000.0 300000 0 300000 600000 0 600000 4000000.0 0 4000000.0 0 300000 300000 0 2500000 2500000 200000 0 200000 1900000 0 1900000 0 4300000 4300000 1300000 600000 1900000 0 200000 200000 12300000 7900000 20200000 0 5700000 5700000 0 5700000 5700000 4400000 0 4400000 300000 0 300000 600000 0 600000 5000000.0 0 5000000.0 0 300000 300000 200000 0 200000 800000 0 800000 0 5400000 5400000 1300000 700000 2000000.0 12600000 6400000 19000000.0 0 5700000 5700000 0 5700000 5700000 Product Warranty Reserves<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the Company's product warranty liability for the three and nine month periods ended September 30, 2023 and 2022 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve balance, beginning of the period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty liabilities accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve balance, end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P3M P2Y <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the Company's product warranty liability for the three and nine month periods ended September 30, 2023 and 2022 are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve balance, beginning of the period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty liabilities accrued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty liabilities settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve balance, end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 16500000 11600000 11900000 10500000 3800000 2900000 14400000 9300000 3600000 3400000 9600000 8600000 0 -200000 0 -300000 16700000 10900000 16700000 16700000 10900000 10900000 Accrued Loss ReservesThe Company records reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves were $7.1 million and $5.8 million as of September 30, 2023 and December 31, 2022, respectively, of which $4.2 million and $3.9 million were included in "Other long-term liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively. 7100000 5800000 4200000 3900000 For the three months ended September 30, 2023, the Company recorded an income tax benefit of $0.6 million, reflecting an 8.5% effective tax rate, compared to a $0.7 million income tax expense for the three months ended September 30, 2022, reflecting a 58.3% effective tax rate. The income tax benefit for the three months ended September 30, 2023 as compared to the expense for the same period in 2022 was primarily due to lower pretax book income and changes in the relative weighting of jurisdictional income and loss.For the nine months ended September 30, 2023, the Company recorded an income tax provision of $6.5 million, reflecting a 25.7% effective tax rate, compared to $0.8 million expense, reflecting a 53.3% effective tax rate, for the nine months ended September 30, 2022. The income tax expense for the nine months ended September 30, 2023 was higher compared to the same period in 2022, primarily due to higher pretax book income and changes in the relative weighting of jurisdictional income and loss, partially offset by a net discrete tax benefit related to a research and development credit.<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company's recorded liability for uncertain tax positions was $12.7 million and $12.0 million as of September 30, 2023 and December 31, 2022, respectively. The increase is the result of $0.7 million of incremental reserves associated with the 2023 research and development credit. The Company does not anticipate a significant change in unrecognized tax benefits due to the expiration of relevant statutes of limitations and federal, state, and foreign tax audit resolutions over the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company regularly assesses the likelihood of an adverse outcome resulting from examinations to determine the adequacy of its tax reserves. The Company is currently under audit by the U.S. Internal Revenue Service for the federal income tax return from the 2018 tax year as well as various other state income tax and jurisdictional audits. As of September 30, 2023, the Company believes that it is more-likely-than-not that the tax positions it has taken will be sustained upon the resolution of its audits, resulting in no material impact on its consolidated financial position, results of operations and cash flows. However, the final determination with respect to any tax audits, and any related litigation, could be materially different from the Company's estimates and/or from its historical income tax provisions and accruals and could have a material effect on operating results and/or cash flows in the periods for which that determination is made. In addition, future period earnings may be adversely impacted by litigation costs, settlements, penalties and/or interest assessments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. The IRA levies a 1% excise tax on net stock repurchases after December 31, 2022 and imposes a 15% corporate alternative minimum tax ("CAMT") for tax years beginning after December 31, 2022. The Company did not repurchase any shares during the three and nine months ended September 30, 2023. CAMT does not impact the Company's results of operations or financial position.</span></div>Commitments and ContingenciesCommitments and Contingencies -600000 0.085 700000 0.583 6500000 0.257 800000 0.533 12700000 12000000 700000 Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain customers have financed purchases of Company products through arrangements with third-party financing institutions. Under these arrangements, the Company is contingently liable for customer debt of $0.9 million and $2.4 million as of September 30, 2023 and December 31, 2022, respectively. These arrangements expire at various dates running through September 2026. Additionally, the Company is also contingently liable for 1.75% of the unpaid balance, determined as of December 31 of the prior year (or approximately $0.1 million for 2023), on certain past customer equipment purchases that were financed by an outside finance company. The agreements provide that the Company will receive the lender's full security interest in the financed equipment if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $0.5 million and $1.0 million related to these guarantees, which were included in "Other current liabilities" in the Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reviews off-balance sheet guarantees individually and at the loss pool level based on one agreement. Prior history is considered with respect to the Company having to perform on any off-balance sheet guarantees, as well as future projections of individual customer credit worthiness with respect to assessing credit losses related to off-balance sheet guarantees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, the Company is contingently liable under letters of credit issued under its $250.0 million revolving credit facility (the "Credit Facilities"), which outstanding letters of credit totaled $2.4 million as of September 30, 2023. The outstanding letters of credit expire at various dates through April 2024. As of September 30, 2023, the Company's foreign subsidiaries are contingently liable for a total of $6.1 million in performance letters of credit, advance payments and retention guarantees, of which $4.5 million is secured by separate credit facilities with local financial institutions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company and certain of its former executive officers were named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-24-CEA-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and Rule 10b-5 promulgated thereunder, by making allegedly false and misleading statements and that the individual defendants were control persons under Section 20(a) of the Exchange Act. The complaint is filed on behalf of shareholders who purchased stock of the Company between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. On October 25, 2019, the defendants filed a Motion to Dismiss. On February 19, 2021, the Motion to Dismiss was granted with prejudice and judgment was entered for the defendants.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 19, 2021, plaintiff filed a Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint, which was denied on May 5, 2021.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Plaintiff appealed the Motion to Dismiss and denial of its Motion to Alter or Amend the Judgment and For Leave to File the Proposed Amended Complaint </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the United States Court of Appeals for the Sixth Circuit. On March 31, 2022, the United States Court of Appeals for the Sixth Circuit issued an opinion reversing the dismissal of the Company and one former executive officer, affirming the dismissal of certain other former executive officers and remanding the action to the United States District Court for the Eastern District of Tennessee for proceedings consistent with the opinion. On July 11, 2022 Defendants filed an answer to the complaint, and the action is now in discovery.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's GEFCO, Inc. ("GEFCO") subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018, with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP. The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013. In addition to seeking a rescission of the purchase contract, the plaintiff is seeking special and consequential damages. The original purchase price of the equipment was approximately $8.5 million. On July 7, 2020, the plaintiffs filed a separate lawsuit directly against Astec Industries, Inc. that generally mirrored the allegations in the GEFCO suit. In January 2023, the court allowed Astec Industries, Inc. to be added as a defendant to the GEFCO suit and, as a result, the separate suit against Astec Industries, Inc. was dismissed. The Company and GEFCO each dispute the plaintiffs' allegations and are vigorously defending the GEFCO suit. The Company is unable to determine whether or not a future loss will be incurred due to this litigation or estimate the possible loss or range of loss, if any, at this time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 5, 2023, a jury, in the 355</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Judicial District Court, Hood County, State of Texas, rendered a verdict against the Company's Telsmith, Inc. subsidiary in the matter styled 37 Building Products, Ltd. ("37 BP") v. Telsmith, Inc. ("Telsmith"), et al. originally filed on January 28, 2019, with additional defendants later added. All other defendants settled prior to trial except Telsmith. Telsmith will receive credit for the settlement amounts of all other defendants against any judgment entered in this case against Telsmith. 37 BP alleged breaches of warranty and negligent misrepresentation regarding equipment manufactured by Telsmith and purchased by 37 BP in 2017 through one of the Company's dealers. Based on the jury verdict, management has determined that a loss for this matter is probable in a range between $6.4 million and $18.1 million, inclusive of attorneys' fees and prejudgment interest. A loss contingency of $6.4 million was recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations and "Other current liabilities" in the Consolidated Balance Sheets during the third quarter of 2023 representing management's best estimate of the loss. A judgment has not been entered by the trial court, however, a judgment is anticipated to be entered by the end of 2023 or during the first quarter of 2024. The judgment, once entered, may result in a change to the estimate of loss recorded and will incur post-judgment interest charges. The Company will evaluate the judgment once entered, including whether to appeal any judgment entered by the court.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the matters noted above, the Company is currently a party, and may become a party, to various other claims and legal proceedings in the ordinary course of business. If management believes that a loss arising from any claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or, when the loss is estimated using a range and no point within the range is more probable than another, the minimum estimated liability. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably estimable but not probable, the Company does not record the amount of the loss but does make specific disclosure of such matter. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties, and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.</span></div> 900000 2400000 0.0175 0.0175 100000 500000 1000000 250000000 2400000 6100000 4500000 8500000 6400000 18100000 6400000 Revenue Recognition<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disaggregate the Company's revenue by major source for the three and nine month periods ended September 30, 2023 and 2022 (excluding intercompany sales):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-Domestic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total domestic revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-International:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total international revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-Domestic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">514.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total domestic revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-International:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total international revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales into major geographic regions were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America (Excluding Brazil)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America (Excluding Mexico)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total foreign</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had contract assets of $3.6 million and contract liabilities, excluding customer deposits, of $6.2 million, including $2.6 million of deferred revenue related to extended warranties. As of December 31, 2022, the Company had contract assets of $3.8 million and contract liabilities, excluding customer deposits, of $5.5 million, including $2.9 million of deferred revenue related to extended warranties.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disaggregate the Company's revenue by major source for the three and nine month periods ended September 30, 2023 and 2022 (excluding intercompany sales):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-Domestic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total domestic revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-International:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total international revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-Domestic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">514.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total domestic revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">503.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Sales-International:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and component sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and equipment installation revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Used equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Freight revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total international revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 94400000 54700000 500000 149600000 105900000 60600000 800000 167300000 50300000 20500000 100000 70900000 46300000 21800000 100000 68200000 3600000 200000 0 3800000 5200000 300000 0 5500000 0 0 0 0 3200000 0 0 3200000 5200000 1900000 0 7100000 5300000 2100000 0 7400000 300000 -2400000 300000 -1800000 200000 -2500000 100000 -2200000 153800000 74900000 900000 229600000 166100000 82300000 1000000.0 249400000 26300000 23100000 700000 50100000 23800000 17700000 300000 41800000 41800000 9200000 9900000 0 19100000 10100000 9600000 0 19700000 19700000 1000000.0 1800000 100000 2900000 1000000.0 900000 100000 2000000.0 2000000.0 0 400000 0 400000 300000 1000000.0 0 1300000 1300000 500000 400000 0 900000 600000 300000 0 900000 900000 0 0 100000 100000 0 0 100000 100000 100000 37000000.0 35600000 900000 73500000 35800000 35800000 29500000 29500000 500000 65800000 65800000 190800000 110500000 1800000 303100000 201900000 201900000 111800000 111800000 1500000 315200000 315200000 314600000 197800000 2200000 514600000 315200000 162000000.0 900000 478100000 159900000 64100000 200000 224200000 146400000 63700000 100000 210200000 38000000.0 600000 100000 38700000 17800000 600000 0 18400000 2600000 0 0 2600000 5200000 0 0 5200000 17400000 6400000 0 23800000 18100000 5900000 0 24000000.0 400000 -7500000 500000 -6600000 400000 -4100000 100000 -3600000 532900000 261400000 3000000.0 797300000 503100000 228100000 1100000 732300000 68300000 56900000 3900000 129100000 67400000 50500000 1100000 119000000.0 31400000 30000000.0 100000 61500000 33400000 29400000 100000 62900000 3300000 4100000 400000 7800000 2800000 2100000 300000 5200000 600000 1200000 0 1800000 500000 1600000 0 2100000 2300000 1000000.0 0 3300000 1800000 1000000.0 0 2800000 0 0 200000 200000 0 200000 100000 300000 105900000 93200000 4600000 203700000 105900000 84800000 1600000 192300000 638800000 354600000 7600000 1001000000 609000000.0 312900000 2700000 924600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales into major geographic regions were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America (Excluding Brazil)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America (Excluding Mexico)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total foreign</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 229600000 249400000 797300000 732300000 13400000 12900000 48700000 49200000 20600000 10800000 44400000 31300000 10600000 10900000 28600000 25900000 8000000.0 9100000 24500000 22400000 8300000 7700000 22100000 18500000 5100000 4500000 14400000 17100000 2800000 1500000 6500000 8600000 3400000 4200000 6200000 9100000 500000 3900000 3600000 7500000 800000 300000 4700000 2700000 73500000 65800000 203700000 192300000 303100000 315200000 1001000000 924600000 3600000 6200000 2600000 3800000 5500000 2900000 Segment Information<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has two reportable segments, each of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">comprise sites based upon the nature of the products or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">process, among other considerations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment Operating Adjusted EBITDA is the measure of segment profit or loss used by the Company's Chief Executive Officer, whom is determined to be the chief operating decision maker ("CODM"), to evaluate performance and allocate resources to the operating segments is Segment Operating Adjusted EBITDA. Segment Operating Adjusted EBITDA, a non-GAAP financial measure, is defined as net income or loss before the impact of interest income or expense, income taxes, depreciation and amortization and certain other adjustments that are not considered by the CODM in the evaluation of ongoing operating performance. The Company's presentation of Segment Operating Adjusted EBITDA may not be comparable to similar measures used by other companies and is not necessarily indicative of the results of operations that would have occurred had each reportable segment been an independent, stand-alone entity during the periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A brief description of each segment is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Infrastructure Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Sites within the Infrastructure Solutions segment design, engineer, manufacture and market a complete line of asphalt plants, concrete plants and their related components and ancillary equipment as well as supplying </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">asphalt road construction equipment, industrial thermal systems and other heavy equipment.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The sites based in North America within the Infrastructure Solutions segment are primarily manufacturing operations, while those located outside of North America service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. The primary purchasers of the products produced by this segment are asphalt and concrete producers, highway and heavy equipment contractors, utility contractors, forestry and environmental recycling contractors and domestic and foreign governmental agencies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Materials Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – Sites within the Materials Solutions segment design and manufacture heavy processing equipment, in addition to servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. The sites within the Materials Solutions segment are primarily manufacturing operations, with the AME site functioning to market, service and install equipment and provide parts in the regions in which they operate for many of the products produced by all of the Company's manufacturing sites. Additionally, the Materials Solutions segment offers consulting and engineering services to provide complete "turnkey" processing systems. The principal purchasers of aggregate processing equipment include distributors, highway and heavy equipment contractors, sand and gravel producers, demolition, recycle and crushing contractors, open mine operators, quarry operators, port and inland terminal authorities, power stations and foreign and domestic governmental agencies.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Corporate and Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> – The Corporate and Other category consists primarily of the parent company, the Company's captive insurance company, Astec Insurance, and the controls and automation business, which do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments. The parent company and the captive insurance company provide support and corporate oversight for other sites. The controls and automation business manufactures hardware and software products that are marketed independently and included in certain products of the Company's other segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting policies of the reportable segments are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies. Intersegment sales and transfers between foreign subsidiaries are valued at prices comparable to those for unrelated parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Segment Information:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:15.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.406%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of total Segment Operating Adjusted EBITDA to the Company's "Net (loss) income attributable to controlling interest" is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income attributable to controlling interest</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transformation program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and other related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Loss) gain on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (provision)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of intercompany profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (loss) income attributable to controlling interest</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Segment Information:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:15.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.406%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">190.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">315.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Infrastructure Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Materials Solutions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Corporate and Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">609.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">924.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,</span></div> 190800000 110500000 1800000 303100000 201900000 111800000 1500000 315200000 4300000 14000000.0 0 18300000 1900000 14100000 0 16000000.0 16500000 8300000 -14400000 10400000 17600000 13100000 -14200000 16500000 638800000 354600000 7600000 1001000000 1001000000 609000000.0 312900000 2700000 924600000 924600000 8200000 40900000 600000 49700000 49700000 7000000.0 35800000 0 42800000 42800000 70500000 41900000 -33500000 78900000 49900000 34800000 -36300000 48400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of total Segment Operating Adjusted EBITDA to the Company's "Net (loss) income attributable to controlling interest" is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net (loss) income attributable to controlling interest</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment Operating Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transformation program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and other related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Loss) gain on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (provision)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (income) loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of intercompany profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (loss) income attributable to controlling interest</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10400000 16500000 78900000 48400000 -7700000 -7000000.0 -22500000 -18700000 -100000 -100000 -7600000 -1500000 0 400000 800000 3400000 -400000 400000 3100000 400000 0 500000 0 1900000 1900000 300000 4900000 900000 7100000 7300000 19600000 20900000 -600000 700000 6500000 800000 100000 -200000 200000 -200000 -300000 -100000 -1300000 0 -6600000 700000 18600000 900000 Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is undergoing a multi-year phased implementation of a standardized enterprise resource planning ("ERP") system across the global organization, which will replace much of the existing disparate core financial systems. The upgraded ERP will initially convert internal operations, manufacturing, finance, human capital resources management and customer relationship systems to cloud-based platforms. This new ERP system will provide for standardized processes and integrated technology solutions that enable the Company to better leverage automation and process efficiency. An implementation of this scale is a major financial undertaking and requires substantial time and attention of management and key employees. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, beginning in the first quarter of 2022, a lean manufacturing initiative at one of the Company's largest sites was initiated and is expected to drive improvement in gross margin at that site. Gross margin improvements are expected to be realized in conjunction with the project completion in early to mid-2024. This improvement is intended to serve as the optimal blueprint for the Company's other manufacturing facilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total costs of $7.8 million and $22.8 million were incurred related to these strategic transformation initiatives in the three and nine months ended September 30, 2023, respectively, of which $7.7 million and $22.6 million, respectively, are recorded in "Selling, general and administrative expenses" and $0.1 million and $0.2 million, respectively, are included in "Cost of sales" in the Consolidated Statements of Operations. Costs totaling $7.0 million and $18.7 million were incurred in the three and nine months ended September 30, 2022, respectively, and are recorded in "Selling, general and administrative expenses" in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company periodically sells or disposes of its assets in the normal course of its business operations as they are no longer needed or used, and the Company may incur gains or losses on these disposals. Certain of the costs associated with these decisions are separately identified as restructuring. The Company reports asset impairment charges and gains or losses on the sales of property and equipment collectively, with restructuring charges in "Restructuring, impairment and other asset charges, net" in the Consolidated Statements of Operations to the extent they are experienced. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment are presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring charges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with leadership change and overhead restructuring </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with exited operations - Enid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with closing Tacoma</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring related charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset impairment charges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss (gain) on sale of property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loss (gain) on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring, impairment and other asset charges, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges by segment are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring related charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -7800000 -22800000 -7700000 -22600000 -100000 -200000 -7000000 -18700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring, asset impairment charges and the net losses and gains on sale of property and equipment are presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restructuring charges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with leadership change and overhead restructuring </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with exited operations - Enid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs associated with closing Tacoma</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring related charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset impairment charges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss (gain) on sale of property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss (gain) on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loss (gain) on sale of property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring, impairment and other asset charges, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges by segment are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total restructuring related charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 7300000 0 100000 100000 300000 700000 0 0 0 800000 100000 100000 7600000 1500000 0 400000 800000 3400000 0 400000 800000 3400000 -400000 400000 3100000 400000 -400000 400000 3100000 400000 500000 100000 5300000 4500000 100000 100000 400000 1500000 0 0 7200000 0 100000 100000 7600000 1500000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment charges by segment are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total impairment charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 400000 0 2500000 0 0 800000 900000 0 400000 800000 3400000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net losses and gains on sale of property and equipment by segment are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Infrastructure Solutions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loss (gain) on sale of property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -400000 400000 3000000.0 400000 0 0 100000 0 -400000 400000 3100000 400000 200000 4700000 800000 15400000 19900000 3400000 100000 300000 100000 700000 400000 1800000 1600000 5500000 5200000 300000 1000000 800000 200000 2100000 800000 900000 (Loss) Earnings Per Common ShareBasic (loss) earnings per common share is determined by dividing "Net (loss) income attributable to controlling interest" by the weighted average number of common shares outstanding during the reporting period. Diluted (loss) earnings per common share includes the dilutive effect of common stock equivalents, consisting of restricted stock units, performance stock units and stock held in the Company's deferred compensation programs, using the treasury stock method. Performance stock units, which are considered contingently issuable, are considered dilutive when the related performance criterion has been met.<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted (loss) earnings per common share:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,746,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,837,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,709,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,824,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,746,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,916,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,776,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,932,206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive securities excluded from the calculation of diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted (loss) earnings per common share:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for basic earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,746,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,837,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,709,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,824,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator for diluted earnings per common share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,746,783 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,916,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,776,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,932,206 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive securities excluded from the calculation of diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22746783 22837314 22709238 22824028 0 79002 66920 108178 22746783 22916316 22776158 22932206 67408 124229 9345 32218 EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( N"8E<'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 " +@F)7\>I=..X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TEQ#Z';B^))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QK@C)CQ.$S]@5F#6"/'@=*(&H!K%LF MAM/U*+-4_L:4#[)R0621A'^_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 N"8E 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$!PP;4L43YVCD&'#?I@K6I$V<;NF$?:(FVA$JB1E%Q\N]W M*-F2DU''@E!_B74[;_CP\/*2G.Z$_);ZG"OR'(5Q>MGQE4K>]WJIZ_.(I17G;G] M?N%0'9!_\4? =^G1-=$H:R&^Z9M;[[)CZ1+QD+M*2S#X>>(+'H9:"$!9LU2OA#AGX&G_,O.N$,\OF%9J![$[E>^!QIH/5>$:?Z7 M[(IO^_T.<;-4B6@?#"6(@KCX9<_[BC@*H'4!=!] WP38=0'./L#)08N2Y5@? MF&*SJ10[(O77H*8O\KK)HX$FB'4:5TK"VP#BU&PAGK@D2\@8Z9+49Y*GTYX" M8?VZY^Y%K@H16B,R(9]%K/R47,<>]U[']Z! 9:GHH517%!5<\>2".-8[0BWJ M&,JSP,._N.J"T)$I_%5QG+*2G%S/02OI[_DZ51+:W3^F&BH4^F8%W1G?IPES M^64'>EO*Y1/OS'[\P1Y:OYCPOI/8*]A^"=O'U&B$W0S 9F.#0T)9PDQ)NT@3N@6\# M/8Q"&N]89&RCN,X\5=PEM[$'DZ,,>/H.KMT+$RVJTY+6MJJ)U6K""X43$MHH MT\WU'5DIZ)A$2+(06:SD"_QZQDHXH?YX9R+&@]HB'WD)NPGR(WLFMQYTU& 3 MN#DWTII/2 YIUQJ/G*%C&WG1X+:\M.*E37CGG@?JT!#W%^03?$>^Q.:\XI+V MB [(RN>)SZ5''@3SC-RH2%ONR@[9J 'Y'_="WT&;?A2[V,B,RRU\IA2+A=@R M(^PYW)!=V2$;-S1O8O)3B*8A=>PZ/9%SZ+-[R6@MX0NANOOHP-RXS\<"VA)4#HHT<$SJ?F(36/G==#D(@XQ621N)SV!U:V1W: MR.ZL(A:&Y"I+X75J;K>X3NT"&X]KRU>Y'-K(Y5Q'7&YUQ_P("LH'(Q E+#:G M%A>L!SV'R:&5R:&X1SDDTN>02 P/EZG'.X?9H979H;A/.8RT1S,Y>/-\ YM\ MR118UUC/H4;B[V1C]O50J UR-7UJ\C2C=.1,Z&0X[3V9&"O#0QOM!RU@1)7@ M[&YCCS^3W[@YC:>VA2QK!&4:CXP,Y_ [M/([%+YS"&WAHG#I.B-7M/>-A;1DKS^/@#N4MXWZWO9X2E[LW,WY7O],[.AC4$UY^ M7IH25^\]%F>$Y=/R3':>GT3VJL^+ ]W/3,^7*0GY!D*MBQ$,>+(X(RUNE$CR M8\:U4$I$^:7/F<>E_@#>;X10AQO]#\J3ZME_4$L#!!0 ( N"8E=52IVZ M]P< *@B 8 >&PO=V]R:W-H965T&ULK5IM;Z,X$/XK M5FYU+U)*L$T@V6TC=5O=W4KW4FUO[SZ[X#9H 7/&:;?WZV\,-)!X<+K25FH; MPM@\,WCF><9P_J3TYV8KI2%?RJ)J+F9;8^JWBT63;F4IFD#5LH(S]TJ7PL"A M?E@TM98B:P>5Q8*%8;PH15[--N?M=S=Z:-)LRM+H9_?RT(]77\QNZ1OKZ+(#F@M M_L[E4S/Z3*PK=TI]M@6:V%[/5C&3R7NP*\U$]_2I[AY9VOE053?N7//6V MX8RDN\:HLA\,",J\ZOZ++WT@1@-H-#& ]0/8:P?P?@!O'>V0M6Y="R,VYUH] M$6VM83;[H8U-.QJ\R2M[&V^-AK,YC#.;*U4UJL@S861&WHM"5*DDMW:ZAIR1 M3[?7Y,R#@@/YX2%C"/# MK_S#KV4*PVD[G!T.7X"[>Y_9WF?6SL>G?-YI+2M#1-. FV\Q?[H)(GP"FUIO MFUJD\F(&N=-(_2AGF^^_HW'X#O/N&TUVX"O?^\I]LV^N1+.=DQ3^$OGO+G\4 M!7C>$%%ED(2-T7EJ;[P]CX6AFSMNY[8%X7&3\&!UOG@#6ZX#)(CD"Y-CQ8XZB6>U1++ZJ_M,@D1"V5$,:[ M0G913%5E-!2C?C7-206U5]T344"%;+,):BU)MR]JV5:TXAES>>FX0Y/(<1JQBI. XF['>[=CK]M_FJW48[=?[6(8)*<]BY$; M%1WYY=K$P1+W*ME[E9Q<8I51.I?H$DN<*T;+->OPBN_@+1H M^JQ0[:+I4@)#NW: ,.J@18Q6 M[H^E7=0Y&+N[S(#2@(M(6@7MK\VA[B6\UVV# -I,G\I/GB M-/3-.]WZ;'-U6$R9O#-H'^4RI"NC4*.)\L,&%F5^%KW=0F$Y@0YAQI$)T'*7;)B34:C1A +C R-Q/R,=*[!32*D397Z\6+E+3M!. M3:0^']B)^]FI6ZRG\+F\$_&U4_L1,[Y*IHH_'VULGJ G599YUY/M-^+RZD%6 MJ54G/_ZAC"2KGU#@WHEQ+44P4?8-)CIT?F ^'GE%Z.U6:+E5129U\T/;?)MG M5(5R+X-^K0K]5K,=>CW0*/?3Z(U^R7=0)NEG\OUW*T;I.R)V!L1>_A^<8/,P M#.TO:6R(NHU(&L!Q+31Y%,5.OB.5JB3)FP;8#8W9\N3.C]?DT+N!;[F?;^V" MAAYXTK4HQ'P#I7S@6^=6MPFW,PVTX!EDQ7X^QN8)7\_9.H8>RTYP*VLCRSLH M3"\/:-JQ8!>S:!YRVMM=R[0UZVXG_C2F#Y_+])'3CY\P.@SA( >X7PY<9EEN M-Q*@>-D]R;.\(JFHFC;'47"ML5!V>1NXV FH63+#;( ^Z7![!,:U$]]^NTW4:]>[9/3KO, MM#Z ]U^#@CS!RW*9DZ$@3,-JB:XJR;.CEM$[HJ),SKE2S3HA\BO'SY*(^ K M$.9"5Y F^.,F5PPLN;O#A)FQ9&J91(-JB$[UL6ZI1V$BS2QW$P\S8_&4$H\& MR1#Y)<,?JFH?A:FBL/4FKT#B2/R&1ZXB"!T9'KG[O1,5-AHD0^27#)VL\800 M:5,AA,<[7YB9)X2CIY[^=M917?N=]0FXD?-X%MT*0^V0K;#%Z#4"^P['[T(_ MY%5#"GD/ \,@@9NAN]*<;:#73W_C))M-6)/NKLH+R,/,W[\9C\=F?A+R0:4 FOS(>*X6 M3JIU<>.Z*DXAHVHH"LCQS4[(C&J\E7M7%1)H4CIEW T\+W(SRG)G.2^?K>5R M+@Z:LQS6DJA#EE'YWQUP<5HXOO/XX#/;I]H\<)?S@NYA _I+L99XYS8J"S,W?R<+Q#!%PB+61H/ASA!5P M;I20X]]:U&G&-([MZT?UCV7P&,R6*E@)_I4E.ETX4XK'@JOPFI\HV0N/XH+3(:F_=(?=2):#O[H@D-0.P0O=0AKAS)S;D56 MAG5/-5W.I3@1::Q1S5R4N2F],1J6FVG<:(EO&?KIY4KD2G"64 T)N:.0Z!#WE6# M!A<&W4 Q)*$W(($7A!;W5;_[/<3H[I?N0=?=Q?";' 1-#H)2+[R$HS%Z+$U- MQ(Y\9#GF@%%.UD*QLM2^W6Z5EEAPWVVA5MHCN[99A3>JH#$L'%QF"N01G.7[ M/_S(^V +_#>)==(0-FD(^]27MQS7=#G_V!U(+"%AFG"AK!-<246EE&D5QV4P M',_=8SL8FTW8V'081PWCZ&V, ^PI,; CW7(8$(%%*P>X?J0I8!M_-8- M)V?\_38=_G'#/^[GC^-#=N#E:DL )Q$KS=28#7'\;/A@% Z#,TB+51@.IW;, MJ,&,7HQ),R$U^WD1,WHVRZ-9:YHK2HO1>.C;(2<-Y*07O8L@> MTV[F]6*N1)9AQWY-0=2*;8R19RV)EUAVN5N[L/\*[K?41#W K-.MSIO%+XRZ M\$_;I]^[+=F3?KDP:K7.T@HFX2R81>>X-LLH&'GAA6KVG_8ZOW^SLS+C,5=I MFB#VRRMX&[KZ&;.S9^HW+-<$0X[=,7]!C5D=12M;K0HRM/<5F@\ M&Y:7*1[?01H#?+\30C_>F -B\X=@^3]02P,$% @ "X)B5XO/64@0=>'80^T1=M")=$CZ23[^Y&2+,GDE>!NSD-LR><> MZMQ[21Y)=Z]>$HHTD^F-T5YY[$[(X?5)KD[$D@><@R*OYY8"E_O1_@P?'$ MYV2[4^;$:':WIUOVS-27_9/01Z.:)4XRELN$YTBPS?W@ [Y=$M\$%(@_$O8J M6]^1D;+B_)LY>(SO!YZY(I:RM3(45'^\L#E+4\.DK^/OBG10CVD"V]^/[#\7 MXK68%95LSM.O2:QV]X/I ,5L0P^I^LQ??V65H+'A6_-4%O_1:XD-PP%:'Z3B M616LKR!+\O*3OE6): 5H'CB 5 '$#@@Z OPJP#]WA* *",X=85P%%-)'I?8B M<0NJZ.Q.\%1I$E/%8O2L](?N M B41WZ!/>R:HJ:9$-^C+\P)=O;M&[U"2HX])FIKS=R.E+\$0C=;5< _E<*1C M.!]]Y+G:2;3,8Q8#\8O^^*@G?J2EU_K)4?\#Z25\9OLA\KWWB'C$!ZYG?GXX M@>3\O]&7_WGTDV3X=3/X!9_?P?>8KWG&FC9 ?WY8227T9/X+*G5)%L!D9H6[ ME7NZ9O<#O81))E[88/;C#SCT?H+R?$FRQ27)EADE/4HD1-6BCL>1;5TJ6*2# ,:]2) MQ'$M<=PK<%HW8K MG2B>U(HGO8J?]?:?Y-OW:,MRO96DB.8QHK'>Q1*SJAB'@-B;MCP2+OS$+4-@ MUVKN@D*G.18NB'BADP07A:?!,("3,*V3,.U-PF>FM1[6ZB"*5"39GB:B6%Q- M-KC:,8&HE'J>KW=4;)E\CW(&-LC4N3S/F040QIK%"Q M=:P)6 SL-AYI+0-5D@&4U]H+J^0!J-#F6D(HW+6O8M*()>>)+><7,O$<8P "CN&$0 1=Q\! MJ3HV$MPX1MQO&1]KF>AJI;V%=E37QEF]).;Y!2C""=).$=D(@JJ@C M(8VEQ%&OOWK2Z[[4MIFAF"H*6ZM>5_K=UNJ2;(N+LBTOQ7;Z'*WQNJ37NATW M)$9%KKM/W^GJVN@>S7A>E>@&/5"9K,VL1K'N42I*4/'K-52[:L3(FFOV?3 M\X:>;5! U-2>N#!7QST@:7PGZ?>=9R1GD:0'\Q#V.]*#STN/"X/2 Z'<](!< M7>EIG"KI=ZI?B^?Y6CQ]T7>$6U:*EH@?E%3Z/MDL9U7[@(D@CJ$C9!*$DZG] MM !$3OV)CVUO!W-Z$?'M_0_F)(%'.C9\TCA;TN]LS\M+U3E@9ERKVY49"!GA MT,?V/0W,.0GQV,D,R.D3XMGW-J/6&XR,B6WQZDCJ*7+(5?G\NCY;OY[Z4+R4 ML&PO=V]R:W-H965T&ULK5==C]HX%/TK5K9: MS4AM/B$$%B+- *NMU.F.BKK[4.U#2 S)-K%9VT#[[WOMA)0D)L.VS,.0./>> MZW-\DFM/CY1]YBG& GTI$C/[M&DLJ: MTL_RYFTR,VPY(YSC6$B("'X.>([S7"+!//ZK0(VZIDP\OSZA_Z[( YEUQ/&< MYG]GB4AG1F"@!&^B?2X^T.,?N"(TE'@QS;GZCXYE[&ALH'C/!2VJ9)A!D9'R M-_I2"7&6 #CZ!+=*<-L)@PL)7I7@75MA4"4,KJTPK!(4=:ODKH1;1"(*IXP> M$9/1@"8OE/HJ&_3*B#3*2C!XFD&>".>4<)IG221P@E8"?L %@B.Z07-:@/=2 M:8H#1G?O*.?WZ"V):8'1&_1QM4!WK^[1*Y01])3E.2P[GUH"YB21K;BJ_UC6 M=R_4]] 3)2+E:$D2G&CR%_WYXYY\"[2H!7%/@CRZO8 KO#.19[]&KNUZFOG, MKT]W=71^KOKRAZLWQ/!J=W@*S[N$=S)$UP^5$3X]K+E@\+K_HUO[$GV@1Y?? MP G?13&>&0#,,3M@(_SU%\>W?],)?TNPQ2W!EC<":RS1H%ZB01]Z^!Z:R5VN MWLU,+8EN'4H(7T'(UG$(W_CF<&H=SO7M!MGMF$4WQ@G,H!FTU &-ZI@&RV'- M#[_7=="DH043Z%", M81)_1? -(#R/RN:?_ N-2_41W?*4R,&Y&0>FWS*C)FAL.N/&7\N;9IE[D'-/>CEWMHCO/0= M"C1S<$RGQ5\3%9A^+_]NBC/H?)=TU=VSJ(8"XUJ!\?]1H.1^KPR (B%8MMZ+ M:)UC)"@B%)X2P2CLEL@6=!(87DVA4VKR+*#5<]6A^P'M2QHC7^Z$SFCF9\(0]D:L__';X\S3U%;)L1CG*\@5+0 M:^$[P,H#4GDCZ$Z= -94P'E"7:9PJ,1,!L#S#:7B=",+U,?4\!M02P,$% M @ "X)B5X$@PEH^"0 #2P !@ !X;"]W;W)K^:/QG2/\X).<9CGCS(N3/>LU8$[QNBK*^':V;IOHXF=39 MFFUH/185*^&;E9 ;VL!;^32I*\EHKAMMB@D)P^O)AO)RM+C1GSW(Q8W8-@4O MV8,,ZNUF0^7N$RO$R^TH&NT_^,&?UHWZ8+*XJ>@3>V3-[]6#A'>30R\YW["R MYJ(,)%O=CNZBC_=IJAIHB_]P]E+W7@=J*$LA?JHW7_/;4:@4L8)EC>J"PI]G M=L^*0O4$.O[L.AT=?E,U[+_>]_ZK'CP,9DEK=B^*/WC>K&]'LU&0LQ7=%LT/ M\?(;ZP:D!6:BJ/7_P4MK.P7C;%LW8M,U!@4;7K9_Z6OGB%X#Z =O0+H&Y+A! MXF@0=PUB/=!6F1[69]K0Q8T4+X%4UM";>J%]HUO#:'BIIO&QD? MAW;-XEZ4 MM2AX3AN6!X\-_($Y:NI K()[6J^#7V&>Z^ J^/WQ.3$!W?&NK_8Y4[ELY7VV4J*30#;3=*&ET_M>N4-9_5' MS&UMMPG>K=K+'^N*9NQV!)NU9O*9C19__UMT'?X3&_,[=3;P0'+P0.+K??$= M0L]%(>KZ$E9*)C8,&VW;Q;7N0@6:YT4T&\]N)L_]4=A&X7AZL!F(2P_B4N_T MW.7_A2W5KO!&0!C*1)GQ@@4EJ&[EJL_5NTS-Y+:&70$+_NQI3-]S&M^ILX&G MK@^>NO9.XV<&G6:G4J_1!BF>NJ0)0"S+)*<+4%U M76]IF3%8R'6#*T[.V&B=4=HWOA(4BP<6)L1L7)&YLB@+KKV)VUK6CZQ(\ZKA5/K)5YPNN2% MF_F1EZ1OA?Y[]3;TA8%I=(*F6PE;I-8;O9$T5[ZH6;:5>OSN36XC$^;OF%F8 ME3.GBPQ:(S];?[",\6>Z+%@[8:)9,\@$X* A(5WKIA)5;4/T*K6W_,S:0%/U:/D,\$M*1 T0(']-YSU>=-L1L/AO/S\@#B($J\4/U03*(G_F> M_:A>8G-RYLQ'NI.9W<2YF8E!*_&C]=]Z\MUS3A!8VHDJ9A6%X]BASB"5^)%Z MEV5BJTX?%=VI!8LJM%$XM7B)&)'4J<_PDIS@99;)+81QE3\'77S!W6AS,++0 M@QBY?6A@24[ LM/(-E4A=HR!SD*7+WJ!&I5LT]*=,G<#L-D9.>!)##R)'Y[= M"MU[^H1H%'G'(0JQBEQQE1@N$O\9<.]HP'B^A4#:G5IVJ$[[:(=M*\1JYDI4 MB8$6\4/K7M?)P*DYJT3-'1L?@<]L',T'_X[UVFV(\Y1"#+"('UA?NTH#?66' M2#"IVBB+2D<(9"U5Y-386R=#I892Q$^I[^=40E#)V/G.KO%@9NFU2W=LD!6' M;ZK#<:!M?58=SHO"-Q?BWJFWH1<,"V,_"^\R.)W!?E!9ND[=5%:GIY.J;^1Q M!;9S0>0Y,'3CPO X=4Z;P6/LQ^,7E6'DO-F"-W2A!#]KHJJ)-TOK=".G3#)U M!:"X5_7U8_-!BHRQO%ML_H,R*MX&);%/(E+;-S(J67R6^.E._4V] +ALCQB?(LW>GRD*J] MP*!SB$+X3"$GQID]4ZC56=79V* Y]J-Y&'.60D(/,&VU*M5U5? 5S;K44H>@ M)2U_0F9/\0=WL8UB0NPS/&*6AJZ4*#' 3OQGS!^0_.P.CQ[__]$D]N$2\@\[ MIF)V"7'%@L2@-_&C=Q^M[L6FHN4N@ 0U^QDL=R8)51K?#(G2FPZ7UT[-T;O<>KIYZD:*I5Z@I2#>V$1772$ MN43#-3H &\JQC6[$"@*7H[R=&'0G?G1_6:U8IH,K>\W:8BL<(EB[N6%LJ&#T MX!L?"T:LG/7XQ) \\9,<#FB2J;5QD;/VE7J:K;5^:&=#I7//L,?+KD@,4&HD MSU09PCDBF_)3>P:05""*8E>*FAC.)R?.R&=K_Q LV1,ORVYG0PK+!7I0Z'ZQ MORFNK>UKGZ"C.''.D %VX@?V6X;#5$W8.Q";U]/8GAK;BCCSVL1P/)F?3L!T M3,VW4L?8-0MVC$IU $(SK\2;&+PU\WJOWH87,@SX4S_XOY8-4S/6.Y]6O*$% M_TM'N/9+]*I%:*V^X^->BE6875=(#-I3/]J/JC=XR2:U41S9X0NS(JX*:6J( MG1+ODOHNRBN]-Z3>%.#-%U?>J;?A\ W;4S_;[]L5U#ZOV%<3N+HR>+KX MGF)G[.,<&#&*7'E6:DB?)N?-VME'L-2;.KQYUMZIM^'P>U>S_$G"79[SP_-D MJ6Y?7HG5%20Z@V>QFLHG:N;=#PUOCAV#"3$B5C"?]"Y6;IA\TO=-ZT OH_:. MXN'3PYW6.WV3\^CS3]''^_9FJNFFO2C[C4J ;0TC6T&7$)Y EVSOGK9O&E'I MZYM+T31BHU^N&H0! XOP?.'LOI'96+VZ+35Z? MEKMBV_[+=5EM\J;]M;HYJW=5D2_WC3;KLV \3LXV^6I[5Y>=>L M5]OB0^75=YM-7GWYN5B7#Q;^\.!EW M/2K6Q:+I$'G[QWTQ*];KCM3VXX\>>O*4LVMX^/-7.MM_^/;#?,KK8E:N?U\M MF]N+D\F)MRRN\[MU\[%\$$7_@>*.MRC7]?[_WL-C;#P]\19W=5-N^L9M#S:K M[>.?^9_]@3AHX(='&@1]@\"U0=@W"+4&07JD0=0WB+0&X;$&<=\@=LV0] T2 M_3-,CC1(^P:IGB$ZTF#2-YCLO]W'KV/_7<[S)K\\K\H'K^JB6UKWPUX0^];M M5[C:=MJ]:JKV7U=MN^9R5F[K]L?=JOGBC;S? MKN;>]]^]\[[S5EOOE]5ZW8JN/C]KVO0=Y&S1I_KY,55P)-6_RR9?$\UF]F:S MWGCOMTW1=JM106>M MRIZD%CQ)+=B3HR/DG_-UOET4WO>MBNK]AWWGY8TW+Q:G7NC_X 7CP*=49:5V M8_N/]2Y?%!8?$>UHWK]Y=!D";I. [.S^X/ M987,FB%A# GC2)@ P11UA4_J"IW4Y:*H1U)R(((D]D]#50$S,RHZC365F#%^ M.#Y-U*C,C!J%P6FD1C$BRC_59,G-H#B:ZET79M3XH.O*\8V>CF^T;Q0>.;[O MMXMV;E2WIV][>/<_O>LN!_MA^;9<+XNJ_MO72\9_/[:CA]?.+1[R:OD_ZAN( MD.RKYWNUC1#582$94@80\*XPW$5H(2*.)(G<216<3S.TA;*+.U9L23$A]*& MX9DU[5"Q(&$9U7OM*V'(A!P)$V;OQP>]5S20/FD@M6I@OKI?+8OMDERQI$:^ M47 ZT;YL*W_HEXV$94@80\*XRX$5H(R*+"9/LIA89;%?;HTZVV.Y'R#:T2'O M%HJ42B;&A_$-D5BS#16)0\(,F9 A81P)$R"8HI'IDT:F5HV\K^N[_:*BO.XT MTMD0=3??]>ZV[7RWNY(4V\YZ\W;MVN-P74N)R)IJZ)1W:BQCD^ETJJ].D"DS M)(PA81P)$R"8HC=_+-VX,4YQI 4WMEY!>\-M3*P/M:"YO:=#U0.E,2B-0VD" M15,5=.#G^E8%_;YJ;KOU>&?>-?F?WBY?+;V[72NDXG%QGG>+;+]"\&93&H#0.I0D43969M&)]NQ<[Y!Z,;WJ'U$V8/LQ^%X9@4;=AB##J M/@P51IS/9A1U)X8(.WHKQI>VII^\XK6^W:Q]T7TKCE!)EA^&.DSWZP/.]3?*-)FT8Q@C8RU,R>BXC ^G6K38R)L?- M]3!+ M#S2P>Z OM:_LV,&EAKZK?07-FT%I#$KC4)I T529'=2SNKFD3M(*G.RK/LQN M7Q$LRKXBPBC[B@HSE[M$%&5?$6%'[:M ^H1!^(;+WH=I/^A5Q9L\T6$]0(Q5*8U :=SJZ I53U8DT M2 .[0?JB=6Q ^)$38QEKSSQ8-] "5J=/P* Y.90F4#15-]+O#>QUK-8:QL L MFAP%^I5Y9L\P6!_V0LW^:X>ZK5 :IP]:J@\7W\)%#:2+&MA=U"$UBH%IIOJF M"*!FJDO*#)J206D<2A,HFBH6Z9$&=H\46JQHSS5XCCPQ5\)I-#$>N8-ZIU : M@](XE"90-%5XTCL-[-[IZRO.^@3*8#PV;@7;NS%X\'+)F4%S,BB-0VD"15,? MWI3.:&AW1N?%=5%5VG7.VU7E395OVM5]4^7M7^[W.ZA_\+9%0^DHI-Q$_=$= M>T>&RHA,J4^$H"F92TH.32E0-%48#TAB4QJ$T@:*I,I-^;NCLYSXO+<+/C4PW)W3Q^JW+SW:\!MX MM"'A<$Y/_:GRGRX.J&,+I64O^#P,V@,.I0D43=64]&_#5_BW(6E%ZL\7VS,, M5@NTK!9*8U :=SJZ I53U8D.KQ0&H/2.)0F4#15=]+C#;^UQQN2?JLQ M<&30G@](XE"90-'4#.>GQ1G:/=W^5\ZIB=U9&2(C8:2(RBZCXJ40<. M?8<,>W\&ZP1J\T)I/#*M[Y%>^HG*J'[[TKR-7K1EP;-E]G;LX#&&W%^6>H(# MFC>#TAB4QJ$T@:*I,I/F=>2\9<'STB+VF26>X"#"S"^+!LH$ZJ% :@](XE":>^:I4U4AC-+(;H]8[>Q'A/P;FK +J>4)I&93&H#3N M='0%*J?Z<@+I><8.GJ?CG;V8*NS4[P/;\PU5BTO*#)J206D<2A,HFBH6Z6#& M=@<3>G?/GFOH5#HV'< DB4.]E!&:-(/2&)3&H32!HJG"D^9I;#=/7W][+R:K M3O7M#>S=&#QXN>3,H#D9E,:A-(&BJ2*2UFCL9HU:=ET)2>E *WACTP$-@F0Z MCA/=@8?FS: T!J5Q*$V@:*K,I#4+S7+3SM?3 MJPF(,,K7H\),7R\V3>HXU.M@"=31A4U\\%HM-_MTJ ,?FQ[C$0?>.7)N[^K@ M,Q7[/BWL"[6@5:\HFBHA:0W']JK7(0Y\CWK.@2?"B#/5+/FD''@BC#Q3B3#B M3#6C* >^#W-PX&-I<,;I&SKP,=+YFT%I*>IBE:YF\^BU5]"&'EGPF5,DG:3A!\V90 M&H/2.)0F4#159M+73%[TEBI:6L1;J@C#*7$I^218E.%$A%'+6"K,7,8FIGMJ M&DX$ZJCAE$A?+XG>4#,&A*#J4)%$U5C31G$WOUJ;4^+#&?K!_INQ[:^8/% 750H30&I7&' M8RM0&55M2%\TL?NB0VK#$L(>-.QOO4#-&D&I3$HC4-I D53A)=*/S2U^Z&OKPU+B3=& MF5L_V+LQ=/!RRIE!P_# Q)DM$ MV"B;ON%&K?9<@^?'U-NX KWT#)HS@](8E,:A-(&BJ;J3-G'ZS'X$B/O4P/>:R/75#'-S5W#S#?H@1-*5 T11H3:>1.ODUAZ\2YL-4Y M%OD[;RA"VC__;HLFZ^_G+7\A[+ZO,]Q^7]02P,$ M% @ "X)B5WKVN$7- @ 9PD !@ !X;"]W;W)KL;-I::2,A2>G60:3RYCV8)*#6'7BU#;0 M_O<[.R&C56!YX(78Y_N^N_,==^[OA'Q0*8 F3QG/UU[/S2C+G:AO97,9]<5&67/E7W< ! GF: 7P'\UX#P"""H $%;0%@!PK: JPIPU1;0JP"]MH#K M"G!MDU7>KDW-F&H:]:78$6FTD\/2 MGG_$7D#N!)(I,LD32%[B7?2]#L#?!S#T3Q(NH.B0P/M ?,\/&OP9G89_W^0G MX>/3\#LJ$=X]"I^T=]YO@$_;.]\$G[5WWC^1BJ"NI<#R!<>BV9>/J9Z%%O%# M*G@"4KW?U]+OVZ72$MO/GZ;**=G#9G;3DF]406,8.-AS%<@M.-&[-]V>]Z4I M[>1U^GB'W1[6")ME,9ME":-2OY+ MI6D;I=E_E,JK=0_Z?09R;4>YPKO:Y+KLG+6T?BW9EIO]@B"2SV?9]=\MG&^8]A;4RG;NNJ"<^S M==>U3TY/0[XVM0YSUYH&3TKG:]WATJ].0^N-+GA379V>+Q8/3VMMF^S%,[[W MQK]XYOJNLHUYXU7HZUK[[:6IW.9Y=I:E&V_M:MW1C=,7SUJ],M>F>]^^\;@Z M':@4MC9-L*Y1WI3/LXNS)Y?W:3TO^**/XGFV((9,9?*. M*&C\NS%7IJJ($-CX,]+,AB-IX_1WHOX;RPY9ECJ8*U?]RQ;=^GGV*%.%*75? M=6_=YG<3Y7E ]')7!?ZK-K+V 1;G?>A<'3>#@]HV\E_?1CU,-CQ:'-AP'C>< M,]]R$'/Y4G?ZQ3/O-LK3:E"C'RPJ[P9SMB&C7'<>3RWV=2\N=;!!N5*]\2:8 MIM.BJZ90UW;5V-+FNNG419Z[ONELLU)O7&5S:\*STP['$Y'3/!YU*4>='SCJ ML7KEFFX=U*]-88K=_:=@>^#]//%^>?Y%@M>FG:M[BYDZ7YS?^P*]>X,N[C&] M>P?H[9%2_?MB&3H/W_G//H&%WOW]]"B>GH16Y^9YUI)V_8W)7OSTP]G#Q=,O M<'M_X/;^EZC_;RWW?SI*O30A][;E]=A_V0>0#D%=A,[DZH^F@(=[+)SA=SY7 M1QD_R)3SJEL;E5VYNM7--CM68$"K=Z:A[<:HW/G6>6%DL[;Y6FUT4+9)]TV! M"W7V^)?SN7H'2I$0 C: 99QGFA58,1X_:]WT)4S<0SJ6"NGIH^F",G_VMD4& MZOAN#A*NP550?0#]UELLM-663O).%VK9VZH@^6FY-Q6SD;L&,O:3)&0[EAC\ M;I"-Z+^#L!X$78%U014V(/3IC"5ES1T)?@[C.NV-L (&C(8.VC42%"EZAYV9 M*KVKU9^]]GZ;V,M]']9T07K6JY4W*["K.J=TV\)Z.MF,GC.YT'MHR>SJ4U?! M[2HP-[[3Q-!!Y35)-3B,*4]5-",C5CVK<2111H= !F2!!EEF=_2+HPI3P_WX MT@X.QD_@&<*-U[926^T+A>H&;W$^/!T6ZTJMC>X4PKX))>PRL/&4Q*B-SVG- M9NTJ<])Y.&/;5^W&.0BRMBT(@MC:>?L)Z0X+5QZ4^>82Q@0]XO9C(&)-[@V4 MWE:(G[!#G;B<,+3L?<,DHBZ7>$ "@D3G433"%G%3AUW;B&R&PD)U&^C:D +T MLC(JF%7-QCAJJSY@1XP:IO^:O/%8G2 F2Z]%N3"MNG953Z>*,E]A.?$6QOMW M'?7.HPF6#)3ZIO!:JAZ.PL1O-QT8?'+P>KD"YU.8FA8(I9KRD MV[:\7.HF-)W<)NV59<'6MD+D=EM:;*!#5]LW!!&P/\ ""!*.<@V&0L_P3-%?NW@W1+TY+ZV,)+*!@U^9@Z%@#0K MY[>R(71ADG_24<@'X"L7_<^&)(O U4T^^D7,LN.3,=_FNB64E!V#214O('RB M,)!.LD;_$^%U#ZU+WDBFGD6U%4XUKE,UP4Q.*!13WH@7E&Q1<$\24^ZK7" - M:B(;O9C2070;8I9S1) 05\@K206B4_&YR1;H=7\-(VWK/(I%&_I&(_>DO(T\ M4G"F*FT#!5 D!NR,?$NB,I)!I?CQ":)=CF#<"/T2!K9ZR$)K#9TNC2&'(*DI MS6^9R%52;]O[T%--189D=?55W(PTW5?B*TGF]_/KN;HV>>^YL/"R7V_ASG'QAIBXBF7"-M)9I.Q=.M?!5::.$. [6%)QI665,V5$ M9@]6OVZG0J] M7,W5[R@&6#F;FIX*OL5=Y,ZUEE"9ZJ'6A4E*_1Y/G>(14JY !Q!#'96B7^N/ MXLA3>[02*K()M3=4:/L@&+M0,-]P<%B[OB(8HZAC)-:QYT/?2$)D"W0[)>/[ M9!)9*.8-9)@ZQR[5"W&5MYP7D"\4=73J;''RMZ%$;(U&I:?.!* U-_42>>3> M&?<6@) 7P&ELS3S925?D1#'K$U+0N9A_:;H->='4JBD7Z+*TE>6:/+H;+ Y8 MDR#K*#BHS=4_@!$DQU:#1YG0?2[BUQ6&*!![LL;4+W_9H:9W*0Q9:QLSN WL M!&[3?):OD'TL!=14XJ$P=&L[R8';6(&'ZY\/9!WRSQV&HJ^X,.3ZJ[O%J-G5 M%;'J01^"AK4>*_+.X0T*D@;4'H)$:CF6QKI#)H4$\ M4C'B'( MZ_8NNA 3F5O4#!$)#0!P+!=7T/O-+'U/EB??'X/T N NE5!:6SPDY[@[LIQ MIZ$^(*#9N-XXO]*-_:0C-%>77G^RU8Q[CISQ )UCD7/[#J[0%'<]ONP1AA2P M;W\\6\P7K]01>A7O;H&#.H/J\./Y?($T!?ZHCX"=/YA\2-BF+.F*$%\JCHR. MJ19!(Y69-CR3B%;BOXF46U+9(LY2HS-(R,S2\V25)NR6X(.Z(]OS!+85AMTAV #R'A9V94X/QS"5.7)"&8YSN)0V*@IL((,"IFAV KZ03!;0^RSCAI([JWKTPCA,_OOQQ8N5N3@&E8? M1ZR8W_J\KRGZE[$4!JVGH4GQ DRCW M&T-.1PF/+.F235J^A'YU7$R?8(7W9H&!8Q9T!BI M6B:A@C>N"2P+X(C#3%Y(V5=$&Z5I79#)AF9&#NS\#,",_9H.:U56;A,&SKZ3 M'[;D+>'[87"UH0Y^G%D1&K.07* M&Y!@3):S)*L@"!XB02_Q*JVA"U"-E8XGI6!O$'V/ MV\S53S\\.C]_^'07=] ;&9G^Q:,Y"VM/[L+SNQM3.9G[4;YK@HRPLFO#R&.6 M.DVI(@7-!&E&S\9/&[+4HZ2JMX%7TGDWE"WO=I+C^&&/S#('$S/#%7+WN?IORE]1"!1N<@0*)0C.Z6>'>WOD57 MZ(:)KJ$725&#,=5^3[O^+8,)\AZ>])=?3]@3QRQMQ?"?AR)2+0*7(VS XXO" M\?1N^D+/NP:_\T@3:.QUWCEBA?0O/O3;M]B@0]W28\K MWK>D#AI/7[_/CIGRR>+13&7#:T/H;TFC$BZ!1^^ !G/U:/'@^,F4( E\1?&" MY* N1M@]W/O[&'^28=.3('Y]%5\?A"PUM4,#1M'!^^C554IK\LY0D+]$*ITR M ?S#O4GDIY8W%J#AW4@^BKAO7@G50#%G]T\6CV>P&.(-F?.+0B0]/5P\C+/? M7O3,/)8DP-"15H_Z%-M[@CH8] MI@1^A>M2M-$,;V4;;O)U2?EB"+RS![.(@UD>+*9Q-\4+STN-EVGQ_%"-G&R0 MR=BJMV)=;+] 6:[4,'/D=Q.)-$"FLA56)K,,!O68;:@QS7G.N3O53]W# M;'\S,YNV!U#)9/*L>N>A9=SEW.IB[6Q7UU!Y,5#J2MW.2B\K\^'0Y<6 M5$J7F)HJ["R-+:7'J\V'KK8DLR!4ZN%D-'HS+*6J!E<78>W>7EV8QFM5T;T5 MKBE+:3?7I,WZ= N?55YX7AA>7=0RISGYW^I[B[=AKR53)55.F4I86EX. M9N/SZRF?#P=^5[1V.\^"D2R,^I,LN/O<:?\Y8 >6A71T8_0?*O/%Y>#=0&2TE(WVG\WZ%VKQG+&^U&@7?L4Z MGCV;#D3:.&_*5A@>E*J*__*AC<..P+O1"P*35F 2_(Z&@I73 MT,8/ 6J0AG.JXJ3,O<6N@IR_FJ7?&N441^ABZ*&0EX=I*WP=A2=LX;Q%D?SU7!RBF>GS9KAQSETM4[H2&W)U,4G$67N(WS M5+J@-M6FR4ZX-S/V0J(_*A *N\4Z/-!(5Q=2\VN&GK(;7K_!J4PF :WR&]@=XK[5)(S"H8$JE2&;-2-CTF#"TU9!^6B<1%A MAHA;D!R[P6B74EFQDKHAU\8'@7D*0U6I;C+:23M"BWE%"+D/DLO&-Y:CMZ(* MRHX%_&,K;?T@,V*)\>2X^#+E4M/ 68N"%K&J3(Q^29F2*)! ]5SL*[*PB.@Y M'^(F:^6E[G+9M1#;B',(+MJO(!XN+_+*&\LFL1U2;TUMK'\Q6Z%&8ROVB1%H MRD?G$O&QKX)> M+>6[5HO.23D&I#DH.,?"%,S:8;KBSBNC K!4;GOO5==[0D M@/D)( U0=F@[_^5":>4WK#RGBD+X4FN<.P%XS3EU&RSGL/"TZ5J3;B]P:P77 MI%A8$_B N2V$.7) 6T=;;H".K$D1*>A!T7%5&CQKC'T+'BMDE6*M/:56P=<" MS),70I7L '8)+M6!.6JRXP$%AR<*2V[;@,D>T7/X.*.Y[;C5Q6YJ+"=[#=Z' O0C3&6- M[;H2,2,*PA4GI(Q7 .(K@, !RTO$.]NB@= OE!N/PK_U8^#43+IR2RPVS@9 M]PO_USN,)C!L3>%JJ#2SCX[:\8^7+C F+KPZL0] # MKLO(UZ!C[)O=RIA[_'%UA4KZU%=2K(JEP3A8!R"A2^-%6?W==L5V6'1LB/KF M!MR?&>?B$*;;R+@C,2L#F]TPR1V(<7(FOEBT$T,CM6)#3DR2MQB^($*X62 ]ICZ#L1DFKQ!]02*YN&Z":$ZA,='O&P;;G&Y 3_$_ 2FQ)I6D9\8 M'DZ_.VJ-AR*#QWO[J*TC\8&69"/K]>VX=VJ23(^>0'ADY_2H1;*['F8?%!^> M;?&ULA57;;MLP#/T5PAN&%DAMQTYZR9( O:Q8'PH4[;H^#'M0;#K6*DNN M)"?-OGZ4[&0ID*8/B22*Y^B0$NGQ4NEG4R):>*V$-).@M+8>19')2JR8"56- MDG8*I2MF::GGD:DULMR#*A$E<7P<58S+8#KVMCL]':O&"B[Q3H-IJHKIU04* MM9P$_6!MN.?STCI#-!W7;(X/:!_K.TVK:,.2\PJEX4J"QF(2G/='%P/G[QU^ M[YFO_:Q M4RPS9O!2B2>>VW(2G :08\$:8>_5\CMV\0P=7Z:$\?^P;'W3)("L,595'9@4 M5%RV(WOM\K %.(W? 20=(/&ZVX.\RBMFV72LU1*T\R8V-_&A>C2)X])=RH/5 MM,L)9ZY#$2;J'+]U$EWJ^](/H5G#%32:4:33"K_.9L9J>P^]=$;>$ M@]V$KD1&IF893@*J 8-Z@<'TRZ?^"M 2ZIM"QJ>O%6!.[9$ERXFC/11EDS31%^)I*+F1?D^JK7*T!@X.0UC M&)Z$*5Q3#JC (=#..6_RPE MQ*[G&6WUC0KUW'='%S\ENFTA&^NF 9^W?>>_>]N];YF><[H'@05!X_!D&(!N M.V*[L*KV76BF+/4T/RWI(X+:.=!^H91=+]P!F\_2]!]02P,$% @ "X)B M5TWP#T"2!P +14 !D !X;"]W;W)K&ULS5AK M3^2X$OTK5G:T#XGI)S , T@\9G21=G31,+/WP]5^Z'AL2QCT]5G:IR[ M-#],^$6*E4NN&5F2&W-#-Y?E<38A0D*)PA,"Q[\[<2Z4(B#0N.TPLV%+6IA> M]^B?@NVP)>=.G!OU'UGZZC@[R%@I%KQ5_HM9_4MT]NP17F&4"W_9*LZ=[V:L M:)TW=;<8#&JIXW]^W_DA67 P>6;!K%LP"[SC1H'E!??\Y,B:%;,T&VAT$4P- MJT%.:@K*M;=X*K'.GWSBTK)?N&H%^RRX:ZV Q[T[&GN TY1QT0&=1:#9,T#O MV6>C?>781UV*\N'Z,4@-S&8]L[/9BX#7HAFQ^62'S2:S^0MX\\'2><";OV[I MA72%,F2L8_\]S9VW$,>OVVR.D+O;(2EA#EW#"W&<(2.LXH[=<2M-Z]A":JX+R163&@YK MXVQ?<<]JR)3E@M41IV086Q#\78"GW$/^%JVU4B\IAZ3; 4JAVI(&4 QNA.>Y M$DBGW#.N2R9N6^G7S-$JZ27B5 E5LGS-3IT7!;O4V E\1)B=(#RS4&I0'0S[ MP5'B"DM<"PRAQO!0(QIKEI;7;I2ZX=79[,?LXOPJ^ZFS"9R8-OKM;X&$I[V2)71E8>%E(N,(C M;L1MLQ*;%)(*=(2H.:QW1@FUIEB!C!./UH/9.LQ]:%4#_G#[.9 00B"K]4X: M,F96VH4![IP@QN!!MU:HP-DL%ACW)"@E>2X5R0!-BY72Y:UUT<^M]E*A Q5P M$7H+P.#HA" LN!$T%IFM"6XE?55:ON(JRH*"E+)XD0%9"NT;BZ)(*B2K*1.( M3':YB4 6H+)_PR3+E-'+MU[8>@""D+,= +E&A#9&WADTK>%Q608.9UR%K+BF MAO!$QJ[-G2PE,IIL5,XP4Q23*9!MD5!^ [!7M-0%+*KC/71 MTW2[\7LL1 V2Y5[6Q)9]?(W=82OXBK*Q1^B6BGOI?.]*DU/7" 56ZJ;U$7G(QAC*#2M' M3ODC$B+K'EC0J69A33UTGISKF[AASS[M0*T+/<240KGHS^B"MQ$WTAVQ3T/[ M2C(WR:[.T5XLC97_P\*XO&U,S#(ED'1DUF]MN0RE9'L8@W-:%XMHUQ"?1"WZ MZ_G):8")5PQAJ)-=TB\,BO6*+*^DL-P6U?J0_1PX3ME;]DWS\C=T92QX&%79 MGX,[+SV6R*"+U#>C#GGVYY&?Z"W%_4#W[7. KVOW0?RP?[]Q.)3$%N,[4F&K MSN%1TIBD'^TXK$OD_D#GZ9[KWBMS>.4R(N.%@MXV0$3CA894@J*;4^;C%^H( M*6@5SDQ=GB:]$>\O+8XJ5%.D#IPHOMLW[VI!+YK8BH$?.RC<9F.WEXXM8;XF M@85N*=T-T"GEL:(3$PDM3L?1JM+RMA6;]KIM0>?(#C/D'LX>+AP:X@FBF^AC MD<[IW>]A.Z>C92FH6.*P6G:N5R'#I$]/F\^E:Z@Q>$?PHLX1SOY%(4R\0.6/ MH],P.@M1[=.#9O2"[M-IDV]#/K' [@_<0@M,F9T;VYAP(,T-+:2M^H5T M_;G50Y[N2+_396@##Q_.1GOA]TD9'HY.W8F7&N5D-$M 9NS;Z'K$EHB$ MU4'PR2%_.GH_3*7K4W(T6D!Q0U[8S-OPG8=?/&]- \/]L/)"6!P:0B';_LJ3 M,J)?C/$3P;YATQE@W[!W 'T#L6#J1@B)E%\/>:K[--9[HW?=W\<<7E_Q-$7^ M?B7O/E+R[E^EY+U$R7M_0,G_IU@GHX-DZL&K8MV#)^B7BO4=LF;RHO;V\6\_ M^'3Z'E/_0=K;]FUDG'S"JH5=A@]UCH5#>_R:-8P.WP)/XR>PS?3X(?$SMTLD M+(YL"RR%J_8RM+'P<2[>>-.$#V*Y\=[4X;(2>+&P- '/%P81[6YH@^$+Z&PO=V]R:W-H965T( ;[7QOII4H707&:9 M+RJLE4]=@Y9W%HYJ%7A*R\PWA*J,1K7)\L'@+*N5MLEL$M=N:39Q;3#:XBV! M;^M:T?H:C5M-DV&R6;C3RRK(0C:;-&J)]QC^:&Z)9]D6I=0U6J^=!<+%-+D: M7EZ/13\J_*EQY7=DD$CFSCW*Y-=RF@R$$!HL@B H'I[P!HT1(*;Q3X^9;%V* MX:Z\0?\28^=8YLKCC3,/N@S5-#E/H,2%:DVX<) M%*T/KNZ-F4&M;3>J[WT>=@S.!V\8Y+U!'GEWCB++SRJHV83<"DBT&4V$&&JT M9G+:RJ'6_KN8^$)?)W_MB[Z#'^Z'EZESZ1A4X3?ANQ PFLP_OAF>#3P>( MC[?$QX?0_]\A'83:3_1-?/B]0KAQ=:/L&E;=K@?-OZ8S\:"6?/-]X)JT[8*3 MUY*V2[D7&'=M"0U2;!ZV0 @.?(.%7F@LP0?>5E3Z-/I9;;RS@7;E#[9;=7CB M]@'S-?ND1^Y;HMAZ9NL6+[B=P+P-L$2+I(Q9 Z,O$1;D:@@5(4+=U2N3"BL' M:U3$& 1M(TMJAZEMZSF2X%>NI>B(VR(I:2SIBR2A#YI[!9,)O%HX'T12DA^F MC*!MT1(Q9,N7A"+=U7,Y2B2$A9,@%1BMYMIHS@C;"QQ#XR8Z\,J(!6%O@67' M9+._3>7"L'&_S\5/_A 7/M8NIG@2 FVY5+LCZ2O THG >X# M >,!;)I!U&PS!L/;1*#T[EN^8OQ=1/I?O-Z9"\.'=>3[,/\'1 M(,V/=V>CXQ\CX7SOB^%CQ_KBU6Q?9\MVGJ(::1D?7,]UTMK0O4K;U>V;?M4] M9<_JW1^"KXHXKQX,+MATD'X\38"Z1[:;!-?$AVWN C^34:SX?PF2*/#^PKFP MF8B#[3^=V;]02P,$% @ "X)B5TZMMP>9 P /0@ !D !X;"]W;W)K M&ULI591;]LV$/XK!RU87US)EITVS6P#L;MA U8T M2+KU8=@#39TM(A2ID905__O=4;+L &FVMB^62-[WW7VGNZ/GK74/OD0,\%AI MXQ=)&4)]G65>EE@)G]H:#9ULK:M$H*7;9;YV*(H(JG26C\=OLDHHDRSG<>_6 M+>>V"5H9O'7@FZH2[K!";=M%,DF.&W=J5P;>R);S6NSP'L,?]:VC53:P%*I" MXY4UX'"[2&XFUZL9VT>#/Q6V_NP=6,G&V@=>_%8LDC$'A!IE8 9!CSVN46LF MHC#^Z3F3P24#S]^/[+]$[:1E(SRNK?ZLBE NDJL$"MR*1H<[V_Z*O9Y+YI-6 M^_@+;6<[G28@&Q]LU8,I@DJ9[BD>^SR< :[&7P#D/2"/<7>.8I3O11#+N;,M M.+8F-GZ)4B.:@E.&/\I]<'2J"!>6-U*Z!@OXW7H/=^C1[='/LT#4;)#)GF;5 MT>1?H'D''ZP)I8>?38'%4WQ&(0UQY<>X5OF+A/=8IS =CR ?Y],7^*:#SFGD MFWZ-3OCK9N.#H\KX^SG)'>/L>4;NEFM?"XF+A-HA$B;+'W^8O!G_]$*\LR'> MV4OL__^[? /-IQ)A;:M:F /UE;2N\.".*:$^!TW6R'M:! ('"P_&MB8V&#K_ M"B2AJ3%%UUBF@!T:=$*#5F*CM H'D%JHRD,H18!2[!$VB :4D8USQ+EI A@; MX$!SIQ:J '(K' +ZH*JCU__ .:RMZTW#25/:?016V9A">6D;PU:#1/9#W[P1 M3@FM#]3$ 1WU%M-3@U,LYISOE0?<"]UT:NTVGH5#C5&YQSTZ%DP'BMSM5=%0 M(GKY;%$JZF*G).TJTXU1(AI![4BI4Q2 "AXXOST('VNB1"-Q!$);LZ.9$$H0 MGB9GS5CBW=" A6T3&L[9'@U-YD[VNA1F1R*5.0<0D8>69A\_Y9D)IT$_\4CI MT@5(T7ADI?[T33PGN@,SEM/019#")QN(1O35QO5S2G>+%./%VW1"\TOK8\5< M7*97IPW/Z:.>#UAMT V-'RW?HXR[G;[I)![E(W908QSJ^C!B?%LJ6<+%+,V? M>IJF[X:-& Q5DVYH3K&*Y"/IX)(WN]=::4FBU*F)AKH06E"FX MYZ'KOS_V]+EQD9V-] K=+EY<'F(M=]-]V!WNQION2CB9=Q?K!^%VBFI&XY:@ MX_3M90*NNZRZ1;!UO" V-M!U$U]+NM_1L0&=;ZT-QP4[&/XQ+/\%4$L#!!0 M ( N"8E?YC(K%H08 .80 9 >&PO=V]R:W-H965TD-J.W61SO21 VNYA\Z&X(NG>?3CL!UH:6=Q0 MI$I2=GQ__;T92OZ1NFD+[ ));$F(@U45*/C77Q:E2GU+Z: M3&)14Z/CV+?D\*3RH=$)EV$YB6T@78I18R>SZ?1\TFCC1M>7D_7KJ]'I:+AQ9Y9UXAN3Z\M6+^F>TJ_M^X"KR=9+:1IRT7BG M E57HYO35Z]?\GI9\&]#Z[CW77$D"^\?^.*VO!I-&1!9*A)[T/A8T1NREAT! MQL?>YVB[)1ON?Q^\_U-B1RP+'>F-M_\Q9:JO1A.Y^/5-'%Y)O>& @:X_*G?NQYV#.XF'[&8-8;S 1WWDA0OM5)7U\& MOU:!5\,;?Y%0Q1K@C..DW*> IP9VZ?K6%;XA]4$_4KR<)'CD^Y.BMWZ=K6>? ML?Z[>N==JJ/ZV954'MI/@&0+9S; >3U[UN$]M6,UGYZHV70V?\;??!O>7/S- MOQB>>FMB87WL JG_WBQB"A#$;\="SAY?'O?(1?(JMKJ@JQ&J(%)8T>CZK]^= MGD__\0S>EUN\+Y_S_L5T/&\-G:I4$WX#D6IR:HA3HT!LHF9!8C%)9;LL7%^.POBJJ* MI,;$,NA$)ZI@]P%NDU>:7?PTN-C?A1[18R*IZAOPSPXQJ+.+\?P8AK'Z (]' M0OJ6S>9*QX-8V/ IZJBQ0TO!^!+["4:UAET;#/J=L1M5=L3&:(1P#?4('#2L M 9YVI2IJ[984V0,[#62UQ+.6_L*Q(A>_=\'$TDACTW;?' J/XT$'#OKX0V30 M!K\RTH=9".?CL^-"4+.S\4]?%@)D<+&50<_BTVS.CV?S9,OV5\0V^R3W3U/V M-01)#FN0CWM/)7 DY2>?YKLW_O,2CCUU2$9;[.FK*F*6+S9@T>%+B;:'C0^U M+YL,5B%G%']LL#+O9YAA'$F36 MQ)[%B+':.S[=P2 Z LCE*Q-JL6% /@6;E3IXDTIKLJNA)@[# M"[3LK [0&.@B_A$S:Q[(FMJC!( '?4.7\(A4X @H*LVY8"%7P3<(2N,0OA^WZ8^B=U*P 1Q\UG!'_8C!?@E59"LTY@@T-ND,L70OGF!6Z[%ZPW M>2ZS[*#T8%%KIO"!''0-T NT+)PI4:507=?ZH>4,:AA8SSA/]E('R3J/@R?H M-$P7$!:H+R?+"^SFK2FE@"HDUQ6\:$ R^)&@\3H1]O1:Z%BK"A,1K/R"N0CI M9!+8C=V*(Q>!U&9?_-*[0-)6U#&+/2LUMSIV; 1XK=$4!H$YQ8G@L3,SY@"N>?TA5\0!:VPYM7'/3TA4@?CI6)%$( MW?S(X3"ES8X=29!QKG#5X( 3VM#NK,M"O.;F,%8/;C:6^:-.3<7ZL-%GNG]3Q M^-@+SF3OW;.AL)0W;&X)G4OY-71[=_L2?Y/?77?+\W\ WND VB(26L$4<_ML MI$)^J\X7R;?R)KOP">_%\K4FZ#SP CROO$_#!6^P_=?&]?\!4$L#!!0 ( M N"8E?<\AF3(PX "PF 9 >&PO=V]R:W-H965TR_3?DED$5CLR[//[H)ZN7'^6U@:$]5-737AU6@9X^K%X6$H MEJ;68>)6IL&3N?.UCOC3+P[#RAM=\J:Z.IP>'3T]K+5M1J]?\G=7_O5+U\;* M-N;*J]#6M?;;-Z9RFU>CXU'^XK-=+"-]?L_1W;#MLF>E@+EWU3UO&Y:O1^4B59J[;*GYVFQ]- MLN>,Y!6N"OROVLC:L^E(%6V(KDZ;H4%M&_E?WR0_##:<'^W9,$T;IJRW',1: M?J^C?OW2NXWRM!K2Z .;RKNAG&TH*-?1XZG%OOCZTM6UC?!R#$HWI;IT3;3- MPC2%->'E8<01M/"P2.+>B+CI'G'/U4<(6 ;UMBE-N;O_$*IU^DVS?F^F#PJ\ M-JN).CD:J^G1].0!>2>=O23T M_D,HD5Z$E2[,JQ$R)1B_-J/7?_O+\=.COS]@PFEGPNE#TG]_R/Z$.'5I?$1J M)R@:']12KXV:VT8WA2G5JO7%$ED1E)MC:[W2S5:MO"O; O+BTKMVL53:>PV1 M6%\>K+2/VR0,9RK;A&AC2_D:)NIG8,AC)3RX(V%,WW6'V:"*K'*L MMJJR>E9!0^<[I9&FLT@*/CJ:/$<65143 HQ]-)V<]E^P$4!<-/4,NS+L>.7W MIDC?'O.WTS$X*:P,LTJUG:@O=_14YF9E 24=U5I[Z]J@2AWA*M\V#9F;W=,? M"<%/)^JB+"WY0%?5]HZQN@INK\7'DV=G?R4K:%/;K+0M05H5Q6H,+T3CP2$( MFY@ZL"GO64%/K[9&>_48'_0*L;RQ8#_82.X[[KQ%QY%WGHP5_BH23E8ZQ-[O MYM?6KL@7 YS$)?RQ,7X HMD6+E8H&<&6W=>PD6UFSRJ]\"9Y%1JM:1T+&CIG M \T0E,(@(OR@,H2@[X*:MW@23-%Z"[S9!GXPT!/ZTK).CUY=.[_M=D\//19% M1^+F=):-0^QQ'&Q%)[1[D"NV9*GP!ZGK?$D1&6P7I)[M(O5X?L)1RPONALDCR478$4C^XRI8L^XW M1EU3;0E_/CDZL[U94VV%N/E!PJ:2!J2W AJ5%E%N*07XB!1KL#,0X% G*P/1 M7)%+ J!K!B"9J"O&\=("B#YS!*&+(L@$E/1++AS$9,V9Z=3*>.IY%/M_^Z"V M8_+.!IT%_3]O(]4/H/07Z3S8<;T]?7844,9&:EO AHT)X8YF.B!C BF4UI+Y M1"!]_!_2:Z+>0_E$)K^)-06XE8F1J!YZIW-M""W.D\<$^T?3LZ,=0*Y=M1XH M.M>%8/DQG3JZE&_?R;>$N2<9J)3V$1&FS7<'5<2O3B/[J]!9SL#QBSD0J#V9B]-:[&+$_WI@%.)0 5V',\[ MV@-HY9H?K?2V+]D>Q-YPDSO$)':)AQ^=#K@$@6A-:4M=6DOWOS,S#]*UB_CE^SAD)^=2% MTO.+=H&L4].G^7%BO)\;2WET'1D#:/^BMTB]2]?ZR)&B16]1TXQO^L>P[XMI M*&.-2>5)]"+GQBWI=)EX_(O>5A#S@VF,A__>UJO*;8G@/IL(''*QN=Y"?JW6 M!+AH"B1MV=))%,3W33$9*V2UKO#_)=A._<--U/&+X^<'Q?I@>GIP^?;BX/+' M:]&#:F:%$( %Y$1BSZHRBUQXR9Z!O]?6)2;!]]=2("GX;V]0K0%<=2'F'C\_ M.=WQJ:3UH%G&>*W M0BWF: QH[ F4#N 9OI;M?0(]9XX[EOUW%JL-0+!@CDF%%!/.+VV)O&83\''! MH*9UAANMLDND7AL^\Z.&\P8'BNOM?'Z/KA<51"G(N2 LK2?\E%T+D9T]<'0 M:(+%[["=EUQYMW(4G8L$V\LD#C-$!K^,N":[ACW/)'"<'(^6^79F4I\9-C0WB(I% MCU6=H-.7F<9MJ(;!-X6#UW=;;+0D/[Q]=_E)RH=Z/.*_1D_Z!D6&CQEQ4RK# M?7)*$Q[M]ORD&^:7GI]^3PG^I[D; MB4_?*KUTM=Y3@;^:YBLQ_^1BPOY#*F&G)GRCP?O2S@@8'SY<4=T=>&M09"_? M?STX/C]X]OSHX/K#U>T*DC[OB!P&9+J!U=(7O>$REV? M[*?A@JB*&S9 %GI0\TBE5.I-ZJ)3W'O9:(P+DT_LM2<&O75-<-[WFSWRGS'P MCVYIUM>EKA7-R"O1'Q74..N%IKYS3W^<367.0M$QA"6_BY%_ MJL.6,V&7<\;J1^>HXK9(Y+'PDA#_C0YTK]'(+8)6X-V2MN70[0Z%7TR%<,5E M"N" >I,:,)1Z@T17)\_4F]96'(&K='\Z5A]B2?Q-#Z_ WZ"J6V(?C_(7U'_+ MG' O9WT6:";R@&T,)PB=<-E@1,)J29+DOI&AZSN5I,[&[").>J":_,YGJ^\[-OB8P=KUF[C/9L72S07255_:ZL!?S MR+&?MQNSJ"Q?Z"';O.$;_"8*1N^C;S09+>;FF&?JSF02U@\(>"(*",$_ZVX< MJ!?:;9&^HYX4#:<'%[_)%USTG&"<83>F@[5<+'(U'USO,B5J21QQ,KR2\&;Y M!G7&2AEBWF>4 " MDV]: 2)1IKL0*;;I\J,_;#.\#J4+RVN#!\UBG,E=:*N$B92P9U/S]2PX"9<$" ?_)"M,2LG-B27V:H7Y%?W.S/Y6*T@PXMZV/U'?5=P&7' M=2GVY!_R4^<\BBFQ*7=I&>) $9_(V58(7RU1J-;<-_>;Z44!3B[L*E\4@H%O M":&!)"L+D P,0OL-#7<-.I5*D$^@6_^B$TE@W*;J)JA*HW4JAD-C&0C]O7=3 M"C=P>2#2CP=W\$/2?->:[-SWF[6NVEPRNHV[NLDU.!F7"Q7=K?)TQ M?^\T8CUWF_A]1\&RF,E[I%6D]5 MN]H9-!(X'1$143JI&=BU,V0F32?0>3ZDAYFI+" 2=H@!!_*P-O>N9C<\?.B M-KAUU,2&.CAJ![:,KA3CV(37%##?F;P<4V32%)5_)4R)!)W?S8@C<023'/A>MB5SJMA[JDE_+ M\'WPCE,IB/#7AEHI8L.^EMI&?B]!D"D(C)Y?^(46#5HQ?,$Z9L^O7$P]>/\2 MZ,X[GHPY2FU^+Y"R9YA?3]MS@)W 54Z(\0HR-H'+!+"2VO]S2#=&N5*])#+QW??C"6(Z\6"NI-HQD*,Y"%^5Z_)0,,% YH:H@HS MG],;)M<,'4LO,KJ+?O!P>FN$9FJIYAB&I =GBN=RZKIR.D'+G$K0@W A;*(/ M_B6]W;(-W0G#X+9)USHQ942I?%OQEK:9Z[7S>>08X@#.QMSL"KB-L8U4'JX6 M"7(I3._):-U8KJ'1-:"#"(,IHWOO^G]PUGT_ 3D<_(*G-BAU]#NEP'B*\F.> M[MONIU 7\@N@?KG\CNHC*B4:7[A_CJU'DV=G(^7EMTGR1W0K_CW0S*%[J_GC MTF@,-;0 S^<.;)3^H .Z'XB]_@]02P,$% @ "X)B5]AY#I;T!@ -1, M !D !X;"]W;W)K&ULW5A+<]LV$/XK&%636C.N M1( /D8[M&=MQICDDS<1)>^CT %.0Q(8B% "RG?[Z?@M0-)U(CC/-J0<)Q!+[ MWOT \/A6FX]VJ91C=ZNZL2>#I7/KH\G$EDNUDG:LUZK!F[DV*^DP-8N)71LE M9YYI54]$%&63E:R:P>FQI[TUI\=ZX^JJ46\-LYO52IK/YZK6MR<#/M@2WE6+ MI2/"Y/1X+1?J2KD/Z[<<DG95:M5&,KW3"CYB>#,WYTGM!ZO^#W2MW:WC,C M3ZZU_DB35[.3040&J5J5CB1(##?J0M4U"8(9GUJ9@TXE,?:?M])?>M_AR[6T MZD+7?U0SMSP9Y ,V4W.YJ=T[??NK:OU)25ZI:^O_V6U8FTP'K-Q8IU-!5%ZGCB()A>3\I6R'D0(O8(*=AKW;BE99?-3,T> M\D]@4&>5V%IU+AX5>*768Q9'ATQ$(GY$7MQY&7MY\3>\G!N]8A>PU: :$&FW M9!<^QLJP/\^NK:?_M2L 07ZR6SYUSI%=RU*=#- :5ID;-3A]]A//HN>/6)]T MUB>/27]JCKY;"'N_1$ATC<:LF@5S\KI6ELTJ*Q<+HQ;2*>:PXD*OUK+Y_+-% M$P89UY]1@G]K]+;>F))D&+_2+8U23#8SUD [6U%1L+4RE9Y9IJ@V&#+KU.H: M\=ZFUZ_'@V 'ZJZL-S.RI6J<,F50S*R$7:,CF$OB^Z6V2]Q35D%7U:"=ZAIA ML"/VJID;B>QO2KD,!LNPU@F J6=L>[4*;M384';+\-SANV'OM9/VC MQ+P!%E^1S[^\0&5:5Y5'[/+3IEH##%V(!ANR(ADG&-)D/,40C5/\\Z089S1& MZ;C F$5^&HUS(F;3<2N.L5TGAU8YZS%'/2LZ6E4/?!JKZL M8,UVP;XQ[@GNTUX:#\2=$:20PY7MFBD<2TI$T F78@QLDH/,'SD7KT>U)+ MCFS+0D ZS2/O-U1+20QB\+(_+A MXWOI(9U5/Q/W53R%:7'J=15L&L,0S'*&W*;>K(QF04*C[ON3%VW;\;8W_2R. M*)5#]!GW'!&T M4=$-?8:&+)GFB/'^EN I-426^.0+=&E"& &L2U@6^ZY"$?/H.\$N]RV0>6Y, MIM2AN:=T=9U#P\[.$+U5VY%HZ0Z02W> '"<$RWKM$2 B]UAWW_MP-.J +F$' MTP!J*3O(QMDHT!"5%NABHNT!NC2FKA<9!TL,H=."]I;4%[<0I)?3'A(3Z#T9 MZK"_0$8&P3%!BB"DRLBSE&PD@1PX%3V2V=C;$_E,@)>:*HY!$H6'&9#([._: MP@"PODX21ND4_L<][% B=F:3SRK[(HOL#!V,_S!S0R8!_& MB0>[;9@'4Q_#MW!6*&COI*82$;5 (.:)UPYO"M%)Z6-4NT3 MCH#?@L6'B.B1U"/E_=,''(Z)S0&TR,>PB0_;?7O8EOJP+>X+V;>@^45>2#E49[;DY2^C0%M,&=S8W52F)ZE^AF7**/H7]+O!2?L,UQB2>7#9G:,#QPBURAF) MX:2?TQGHS))A/K_8PO C]:_5755J1LX0)F;^[,#9A:(;4[U+0> (*!+[SLU@ M6]JA3![.*&0M?J&"<%U X3=A+_6[9UMT>ZILNV=V:-_55ZBD,\OT?,<>>=B_ MOK"E)+QHKW[26N4\VY L;BNBQ91V#3)W7=6X*2E[R.ZO)N7VPCA3:VTKAY-PZ]T*5 MK6\\;.U/]2W_$;[1(7VW;\5_\6W7U7C2^Y0!0Q;^@XV%X9O&A:\:';7[)G06 M/H7<+P\?E%Y+LP"HLUK-P8K3ST7U!+ P04 " +@F)7PZF^'V\* "N' &0 'AL+W=O M5,G@SMZZ4 ;=N<>0KIV3.@\KB:#08 MG!R54IO.U04_NW57%[8.A3;JU@E?EZ5TZVM5V-5E9]A)#[[JQ3+0@Z.KBTHN MU)T*?ZMN'>Z.6BVY+I7QVAKAU/RR,QV^NYZ0/ O\7:N5W[H6Y,G,VGNZ^9A? M=@9DD"I4%DB#Q-^#NE%%08I@QO=&9Z>=D@9N7R?M?V+?XG5CBW_H/"PO M.V<=D:NYK(OPU:[^HAI_CDE?9@O/OV(594?G'9'5/MBR&0P+2FWBOWQL<-@: M<#9X9L"H&3!BN^-$;.5[&>35A;,KX4@:VNB"7>71,$X;"LI=<'BK,2YE'AG:KZ8CSHB=%@-'Y!W[CU.4>5.?JYY^&)X/?7K!UTMHZ>4G[6R/RHI+])N[1++XM ME;BQ927-6BRE%V%ED6N$DIP52O@XQ/>$DME2V+E8+34N,@QQVD- !^4Y+W)1 M5U 8H-#(4#M%TG17.9O76?#"HAC $IUA1'RH\AZ+A'7%XI'PR@D8N#,VBGE= MZD(Z'=8DK#)K;*DSD2TE15+!H*"S1K:4QD"1-HW%N$>18?^=>J#DQK]'[GHA M3?Z\V002+F$S%,O2@CL6KQT@0&7*E6, MTO7@H"U)>:Z 6H$!@!$))M>,_FP< /V#9:_@@V?P(05C*("0F-S:T1-F* M*2 G9M)U@SGIA'F@ER4L-K!NA:*_G:V_4 XALTUH![_.P%*NV21P@S(8:4-) MCE VF970W5 P<9WFU"KF"I G)4914B =BS6T(F:7,8XGYL?C 6D6 TR0*H%U,Q5?T>%TDDL$R@#E+!W MMJBC&S__=#8:#G\3=US]5CHLFV@^.R+-@-GUPJ"4)7?1& M]R"S9- +I+2@XDZF2E\M98%J44@NR2!6YD@@/DAU3#N 6$@*.ZD 0.DEI5"! M,*^%^E[KB@V"OROT1/3OZZHJU@1AFLE9F3-_V2-"K!U(Z9*#7(Z2DDA2XM^O MP;8R3A:9LU3R86NZ2.'M10/ ?4; EV**N@\._4]H4HIA'2HC"3=(;J40Q*E" M:N+YTF+%BI4,]M6!TI* W36@6:,BU>$ZBM\V7GB*REDIQA -H2S2T*Q0,>O\DC"3/W9,E002EH/S;>4BU%Z&+PY5YT,X: M&@J6H*RNLX*\V1K!YSS5G!%5/9@PG#I1LTBCR(_4R 9Q+PV MG/9<5FUC0N\/D2'3)CX8L>Z]"I&=SRE_J-1AU4J13$4ZMC=-YPHY@ M;G.OUIUMOC3%L$U6\+8"@W?3M27%7J912U+4F"G75&EG=FCU4_%PN' MU;;8SNYRV=6V\_(>XVK"AX->)^ ME-*V1O%%XZX52ZVP,OC0] 3;N;Y3!)Y)_!OK, ]!1M)?>)E)B1\;I!_?4\E? M6+>.S9AG5J6$2'Q#FC!^3*O>$XYELN+N!G2O'??%K> 48NU^@A'$ M_CRNO8A=L^>:U8@R[R=B&N26^ZF2SF!BGB":3L56M=A3[#P= MB; '<>JMQ>LU;+9+L4<1=/E*-@V2M_.PBC6MJ1!MNQT+%'<5;:M8K!M&S= 4AFF:U-;,J1.D3&3;/[PXZ9[>%-JRPY6K'[B-WG+#4^ M &K8$]<2G"1=M]L=/5E]AZ30V.:AOQ/3S?RWS?Q]T XYEF+O9=&TZ,ABG:A7.!V=P;1;(IA;5);256=9]]SHO . M6#FE=DZ$(%>A%,X :3K4>9/42!QJ*CM8*I&VW>?[P7VE?5\9^&:IE/R?U'Q5 M#\K4 &SNL/]6CQA+I2Z=87AQ((;G@_X9_0\'_6/ZY[OQ8-P?XG\T&/;/^6U\ M/F29\?"X/]H7UTE_+(:3_B 6N]%O8GA&3Z "3X>;IR<0>7TK"+%C00H.,7K2 M%;!P(H:G_1,Q).OHZ:@;I3Y3W7\MGF\0^L.'\V1\%@-X/ %.!^*4?X>] 0(Y MH/>#<_X?#T<$] SQ'DR@.0 [R?G$#[%\/$QYDC!G(QP\WHP M3XE>$Z+"X7C0,,<:"10N^I;V@;L\. F/P M^DS-L<^F4G8^8]4ZI .7;CI D2'V*JF$-+6>N]AT_M)YNM=^M1Z\1K!=;C$G MF7.;J]]GZ1M .8C9 DE^7V\!7K#QJS4AR>]D^[]#O M[VA$ 3Q$,WJ(UX_)+W"9Q$NR@*-<=0S'[< M$2Y^'8LWP5;\16IF VHK7V(;DRM' G@_MVB,FAN:H/U$>?5?4$L#!!0 ( M N"8E<188'&00< .03 9 >&PO=V]R:W-H965TC,H3Z#U5Z,IM.GTTJJNWG8VZ&P^J* /?F-Q\=_DUZ*;FJR'AEC7"TO![= MGEV^..?]<<./BE9^ZUJP)0MKW_&?E_GU:,J 2%,66(+$SP>Z(ZU9$&"\;V6. M>I5\+"K?U-KSU.6EUGMX[=8 MM7NG(Y$U/MBJ/0P$E3+I5WYL>?@]!V;M@5G$G11%E/^20=Y<.;L2CG=#&E]$ M4^-I@%.&G?(8'%85SH4;7,M A-3UZ.=)ELS2/\N:?D;=#!$(U:.J) MV.+EWMD/B@/6BY]O%SB$J/O?/D*2OO/]^C@3+WTM,[H>(=4\N0\TNOGZJ[-G MTV\.6'/>6W-^2/K?Y?.#(/:;^'] )MZ4).XL-INU4%XT"#%76(@04E3(7?5D M3=*)ND1NYT)5=?)LTFN7V.4#%$B7JU^P 4OD:J<\H29YV[B,1*VE,2SQ>/3M MP_WH1/BU#U2AY#CKO0 R46B[D%J@>DJC?HG"3\6J5%F)A-<:LB $HJH&=Z"5 MS]!'Y0.+S1688F9$9AV)I3+29 KBDAX_CD8V=>$D\D< 0Q*JC K8IMT<$-+FX*@'*=*)W2'Y':T'0;]=$X.XE@.:Y2F&T0,:D^%,F6KI4S@?Q MOI&.K80PE,'9*?!I@D,'[FYCA%LC] MKJ(N^EJY_>*%C-@7A50#TE?3=(3 ? M'0&F/M9HL^P)*W+'PD 6W)@, *PB9@+Z/J"RHN@<%C@6WV\O;1T#H8X&DA>< M!/7;QJ3NOE*AC+!Q_"T.8)&]%=>P%1FNH^4TRJR'9>#X MZ&+\''"T[J+N:#;;NK,B&*],UCA'>4JMA M:4'M\7RG#L%)N_.F[< BEHQ1A M"!*4F-1KDZ'HE,B[!8!W[?*4,YTYAPB]/F6HJ4X!\,4G@)]U=W:/L>\L;X49)!U.H5\CIE&16,X:-C9!OD]2O*GX[.APNEX=D@?Z-)-I^\. M1#-XC^R$P):+.U0&JU4>V7Q$)K>AAHVO^Y(X%G?12X$]QFZ$Z=,ADK/G6V0, M??4EK,\^,8?)^7,4_C&+M]LD;BN;JRRV#DS0&KM=[$*6BR].*LY.[K5]D!F. M0 [OQGGJMBP:#]N1W9MVTV;4.EIGK-#6%.#!$+&54-.@323[MXMV)=>)85'@ M22/BT3:V FO:E$CXI&;W<=55IBME*>> UV:I:G75@D]1U@YL#,A3:K2P&QT( MQ7BIN,AY]LYF^!BRA=9M7<<'5Y1N+,G2&!)MV8\Z!2?#1!D"16$=-W.7J),( MJ_4F*"+L 9)>!X?'SH"DA@-2*D\)9+8U(/VQ0&DK$,*,>]7&DQQVCELEY>/= M2>T@,3%VL-SRLL65B>P<((?UQMG1,.(%/V!>PC.<=MO/$SO9]@-GXX'U8]#1 M)K8_B14Q)NC6U<,^#URV-6,WRM!R,0/$D0@[39%* GJ.*[&RX\TC\?57SV=G MLV\&5Q?C^=;__6HP*_+U5IX]@74J%UQ#TV>.S\5GCF-$\PS@C43?E+VNW=\I M&E1J8T/<77OJ'-LIO4!_.!L_;&+SC"&H_Q=2*.Y^.SD_8ZP=5_E;@O2V]$SA0>.(K^.!)/ M8RR=X\[>*!8++OA%GUZH?$N4(+OR?TMFO31+)SM8)![[6;Z#WWV?XYL#Z\XZ M%%]^,MH\ ^X&[06&AN[Z]P3O4!>'<-*U[\E[LO7F!8] 17R_Y+D+FI!>PO1W M^U=8M^G-S69[>O_U*@[ F+9IB:-(U:5>%G&XL(; ML+ZT-G1_6$'_8N_F5U!+ P04 " +@F)7>Y<:%Q8$ "F"0 &0 'AL M+W=O@Z0(@DRK'EU#:0 MMV$#UB)HNNW#L ^T=+:(4*1*4G'R[W>D9-7I'+?8%XFD[IY[GN/QQ,5.FP=; M(SIX:J2RRZAVKKU($EO6V'![IEM4]&6C3<,=3&;!=TW#S?(52[Y91%NT7/HEM[?Q"LEJT?(OWZ/YH[PS- MDA&E$@TJ*[0"@YME=)E=7$V\?3#X4^#.'HS!*UEK_> GOU7+*/6$4&+I/ *G MUR->HY0>B&A\&3"C,:1W/!SOT7\)VDG+FEN\UO(O4;EZ&1415+CAG72?].Y7 M'/2<>[Q22QN>L.MM\SR"LK-.-X,S,6B$ZM_\:/>! LL; M[OAJ8?0.C+X2!Q%\;9).2!>]8CL%<0Y?-#*U19N58752_^$V(T4V9[B%3L)>(_M M&>1I#"QE^0F\?)2;G(!05V4+TD1K,X"\4.2%PYXQ8=XZO)8+3A*2!$H?T1#W0)4UZPIO-Z\8&"!&H]U7(6@56?\R_L;;+5Q M?D:DA:[.X$;(S@-^7Y0J95<1M,>IO!?U$<#-AAK+87RGRP? +YUXY!*5L[%7 M9(4-4?_*9WJ Q MA$8$J$=;'MI<:_36\(9P.[L7[ZA=V\X\#W -NMIGX.YXX!AVM2AK\-J#@@K[ M*,HK(67RF3;:=G[?XF^MQOSL:E1#YB7WF@]EED8XOPT*:FYAC61*I,[@,]EO MJ 3T+E /E6&1CA@1&,4JA12]6,JJ#_&U%H8BZ"R."?/9H2+;VZ]#)?O< M5C]8 !=$RR"^:&M 3J]U/??>?R#W8PND&EZ9QPI\W%X<1K'5B^ M7I.,Q;/)-)X5N1\6^2S.LTE83>3<_#QL@*. M]>/DX-_9H-F&&X(E39UR_6]T7!TO(9?]O_>K>7^#^<#-5B@+$C?DFI[-SB,P M_:V@GSC=AC_Q6COZKX=A31S5;_ E!+ P04 " + M@F)7MZRP,&$+ O'P &0 'AL+W=OY/OU$JB*NF-OYEL0FA?7Y\[,N-:J2? MVE89_+*RKI$!7]WZV+=.R8HW-?7QZ6SVY+B1VA1G+_C9>W?VPG:AUD:]=\)W M32/=];FJ[?9E<5+D!Q_T>A/HP?'9BU:NU4*%3^U[AV_'O91*-\IX;8UP:O6R MF)\\/W],ZWG!/[7:^M%G098LK?V3OOQ1O2QFI)"J51E(@L2_2W6AZIH$08TO M26;1'TD;QY^S]#=L.VQ92J\N;/TO787-R^)I(2JUDET=/MCM[RK9PPJ6MO;\ M5VSCVB?/"E%V/M@F;88&C3;QO[Q*?AAM>#H[L.$T;3AEO>-!K.4K&>39"V>W MPM%J2*,/;"KOAG+:4% 6P>%7C7WA[%QZ[85=B?=.>66"C+XRE5CHM=$K74H3 MQ+PL;6>"-FOQWM:ZU,J+H_SI_HOC $U(WG&93CV/IYX>./69>&M-V'CQVE2J MVMU_# MZ,TZS&>>GMPI0][MSQD>0\/R-MG\+_G2Q\< MTN@_^PR.\A[MET>E]=RWLE0OBY8<[2Y5J21]66DC3:EE+3QV*A1N\$*; MLNXJ)4(2TM%#G##W096<9AH/?+?TNM+2D9OIX49>*K%4R@AXJY4.XI?7+.0B MZC$1;>=\1[D9+/_@NCIM=FK=U:P['T4_?IHNIF*ARL[ID,]X?55NI%FSR$9[ M1IFC8O'ZHK@_9:/345D%SZH>L)*-S9&E,!U6_'Z?>S7M,Z74:A042*R S-E@G;*,#2;X9$OCR0%C6]E(Y0\[1 M)BBGF[U:3<7O=JNP1.)D]^!ORS?'B M:R6=4(38XI4J5;-43CP\8Y*Z%'K6FPWNMP([3D)[-9\@U= 'TT%-;8X*4U'Z1$&7L=L'[[_ M<@!U*#]W%$JY8I%V"?=ZM.00X('9]16IZB ?AOH-R4O[=@XWH(;2>]47B0?C M86@%-72IHF$!\J(K28^XBO*(OGA1'(A0,81H9,5Y3!NQ($X3CV09T.((/K2- MNB]0[/@E!*>779#+FNO3W.64Q>!'&/*N-V07^M45>D8T2.P_,LL_U&7A7()>':YOMB:GV#N$_P;#!,%,C,+3'4X-#&]VW.8[Y,9A M73.50FB4CS_;)?10@3K2)+L*$(M#UM96 M6TT- 1[0CJ.1(:A1DCHU/V,)5-(BR*LQR* #+-$&B*SM5B1-8)&)#9Z"*D!0 MV S'UO /BEDK4I]]9&"YT[;#.NJ"W\9_/[>PJ2-[:]A]7+$Q_-J574/55Y)V M[XAFX9A8S4OBT+M\19'G9>K"<--(@0E5QGK(F=XFM-,R= P)$6U+)@F51JXZ ML7*V24 _VO%'S$[;HO9B=(9:F/Q@XA)Z4<&"28+[?,;\&9\;14E'@$?8(L4* M41WV94C8WQK(,"H%IS8TS*.G'U%>W<^AS_0B; "PD;-@,!%-G! CWU@068Z$ M(PUYO)#0-YHV6--:KR-59D4.[/R&P/3Y64J_$:O:;GVOV1WUX4A>$;]G'2CK MMMI'FMIY A)B8YKQ%R4_]C-%"*F,= )6LU=3-Y>)X,/'F&(<8XH,J*-8'IE& MYPA0+R3 "$NZ!"&!>2670",I]0%9&\K^. 7$5A*1D(XC]A=97H7V M!B:8P'*2;8T,@HQ'[/.WO(:^0&KJ/!R9*(9Z84V -O@I*:JJ*>AH6:->&#.' M;)J//):')/?-RH$^\DR0>ARF,425(,*.:V#,Z;$R-9IATV@@[D:M8&\1W25M MIN+GGYZ>GC[Y;9=WT*45UN/X=#2CL'24+M22$*7:MEQ[A'>&0=&(8J&8>4SR MI!F[2 7RK.GN@H.?-Q1Y1LE=;XNLI/,N"2UO3I)H#=RA]]I,G2%3ECM0K7VF M#W&D$2<%%[W4=6IH"Z/A@K&P>,?03I5!VHRZ1T$^+.9IOP*)L==*]9/>S96- MI:0EDH(\B8S)J56=^4$L.3(C5FX2FY7YX6"N851J=$!"13VVM* &7Q4W+(:A MR+^(TA'6H6@WCYPP/Z"?TPNJMI+DH&Q2]D+?W1*OX: /=5.R+(,HITO^=MG&3 M_N_G_CG0L9"]^A8GIN)5QW@:Z]G!!(S\4,J1*52CN^U<5U PIJ=NJ/4Z*@7E MG 660;(M]3"-T3W' TX36?M(=Q(]>Y U&]L>*AH8C<<"\LGS_-[YI=M;@41W211_2K0==EI[FDH@C=,IH'.F?C7 I#^2I/2ZSB>5@ MXK[;5+@&CCEY]&#V; )Z S0 KM]J1/;3D]F3=#/=13_SA#5<*<="C=>^T<[K MWD0>QG_8L-##?>*C7+O#[1))==5PR94\H0@0597ZYE)1/QI^3ZR<-0C.ODT/>-[BC%F!72-U"0OHAG&M#5]! MR!6A60\+)X\GB:6S/5A,E_%4+WR;JUR\RYX>ZN"C#?'>;MWI&%ULGX,TU**_ M$>4W)UDTXP_=$(YMJW2\-V:J*@;:9[!^U)N/A!2X9W8LS ME>8Q?*BS7G5281A.Y-(2N8A(#2Y4HQ>AQTYVM)V0_+2&.ECVSV%+QK>A^X#T M>/02$VF_YE>U//B:$-]G]D_[M\'S^!)T6!Y?);^5;DULIU8K;)U-?P5NNOAZ M-GX)MN57HDL;4&/\<:,P)#A:@-_I#4O^0@?T[\C/_@M02P,$% @ "X)B M5_'7\K5! P # < !D !X;"]W;W)K&UL?55M M;]LX#/XKA#<,#7!G.T[:=5T2(.G>"EQQ1=O;/@S[H-BT+4R6/$INVOOU1\E. MFN[:?$G$MX=\*(J>;0S]M#6B@_M&:3N/:N?:LR2Q>8V-L+%I4;.E--0(QR)5 MB6T)11&"&I5D:7J2-$+J:#$+NBM:S$SGE-1X16"[IA'TL$)E-O-H'&T5U[*J MG5HE ?B,GX-F-$NI0_M^WTPCRSCK3#,%<02-U_R_NAS[L M!9RF+P1D0T 6ZNX3A2H_""<6,S(;(._-:/X0J(9H+DYJ?RDWCM@J.Y 6\56=98RV@G0A>PM)8G?[\+ MWY=KZXBGY<=S?>C33)]/XU_0F6U%CO.(GXA%NL-H\>;5^"1]?X#$=$=B>@A] M<<,OLN@4@BGA&G-3:?DO%G!1H':RE#BPL3T=8MDS_$N*M53,#:VW=\WO%]03 M.YCZ>6*W-4)I%+]KJ2MP?GB&Q\UU67!L%FS-0[>MK]JKG'%"0=M17O-K@I9D MCF=P)#6/MU+>,+H3NI*>UA#MM7\'.&5T]:=#:AZ!N+^J5<63T?_H_!;GLEH8+*O%_WHP-'QH_WI)?J;\@UZ;M*3O0W5(%5A M#UL('>F7U4Z[6_7+?L,]NO??B4M!E>1Q4EAR*/?P. +J=V\O.-.&?;&ULA53+;MLP$/R5A5H4*9!( MLF3GX=H"\FC0' ($<=(76 D7FAHU[RR,K03QTBXC5UL410NJ5)3$\7%4 M":F#;-+&[FPV,0TIJ?'.@FNJ2MCW"U1F-0T&P29P+Y17U+(6L4#MI-%A<3(/SP?ABZ//;A)\25VYK#KZ2N3'/?G%33(/8"T*%.7D& MP<,K7J)2GHAEO*PY@_Y(#]R>;]BOV]JYEKEP>&G4DRRHG :G 12X$(VB>[/Z M@>MZ1IXO-\JU7UAUN6D20-XX,M4:S HJJ;M1O*W_ARW :?P!(%D#DE9W=U"K M\DJ0R";6K,#Z;&;SD[;4%LWBI/:7,B/+NY)QE-WH5]1DK$0'!P]BKM!]G43$ MS'X_RM^0.>[G#?>S9C+U7- K!+*"7?@B7C;4\WZ5V+]]NM=M7GQNV MF2-_'I4("Z/8K5(OQW @-;\[I=A"[BOPO1!6<[3]Y< 5YNO(H(TD<"]6_$0) MK13*@= %U,*2@\^ 9/[-&PO=V]R:W-H965TTGZH[3;.H0\EYB=)P)4'C:AXL!]/+D;/W!I\Y;DUO#"Z35*E'-_DU MGP>Q(X0",^L0&/UL\ J%<$!$XTN+&70AG6-_O$._\;E3+BDS>*7$[SRWQ3PX M#R#'%:N%O5?;7[#-9^SP,B6,?\.VL3T;!Y#5QJJR=28&)9?-+_O:[D//X3S^ M@4/2.B2>=Q/(L[QFEBUF6FU!.VM",:/C-1 M(]PB,[5&VG%KX,U'E@HT;V>1I2C.-LI:Q,L&,?D!X@7<*FD+ ^]ECOFW_A&Q MZR@F.XJ7R5' !ZQ"&,:GD,3)\ C>L$MYZ/&&+Z=\S4TFE,O:P!_+U%A-*OGS M4,X-Y.@PI#LY4U.Q#.H/!XO6KP21^=X3PJ",\.H:^>*"3F-<"0:U@ M3_X4EL8@E8K)'#YPEG+!+:=$VCKF0**_QZS6FLLU7#+#S:',CL8^G-G2 )*[>! M&U_]@J-F.BN>P#-<>7HL51N<'@KWAA!*+@1=)N9M%V('_U%92N'F63)3^*A9 M[O8?O]32 *?PH<0UE0)+=U]U",'@_"B,W5C?PI^3EGVZ'9A;[?G._3/;U1]31Y# MG[KSO$;--\S]*_1$R"7= G5S"?89N:>I\7>"/8%!0K G<$:@)R06,MT+H2?E METO>UWV_UN/PK'T_Y_"RQ_='Y+]7\NB9DD?_EI+'/26/_X:2_Z%8X_"\9WK^ MHEC'M!/NZ8OUC$Y-?%1[$_J9^#T=7)#I_TA[A_[]HEZW4J)>^Y[,$*M:VJ9Q MZ5:[MF_9=#M[\Z9GO&5Z30<6!*[(E;:*NBS=]&'-Q*K*]SZILM1)^6%!K2MJ M9T#?5XHJVDY<@*X97OP%4$L#!!0 ( N"8E>P/PR#]0( ,L& 9 M>&PO=V]R:W-H965TB@5'NQ[^R[[[Z[G"^CE=+WID"T M\%@*:<9!86UU&D4F*[!D)E052KI9*%TR2ZI>1J;2R'+O5(HHB>-^5#(N@\G( MGUWIR4C55G")5QI,799,/TU1J-4XZ :;@VN^+*P[B":CBBWQ!NV/ZDJ3%K4H M.2]1&JXD:%R,@_/NZ;3G[+W!3XXKLR6#RV2NU+U3ON3C(':$4&!F'0*C[0%G M*(0#(AI_UIA!&](Y;LL;]$\^=\IES@S.E+CCN2W&P2" '!>L%O9:K3[C.I]C MAY1(Y+]U%NK*9;3GYV F$\K4FN1?YW-C-?7+[UVY-]"]W=#N#9V: MBF4X#NB1^%(&DX-WW7Y\MH=XKR7>VX<^N:$WF=<"02W@U9?[RMF<"VZ?=K'> MB[N;]:Q@;KNK7KA_P1R77!+[I2NVRZFA#^^AVP^/W=8-^\TV M=%M,AW^C%J(%.U MM,VL:4_;27W>#*AG\V;,7S)-=34@<$&N<7AR'(!N1F>C6%7Y<357EH:?%POZ MVZ!V!G2_4,IN%!>@_7]-_@)02P,$% @ "X)B5Q!.]QRP!@ 2A( !D M !X;"]W;W)K&ULW5A+<]LV$/XK&,636C.I!( / MD8ZM&5EQVAR<>FRG/71Z@"5(8D,1"@#YT5_?W05%T8FD.#,]]2"16&+?NQ^6 M/'TP]K-;:.W9X[*LW%EGX?WJI-]WDX5>*M=]M[):38EI M6?8EYVE_J8JJ,SPEVI4=GIJU+XM*7UGFULNELD_GNC0/9QW1V1"NB_G"(Z$_ M/%VIN;[1_M/JRL*JWTB9%DM=N<)4S.K966MP-$B7>N)1@H++O1[KLD1!8,:76F:G48F,[?N-]/?D._ARIYP>F_*/ M8NH79YVLPZ9ZIM:EOS8/O^K:'S)P8DI'_^PA[$UDATW6SIMES0P6+(LJ7-5C M'8<60\;W,,B:09+=01%9^4YY-3RUYH%9W W2\(9<)6XPKJ@P*3?>PM,"^/SP M6M_K:JW9M9Z8>550I(YOU5VI7?>T[T$#[NM/:FGG09K<(RUGEZ;R"\ M/N?O@V6->7)CWKD\*/!&KWHLXF^8Y#(Z("]JW(U(7O0==V?6+-D8;+50%A!R MOV!C"K:V[,_1G2/Z7[L"$.3'N^5C"YVXE9KHLP[TB-/V7G>&KU^)E+\]8'W< M6!\?DCY\5S@UGUL]5Y0G,V.U/[L,/2AJMZ&W"XB,*:%1BVK./%4!FVZ5:N9A MQ]@L5ZIZ^LE!4X9HWCU!2?YMH-?-VDY0AJ6=?F&U9JJ:L@K4LR76!EMI6YBI M8QI+A$&"O5[>0=@W6:;]<"/9L7Z]V*X)'%O M !?>2^!?Q'DOQ2M/>CE<4TY+WLN0F YZ$;M2UCM2B>$UU59DPN&Q1$&\)]B M@X0X19( =B2E64]"+.U],0E&Z\:HHG)@>1GJ=%,F$2CGP/+Z52:%? OKC"6P M1CT;6@+J/CG=EA6LV6S8=XU:@MNT]Y: N3$"%0IP9;-G (XDZ!5==<@%H29>" '>R6R=J6J>G4282]'$0@SX,GY28#I&FP)=)$"AZ MG$G(4=S*\0_5G-P?J\Y;_( M08) ,6A;BSKXD=2B(YNRD" =UYR\QC4_G%(._K?O>1V9QAA8?YW&4)9M/E26 M/JLEI(4T?ET8G,(G]M)#.HMV)K95/ #3HH1TY6P0@2&PRACD-B&S4EP%"97> M]J?(Z[83=6_2*N*8RB/H,T$=*D2@"]H3"2S7CPB>WX.Y%VSZ/Z!<).* :/F MX@3=AZ!74T.\$-JPZ(XH0T]M!MH$)4:Z"*D[0&Z),*NEZD E@B$#G(\6Q(J M;BE1K\ S)$+0>S'4P?D",E(0'"&D2$2J%#U+T$84* "G^(',1F0/ITP +S95 M% %)Y@0S0$*S?^@( X"E.HD9IE/23Q#L8")V9A-S+EJ9"T")'J2M[(IOLBB_ MPL&(UMDS&AJP#^/DL],VK(.IA_ MS HYGIW85))C"P1B%I-V\":7C90VQJ50 MZ(1J2>C'0>C5-YP+ZL>4YW2-A*3.E#2KY!)W'YB/DV8^3@[.Q\^F^XM'\JYL M!GN'<^HOVLRM6BV@=D?P$NMV3R>G*F>,:"FGH3G6STP.A/T/6A 1^7J M"=N]8'[]'J8_AW,Z!@CFMW>?X)4.V3P@+B8H3"!']=!Q5/?I4=V98U6IJ6(" M6X0R%"-NQ3@RC-;X3E06"B?"% >&C,4X<49X.H]FMI@HI-(C0((,2P=KYF)M MS4HS1$/L7TAU E8 X[E5_Q0EPQ['T45B!P!")7!8K.$U80090YG'%\U+0.#H M0J,)AF($ZA=:!KJS (T-%?=\R>%MD<^,U1U33'_C;HM][O MP>HY?<5P@';KRH=7_8;:?"@9A>\#V^WA*\NELG- -E;J&;#"" G%;L.7B[#P M9D5?"^Z,AZZAVX564VUQ SR?&>,W"U30?#X:_@M02P,$% @ "X)B5TE+ MF7X#!0 0@T !D !X;"]W;W)K&ULU5=;;]LV M%/XKA&IT-A#(NOF6)@:B4.O3( XV M!S=RL;1TT!V?U'PA;H7]M;[6V'6W*#-9BLI(53$MYJ?!)#X^ZQ&](_A-BK79 M63.R9*K45]IE:2""Z;MZ@G7FTY#MH(W:E*KLT[&,U M$[/G_%UHME4OV:AWEAP$O!5UR-+HB"51DA[ 2[?FI@XO?<7<&U$K;66U8'], MIL9J),>?^\SU:-E^-"J88U/S7)P&J @C]+T(QN_?Q?WHPP%=LZVNV2'T\2T* M<+8J!%-S]E+OG8 =L>GCAF*?$:^(>9D!Q^QNJ85X%DP(J*THIT)OX_$FJH2U M987,+0H FPZ)T1P>7^5VI06[5<6*1!IVQ:W0DA=FY^Q<:=B+"\:K&?MBE\"] M4Y87_Q7,C;@7U4H8-M>J9.(!O!6.?>$);5B+Q:,H'-(<1V&/9K=+HS2,,2=1 M'([PO* 8O?SR[O+N8$%F/$4 ;W%F'0<.,Q8.PSV+2CDZ3CJ?Z MC*B_&L\W$/WOP]E/ASZ O0Q^:K&!&^.C"(&,Z#X:N3F-$Q?8)!Q@'"5$O2>@ M0\0YBT 9X3X;@7@ ]K0'&9M@9@DVKP=S0.F542JTTS3L==A@B#4@1RS-@-!. M^V':8=D0,3XZT%YZV_;2.UCW-R)752X+Z9L^FLR3;M=:S:5E[5^408R=,QL# M#+,* :B,*N0,(9CM:S@'!>_OFA-\X?^MCW4Q?=UST @Y *W*FE>//QD6?,9K MIETXY665(_2,6ZOE=&7IRT8,D&6U0A8#3U)8A;$!DX9Q) _.U=J\H0N^5C#/ M:\75F*NAI]6/:?H&I[1\-VCY\F_Y;&KY]/&T+IPP4O/*/'W\:ZT6FI>L/0@' M'1HCC$E""=E&L\+9C=@4*LFE$E2N!+4H*"%8ON1Z@=)H1V'.1>=SYQN>*SI,,H9U[D2H4*VIA56B5]]+"3>D]MB<[2Y+R%R ML%/)V^LC&--ZXZL?3-L6V0,OM* !M54D5-]M1FQ?1^ONO&O1OA?N]6X O:JL M?^)N3[<_"!/_+GXB]W\75\A)B6]'(>9@A73T*.U?['YC5>U>R5-E\:UPRR5^ M&ULS5=;;]LV%/XKA!H4-I!)LGQ) MZMH&$F_% JQM$'O;P[ '6CJVB%*B2E)Q\N]W2,KR)8IF!,/0!U&\G?MW#LG) M5LAO*@70Y"GCN9IZJ=;%. A4G$)&E2\*R'%E+61&-0[E)E"%!)I8HHP'41B. M@HRRW)M-[-R]G$U$J3G+X5X25689E<^WP,5VZO6\W<0#VZ3:3 2S24$WL #] M>W$O<1347!*60:Z8R(F$]=2[Z8UO1V:_W? '@ZTZZ!-CR4J(;V9PETR]T"@$ M'&)M.%#\/<(<.#>,4(WO%4^O%FD(#_L[[I^L[6C+BBJ8"_XG2W0Z]:X]DL": MEEP_B.VO4-DS-/QBP95MR;;:&WHD+I46646,&F0L=W_Z5/GA'(*H(HBLWDZ0 MU?)GJNEL(L662+,;N9F.-=52HW(L-T%9:(FK#.GT#/M4PX;%9"EIKER4K;OR MA#R TK*,=2E9OKDD=UE!F<2(:+OZ5:<@R8U2")UY2N4&U"7)<=!9TA4'U9T$ M&C4T;=1*\,%%#[IAY<(AX3,A=*J2=U6 MALWJGOB,6L"PO:MBAQTK'R%E(<0%[G)3&ZPLBB B%>5 Q)H4$DN2U,]V%;Z7 MK' !D$"LT-P8L#+E9DR6J00X A7&K-"0K1"Z!A=?T(*V]0[+,>TX-Y'L6A29 M)CKH'3NQ,F;L/&B,%3&S+MTRG1*.=1.D2EEA=N8;L$:(1Y IKF"5.^1U0=Z_ MNXYZT<>CWI7?/Q@WBX$G9OK&3S:;%?D)K6,)"?U>]?7QNWJ%/$;W&P66-!89 MK66=_D/_FBR%IOQ$;UF!:!?8G= K?T1Z_K J&2\1,*Y*2@,V]B('5FP?_T[T MJW!J(OD-844Z!E'=?T>4*V9O(#$2.]AT2:?O][I5WZG+_RMV)UG%CFNSL(YT MOHD/:_,%LAO:MH?MT&)I@#.-*":K9Z)@4Z<7560M.":6^E\RZRY?2[I3"\A" M\-*!>:?^KAU@:X U%[(0YCP[.)].07OE1W7_'/ >RS(0=K):RN^P+K_#UO*[ MP!M64B( OJZKG#@X0*H3M:D&MW)MKL%W+_/CAXWMOM2YR.['T9DQ-ND>^A^J M^#;4AI="#,F%K1$M@1W5@1V=%UC,[$_L"=WCPKO ;&^,:#N[+V\[$'_8 #N/ MNS)V88I:V*W'YX07=V(9/$[B-]35!D5ZM2)-* @.KMD9()#,8T*16)2Y=C?N M>K9^K]RX:_I^NWOL?$8VE="XQ/ =E-[=S ; M<'TMA-X-C(#Z%3?[!U!+ P04 " +@F)7/UTL'B$# I!P &0 'AL M+W=OACW0TLDB2I$>2=79O]^1LC4'=8R]2.3Q[KOO(X_'Y5Z;;[9# M=/#22V574>?<;I$DMNZPY_9:[U#12JM-SQU-S3:Q.X.\"4&]3%B:EDG/A8K6 MRV![-.NE'IP4"A\-V*'ON?GG#J7>KZ(L.AJ^BFWGO"%9+W=\BT_H?ML]&IHE M$THC>E16: 4&VU5TFRWN"N\?''X7N+]12@]$-/X^8$932A]X.CZB_Q2TDY8-MWBOY1^B<=TJJB)HL.6#=%_U_F<\ MZ+GQ>+66-GQA/_H6+()ZL$[WAV!BT LU_OG+81]. JKTC0!V"&"!]Y@HL/S$ M'5\OC=Z#\=Z$Y@=!:H@FN8;B?;#,G&4S@QL!2EE_ RR?M><#+W\![)7I4^^?MQCI#I?+7.;TC7'$>SE^? MA=WQ&E<1W0^+YCM&Z_?OLC+]>(%L,9$M+J&OZ5!V@^.AE'4+/W(_1_@BY'G" MSQU"JR5=5H('YP\?+#I+1N,ZX'03:ZUJ(<7$Q5&(&OH-,:&9]60L#!8;$"HL MUJ^YTRT2-7#50"/DX,CO2H8JQ*.H'4'58Q4&N 4\=P;Q54$!E8/#D-77Q*\D M[M*ZKQG_82>C3Z@TW2GNM%F<3KS6 \LW*0%C\:PHXUF5^V&5S^(\*X(UG<C'""MNK]NXIE["/,YG&:,BC+>,Y2R-(J MSF;5#[R.>_9_F&ULK9IK;ZLV&,>_BL6JJ4?J$BZYM4LC M->56Z72*&IWMQ;07#CB)=P SVVE.I?/A9P.E(2.T.7OZHF#C_^_QY0\&Q],] MXU_%EA")OJ5))FZ-K93Y3;\OHBU)L>BQG&3JRIKQ%$N5Y)N^R#G!<2%*D[YM MFJ-^BFEFS*9%WH+/IFPG$YJ1!4=BEZ:8O\Q)PO:WAF6\9CS1S5;JC/YLFN,- M61+Y)5]PE>K7E)BF)!.498B3]:UQ9]V$UD +BA*_4[(7!^=(-V7%V%>=>(AO M#5/7B"0DDAJ!U>&9W),DT215CW\JJ%''U,+#\U>Z7S1>-6:%!;EGR1\TEMM; M8V*@F*SQ+I%/;!^2JD%#S8M8(HK_:%^5-0T4[81D:256-4AI5A[QMZHC#@2V M?4)@5P+[HP*G$C@?%0PJP>!(X)QJP[ 2##\:850)1A\5C"O!^%C@G!!,*L&D M&-UR.(JQ=+'$LREG>\1U:473)X4A"K4:0III[RXE5U>ITLG9' LJ$%NC!2>" M9!*7CLIBM*2;C*YIA#.)[J*([3))LPU:L(1&E ATZ1*):2(^H:<+1#/T2)-$ M:<45:B2G?:FJJ8/UHZI*\[)*]HDJ.>B197(KD)?%)&[1>]WZZ_?T0;?>LCL M?=6_=2?;KYT\MSN)2Y+WD&->(=NT'?1EZ:++BT\M%;OOQCQBKC#6NQCWX[6Q M.S#>#S0*";)13S;9@O-A:A5T8UP2?:B/PG,P\Z?/Z/+IF-.P@E/?;TX!=DZ M%YS%NTBBAZR<=_3=]N=G50@]2)**O]INEY(X:"?JR>U&Y#@BMT:N[V'^3(S9 MSS]9(_/7-HM!PEQ(F <)\R%A 20L!((UW#>HW3?HHL]^VZ4KPO7CGI.<<8E7 M"7F]907ZWG'WSCO!YYH0$N9"PKP2-BQ@^KWO>69/^\^'SH(,%T#"0B!8PUG# MVEG#3F?=,R&UKP1.2.N<7\I'!QW[B^TXO6&S=^\[HYSKC+:8@^O>N!G3:RDV M'E[WG*.!;ROF6,?E%\@5NHO_5N^JIYX=G7'.?79 PEQ(F <)\R%A 20L!((U/#FN/3D& M?WT:0[H/$N9"PCQ(F \)"R!A(1"LX;Y)[;[)_YOD.N7G6FWRG_G&ZETW)QL7 M,J '"?,A80$D+ 2"-1QT73OHNM-!/E-3)A:MLV2G\ESS0,)<2)@'"?,A80$D M+ 2"-5QFF6^K>B;X/%DA@0P(2G-!:1XHS0>E!:"T$(K6M.'!XK+5O=[ LHAE MDK,DT6O'-)-$A9%7*"81)U@0M.8L19S$),VU2052'Q;YCD=;?5%-M:^2]G7D MSNAG.Q:2YH+2/%":#TH+*MKX])I)6!71;FS_U+Q EMDSNSQGOWG.?N6>@_-?&R?4:XV-([?F>[$'2-_X=:Y(/6(0"EA5"TTFW] M@^T$*>&;8FN)0,46@/*WICJWWKYR5VS:.,J?6S>NU9+O63=^6WZ@M\$4VQK> MPI9[:!XQWU#U=IB0M:J"V1L/#<3+;2EE0K*\V.2P8E*RM#C=$AP3K@NHZVO& MY&M"!Z@W!\W^!5!+ P04 " +@F)75"CE#M<$ "9(P &0 'AL+W=O M&S@QV(^V/W^$2#"F9V.UI/L0P\#Z'X;PP<)C9GHLO MCW9;0E,98]GI)$;UES$6.E5\6F+U-!\*H0Q:SOVO:X M'V.:6(M9T78K%C.>*483E6A+&=V!:*,JEX7(GU$<0T*7_QM^I$- 2: MTRUP*X'[7#!\03"H!(-C(PPKP?#8"*-*,#I6,*X$XV,%DTHP*9)5GMTB-1Y6 M>#$3?(]$OK>FY0M%?@NUS@A-*Z&W4JU3B\OH:T8E+6SQ'GW$0N#<&^BM M1Q2F3+[3K9_O/?3VS3OT!M$$W5#&],YRUEV;]U*#OZV[7?7>?^G[E&H'W).VA@7V&7-L==!S/\GBYV]6=GXON M_USTP"SW2*3ESHORT"R_P:*'7+=+WDK%H+;AH. -7N!=95*W2(F:?OSG3]V& MKA6)Y;]==BN1PVYD?@^_D"F.R-S2-VE)Q(Y8B]]_<\;V'UVYAH1YD# ?$A9 MPD(@6,LQP]HQ0Q-]$7*^VNM[49R\D7"=;[OYYW1G?UIG?VK,_G6B<+*A M#XP@+"51G6^B1L2I-H"$>9 P'Q(60,+"Z7?7_9$V<.Q#Y<(V&J%^:HAX_$"3 MXB'S#-%$D8THGS@)PXJL]';9[9(JP*1QE/:SMX1JEV9'[.>/V=[K'+^#X_2< M]DZ!N<.GI@"*UDY/H[#D_.#S/_H/+8O*%A'H+L]17D_:TK0[1\8HIU[*H#0/ ME.:#T@)06@A%:WO)/7C)A7]!J)A0SH&D>: T'Y06@-)"*%K;.8>ZHF,L0I7U M;:$'@35-J"+O&=WI%?K\&>(,[8N/%GH;WA&!-P1EDJPSAAA==[Y9F..>["[0 M\N,KYV2*'@D677=;'_0X E!:"$5K.^E0;W3,!4?C>.:1'6$\U?;Y1*)MPAG? M/*+BNU[WH 99"ER"TCQ0F@]*"T!I(12M;:A#?=09_8)!#;10"DKS0&D^*"T MI850M+9S#N52QUA;^X6#&FA1%93FO7).)H9!#;2&"DH+H6BED_J-B0#Z[6I3 MS/'(7Y"S1)4?8^O6>A[)93%[XEG[E7.Q=#K:/>?"+V>)'/#EI)4;+#8TD8B1 MM0YE]R;Z$A'E/)!R1?&TF(;PP)4>0HO%+<$K(O(=]/8UY^II)0]0S\99_ ]0 M2P,$% @ "X)B5VN[B[*&ULK9E;;]LV',6_"J$50PO,%\J7.)EM( FQ+L"R&4V[/0Q[8*2_ M;:*4J)*4G7S[49?(U!=#H*>&I6@1;K;.K MP4!%6TBHZHL,4G-D+61"M=F5FX'*)-"X%"5\$ Z'TT%"61HLYV792B[G(M>< MI;"22.5)0N7S#7"Q7P0X>"GXQ#9;710,EO.,;N !])=L)H'&)60*I8B)% M$M:+X!I?D; 4E#7^9K!7K6U4-.51B*_%SEV\"(;%%0&'2!<6U/SLX!8X+YS, M=7RK38/FG(6PO?WB_EO9>-.81ZK@5O!_6*RWBV 6H!C6-.?ZD]C_#G6#)H5? M)+@JO]&^JGLQ#E"4*RV26FRN(&%I]4N?:A M >X2A+4@_%'!J!:,?E0PK@7C MDDS5E)(#H9HNYU+LD2QJ&[=BHX19JDWS65K\[P]:FJ/,Z/3R.OJ6,\7*_Z"' M5KF,MH8B6DD6 ;KF7$2T//:>@*:,JP^FUI<'@MZ_^X#>(9:B>\:YJ:#F VTN MIS =1/6I;ZI3AQVG?H"LCT;#7U X#$<6^:U;3B R?\'3XJPV73S/BR>P(Y:A!.7*Y+S\*$>_-;64C5BFGI;(8TW;+ M\:1O[IY=FX2U4GA'_W)WE U[GIW57W^BA%GJ&[-+*U MV>EU[EWBTXQX,CMB.&D83OQWN(E/E#[-B">S(Y33!N74>3O>4K6UT7*JSJ7E MTXQ,3WHX[D^:#GX$X:*!<.&$\%G2&$R4B8#MZ",'ZXSFM#B7B$\S4IG-6D3" M_H6=R*PA,G,2N4MWD&HAF9V%4WPN"Y]F9';"8MC%XK)A<>EDL9*0418C>#*) M6X%"-(V1T%N0B"H%VDK(:7DN(9]FY-)":&PGA(>'*#E\A9%Y')'ZN60#9E#. MS ."M@9#I]&Y9+RZD=KMF$W8P:85L_&;,XU;>C8-GVZD=FO3N.R/ANT/[F!S M2,[8F2;-.*-INF%FS'7T);?'V9"\AN7:[2V0#ID8NT/Q7^58PT6ZZ6F0B8N4 MIV1;D_+I1FJWX\[5,7'C0YK&[CC]66C*:R*(%G%00FQ%XS5*>W4CM=O1##[N M3SO8'%(R=B9'\X ?B3PU7#+Z7,0:*Q:OL=BK&ZG=VEAZG;,Y/B1>[(Z\!HO, M(2ZH2,%Y.65)X%2;,L[H(^/F@<*>>]S.9]/RFHMKM^]HS3IH':(Q=F?C:O") M MW0@^#="]L#,?'B(T=F?H[Z>PUPAYC<]>W0@^#="FGXWLA,)#@@[=";J:R%I< MBDDM3^R3F=OK[-5#KR$Z/ W1O4DGGT.*#MTINN*3O:Q29\4JM16-UT3MU8W4 M;D=K%Y:50[6F3E*O^CT%HDY>86 M: RRJ&".KX70+SO%BX/FS=+R?U!+ P04 " +@F)7FF =F:D" !>!P M&0 'AL+W=O1^1I*+&U> =-?EER46.FN6#FR$H"+AE12QW?=V"DQ M85:6-F/W(DOY1E'"X%X@N2E++-ZN@/)Z8GG6^\ #6:V5&7"RM,(KF(-ZK.Z% M[CF]2D%*8))PA@0L)]:E=S%-#+X!_"10RT$;F20+SI]-Y[:86*XQ!!1R912P M?FUA"I0:(6WCI=.T^BD-<=A^5[]NLNLL"RQARND3*=1Z8IU9J( EWE#UP.L; MZ/)$1B_G5#9/5+?8,+90OI&*EQU9.R@):]_XM5N' <$+/R'X'<'_5T+0$8(F M:.NLB37#"F>IX#42!JW53*-9FX:MTQ!F_N)<"?V5:)[*;MD6F.*"@$3',U"8 M4'F"3M'C?(:.CT[0$2(,W1%*]9K+U%%Z2D-T\D[^JI7W/Y&?0V6CP/V&?-5R(P#]NEQ()?1^^CV6 MKQ4,QP7-&;N0%@QQUUPI$@WF3LP_66LC9 !(E=C#N+.J=10>=71-&]#DKT(KS8M18 M-#9K^,':/BCP!TN[8RWNK<4'K3U*;0M>-J32]56-68OW9O7L^(.S, M6'+0V ^N,!WSD^SMG3!R]W;8/BHX#P8KVGIR!M7/W#QW6*P(DXC"4O-<.]%+ M+MIJWG84KYJ"N.!*E]>FN=87( @#T-^7G*OWCJFQ_96:_0%02P,$% @ M"X)B5S0Q:FE1"@ 0&( !D !X;"]W;W)K&UL MQ9UM;]M&$L>_RD(7W+5 (_'Y(6<;2)P&/:!NW;A)7]/2RB9"D2I)V0UP'[Y+ MZF&X(CF[ZPS1-XEES_XUPQV1/^X,5Q?/1?FE>N2\9G]MLKRZG#W6]?;-8E$M M'_DFJ>;%EN?B+^NBW"2U>%D^+*IMR9-5.VB3+1S+"A:;),UG5Q?M[V[+JXMB M5V=ISF]+5NTVFZ3\^HYGQ?/ES)X=?_$Q?7BLFU\LKBZVR0._X_6G[6TI7BU. M*JMTP_,J+7)6\O7E[*W]YMJVVQ&MR>>4/U>=GUD3RWU1?&E>_&]U.;,:EWC& MEW6CD8C_GO@US[)&2CCRYT%U=GK39F#WYZ/ZAS9Z$RR^F/Q_!,_1.0W>LLBJ]I_V?/!UIJQY:ZJB\UAL/!@D^;[_Y._#D>B M,\#V1@8XAP&.[@#W,,!M ]U[UH;U/JF3JXNR>&9E8RW4FA_:8]..%M&D>3./ M=W4I_IJ*9VD6?6]4.TJ@=UK M]NGN/?ONU??L%4MS=I-FF9CCZF)1BQ ;1Q?+0SCO]N$X(^'<\>VM3=#$>TE MO&&)YG/\IMHF2WXY$Q_4BI=/?';U[W_9@?7?H?B(Q*1HW5.T+J8NCEZ9/B7- MQY*M3X&G>567NS:IAH+?*P:M8G/.>;JRYN+(/W5C0M_UA3%YIY@\-*;?BUH$ ML3Z;QZ%(]CI1)Q*G'\K>*.P8V?')1'+0/SGH:Z98!I_&P3SS*?.,2$P*.3B% M'"CR;,W+DJ_8LMB(ZUF5M!>$;5D\E,FF^D_W0 P=AZ W4?X\/)LGW$;R.CQY M'1IEDL++4,-+W$;R,CIY&:%>7A?EMBB3FK/[(E\->H8*F.81D9@4:WR*-?[V MLW-,&2V1F!2M;<&EWL(SL$Q6S=5VQ>]K5C47W_&3Q4'*[^26=Y9] R;^X .; !!L4D*@4I,C!D:P<4@P2D*W M=X*SYNYY&N)&LIMPV;?QZ_[;!YXOOR)9B XWGA,B-3E80 A;ER&P+"3E!RHU M.6(@"!M'"*,L[,. ,_?/LQ!]OY?& VQAXW#Q(2L$!8F VDMW7M3#4(&K&,\A MD9H<,Y"*'1%D+2FM4*G)$0.OV"@@F&5M/'!:/+\=41C)][S &0[.&9_F=W/V M4#SQ,F_N^SJ>#M[^HF+&][]$:G+HP"^.37##3THP5&IRQ)T5#I07C'+R(-5- M-WL>G^7D@)$UCT9R$K##P;&C7;5Z?9\LOXC[1D5"$JTW',*98O7" 8YQ/(*$ M)(49*C4Y8H 9!T4'LX3T>[GF]0!SP,B?>R,)"03BX 3R:_W(RT&?B$CBX/P4 M7.( ES@A0?J14@F5FAPQ4(F#+Z 8I5^DK?98U=H D'!XG;\KB$5M7% M\LOP:9!TY8-*35Z8!B1QK6_/0Y>41*C4Y(B!1%Q\)>68A_S/75I_567B00R_ MTU88R8X"0+@X0/RX=_##;N1.&Q]N/"N3%$@Z%1*7( ]) 81*38X8 ,15%%#, M\K!?1;'FP7D>XD:RH\ -+LX-=[OM-FNKGV)V?MQLL^(KY^PCK]-]393=9DG> MECU_*?+7O^V2+%VGX@QZJD9<=ZL1K?'_V H-X.(,P(-' \>*3Q0JO"@LU#@J=%AP&2D&N\!.'A:X-!RK+(NCVL93\X4*.$!2G@$*.&1H@25 MFMQ%!BCATS6'^&J$0$UD%X$+?)P+(!U5U7E.YG*(DO\?F])OTJO,)+=!/[PEZ2/Q^>TB_/C5@-%JO#P!' AQ'.M=Z_DH"4DJA4I,C!DH)]'I*].I,0;^KI%_+5QC)C@)55?820["DP1XDP!&?E/U/=Q MYXSG?(I5F1#8)R3H70E)Z8=*38X8Z">D[%T)^P6A\T7ZL-^Y,EK?#P%90IVJ MD3/H$^G""I6:'"_[TK@ M:$(%T&A7^,,^IX2])8@!HV#T8P4P$^K6@%3U_9 49JC4Y.>_ 68B54_)-]7W M#^KX@^L*(]ES@)+(K&]$Y6D?. 8\Q8UD3X%*(ATJJH":RBT @L4X#BF-=IBKI. M#(P3$_2AQ*1L0Z4F1PQL$]/UH1RDT,S$3&07 49BG1X4QZS*CVL:3](4*R$Q M<$Y,T( 2DR(.E9H<<6?3-;H&E+C?6])_/G_ :/3Y?-OJ[I:FTX+B8+5^A83Q M]C)4;Y72BIFL\.6KAQ:QAJY%U(]OJ[)YFZ32@ M.)IU?X6:^4Q-L91B6YU=V2R"?I2C"%G44Y"+;76V9[/T>E+TZE!'->QBCMN< M.=K95B#[1$VT0I44O2=O+W2TJ*+,F, M'+?T@T52,V?F<,@1.=,C93_Y#B$!GA.2\IFU$R*[LVT>[5 ">8]F*)5O-I0E M4,@NV]H\8PC&N5)";,]QAG8"<6K-I_G8(YM/Z5X0G*)'!O@^22![62!"CS/+ MM5X'GO!V)]2 /9]F<(M62'S-'IGLV15*C!.4=+/+,OL5_7-. M7I)90XX>*/F&8[&;66,+Q&@#]T0\T>/?J"0T4'@1)3S_!\=2UK% M.>")J6R M]"#!:?&$S^5$U!0DCE[!*Q6\MD+_#06_5/#?:Z%?*O3?:V%0*N34[8)[/G$! M%' ^9?0(F)*6:*J1SWZN+><+IVJAK 23;['4$_-'1N-]), WR!A,Q0MX0ARQ M ^+@8X $Q(3?@$_@ZRH 'S_<@ \ IV")"9$QYE-;2 <4C!V5QA:%,>\-8SY8 MTE3L. C3&,4:_:!;?]*A;TOB%7OOE?W"ZP1([G:_QY>+^ZIZ/S M>];#7[;>F R_6@I^CN>_@;>D!R13@% Q7@F8QI#%0#Y ^"R0FG!PMECNHXCM M(;D%7])(IBF.U*HI6C?@^Q,E!,CM?)1 /W2KI?"GK_='I<@[GL$(S2R9 _-5 M:S3*8$IA&Z!6NTQ6F*TRV@ M&R!V"&2(8:K;C(L">9@CJP_.8>X.>X.I?:A/NT;([0V;0H%6:-(4"C5"3LU< M@_Z@HC_HI%^M5(+A&A,LL,QL4*U:;?Y9%&CCF@]^;]QB?"[CM;D$YS)NO]=O M$3X7FO1\I_YS]>R'%?OA]>PY$H+HV0_/'/KDMV/YH!5J40LT0I,V4J@1&M>$ M&I1'%>51)^5_Y))F.FZ%VJ!FS&D1&YV[X_2\%K&+,*$6QM>S&E>LQM?M8IF/ M+^_?L6[_CEJL-4+.V7)^#U)X :E!?%(1GW027^(4)_M$QZY3\=J/ATFPP"18 M: BL,?NN3=SKU2Q2HK8W4L8W5;M3J213?XU6$RB19<(.Z#)+\6:&-BR)%F M3+Q33+SN_ 6?W\I?W9I73[A)M, H6F@*K1F#T[7&[;[7F,AA1F\J1M$"HVBA M*;1FK$ZW%;?[NO*;.:P3_.HPF40++A#WP N"3)_"#/E1A,2NU8H2Q+9YD8Z# MB.Y34=0*JM&J$'B?E[]:XPOW[L'5C >J<)C7ID[P1=5Q"9F\>W) T$::8QF12&OZ B:Y96J-16")GESAV",F!*0[S>4BM>.,E"54^?_ U!+ P04 M" +@F)7V05UJ& " #+!0 &0 'AL+W=OYMAY.G-E."_]^ M9R>-"A2T2?O2^.Q[[]YS?9=NI;K7:T0##Z6H]-A;&U-?!('.UU@R[$H*!FOO"QU>[V;>YPY$'>:"/+#DP*2EZU M7_;0W<,>8)"\ H@Z0/2W@+@#Q,YHJ\S9FC+#LE3)+2B;36QVX>[&H*3CGA3':9YZK! JZEUC!#C6J#&HZG:!@7^@0^P-U\"L=')W $O((;+@3= MODX#0\4M19!WA:[:0M$KA>98^Q"'IQ"%47P /GD;/L6]9,C]++W[P:C\-,AN_^) M[(GYN#77.VX(*;1Z Q +E@O-3 JJ)?%K_HY5&O&L 'FA<:#UU'6V/D M:MAAL5/\',62GJ)N%*MRA.YV3J&25=XH M1:(/B4U>"$G\Z)G8ESFQ__&9V&"OU>R8NV%J16) X))0H7\V]$"UHZ,-C*Q= M]RVDH5YVRS5-6U0V@L MK)I::26_2.AE@-22H.VA4K6NNP]7]\$D!["6V)EMH/?^];.=D 'U,M;1AV([ MY_N^G.\N*; 4E%CU6 55/%HR76*HI7[JB MXH!S RH+-_"\V"TQH^&3$UK(@%!XX$NNRQ/R_.RC8=NSXSF[A$UFN MI%YP)Z,*+^$1Y%/UP-7,;5ER4@(5A%'$83%V;OWA;*#C3< 7 ENQ-T8ZDSEC M7_7D8SYV//U"4$ F-0-6/QN80E%H(O4:WQI.IY74P/WQCGUFYS+& *2O^ M)KEH"2T_L7/ MC0][ ,5C!P0-(#@&_$PA; #AJ0K]!M _52%J -&I@+@!Q,;[VBSC=((EGHPX MVR*NHQ6;'IAR&;0RF%#=6(^2JZ=$X>3D(\U8">@S?@:!+A.0F!3B"EVCI\<$ M75YCH\L*7S9^KIGZG/NN$)9 KNV^ ' M7H9M\X2&+_QE\Z"$B*Q@8LT!_7,[%Y*K+>-?6[O4C'T[H]Y&AZ+"&8P=M4\* MX!MP)F_?^+'WWE:KR[&DM5X\LY4%@0>84J MSC9$GRVV"M=\L>'3Y]IF?M__I'#5E!T$QZ9; T+HJ-:I':V\(AMUFG&*ZV.6ZOC3JN?J+9T2[VD[%64TV.%!L]0XL'K06#UYGL6E? MPG+=Y>I^*P!=YE"/KFSV=\K\[BEP3K)D\.N-*3VGX.Q,9'4]W;V;8 E\:>[L M F5L365]KK>K[6?!K;D-'ZW?^<.I;UE/_&%:W_I_T-??(/>8+PD5J("%DE*F MJ;V U_?Z>B)99>ZA3[U!+ P04 M" +@F)7A3E%]-\% !**P &0 'AL+W=OR"EFB;J"2Z).6D MP'[\2$F13%MF(NQL-[9D\SR4WB,>Z14Y?^3BJ]Q2JM!3EN;R>K!5:O?>\V2\ MI1F10[ZCN?YGS45&E-X5&T_N!"5)&92E7NC[4R\C+!\LYN5O]V(QYX5*64[O M!9)%EA'Q_0--^>/U(!@\__"9;;;*_. MYCNRH0]4?=G="[WG-92$9327C.=( MT/7UX"9XC\-+$U"V^)W11WFPCO3V9%)%WR] ^6J.WU8#9 "5V3(E6?^>.OM#ZA MB>'%/)7E)WJLV_H#%!=2\:P.UD>0L;SZ)D^U$ IQ9)G&5,Z\THBDB=HR7/%\@W-8T8E>AM115@JWZ&?T)>'"+U]\PZ] M02Q'=RQ-=9[EW%/Z( S*B^L.EU6'X9D.K]"=[F(K$#CJ.A]W>$1C'1Z4X6%' M.':'_Q:K(?(G7;U;8HR:ZV%4\D;G>&I+!3J\*OZ\U4W0)T4S^5?'\7VH>.-N MGJES[^6.Q/1ZH N9I&)/!XL??PBF_L]=4D/"(D@8!H)921DW21F[Z LS*(4N MJ05)$5^E;$-,D>U*AI/3-QD5;%K"S UGO_"'5W-O?ZCQ:9MP.+;;8*"#LJ2; M--)-G-+=4Q'KRUC?\Q!?HQU7>H=I&>/G.J=0RLB*I4Q]1_K&5>0[PA)][TE) M'M,NB9W]]96X@@6AI;$?7$Z.9'YE.PQT<);4TT;JJ5/J._+$LB)#]&G'92$Z MQ7,2^HHW[;@^@R/A(#O$0#!+W7SDY6 M7YTA81$D# /!K(0$?ONX[P,_W]5 H+R TB)0&H:BV:DY<&+!?UFFW/3>>8*D M1: T7-.F9XJH+7_8RA^^ZO'E=<7*#>NM-B0M J5A*)J=EM:/!M"&- !UI*"T M")2&H6AV:EI7&KAMZ;\M6*!F%906@=)P<.J2@]F!5;'U;ZUM\)*WS1,M/;IE MRO%*P WI+3,D+0*E82B:G8[6_@93Z$H%:H=!:1$H#4/1[-2TWCGH9YXO4$(R MLJ$225YLMNH"[4E:=+ZQJ,F'8W=V['^7[NY[2P])PU T6_K6>P3HE8.9 UUQTY())6=#$S!BLZ):D:_.7;DG9)D=2^T>6 M,")T>&>B0)UZ33M,U/CD!2UHEQB*9B>J=>JAVZG?4U&ND,ACBGXIB""YHIWW M;C>GM]"@)AV4AJ%H=D9:DQY"F_00U*2#TB)0&H:BV:EI37KX\MSQ_U/50.U\ M3;,G2HXG]T"[Q% T.U&MFP_=;OXSW?-T;_Q\_:#\D<3EM'2GV*"F'I06@=(P M%,W.2FOJ0VA3'X*:>E!:!$K#4#0[-:VI#U\P]28/;>U:U\/EPBR/*]_DK[C0 M4#.B8J*/X]Q0 ITM#T^GPL.)?URW0 T^%*U*@W>PEC"C8E,NXC0O3[0MJ985 M-K\V"T5ORN617MN\6F5Z1\2&Y5+?9]8ZU!]>ZJ$LJH6;U8[BNW)EXHHKQ;-R M=TP'S?+9Q3]02P,$% @ "X)B5R2SPB\Q%P L2H! M !D !X;"]W;W)K&ULM9U=;]M(EH;_BN =++J! M;9LL?F<2 XGJ#&8NLMOHH'*/?+IWJ]6V[6LVW]]PXE]\VF]^/ MO_G;_8>KZ/B1ZE5]MS\R%H?_?*OG]6IU1!T^R+_.U*NWBQX'VK]NZ'\YS?XP MF]\6NWJ^6?U]>;]__'!57LWNZZ^+E]7^E\WWO];G&65'WMUFM3O]>_;]'!M= MS>Y>=OO-TWGPX1,\+=>O_UW\9U[JSS\O5ZA"[>W^S/WRL(_SF[OP1/KU^!-7R$9+9 MY\UZ_[B;T?J^OA?&Z_#X*C#^YO!UO'TGJOE./JD@\$O]?#U+HO^8J4@EPN>9 M]Q^NI.F,NSI=?'7GRTC>%DARXB4MO/:E\(^/O^WVV\-/^C^EG+]24YEZK'_O M=L^+N_K#U:' [>KMM_KJ]M__+G&1P^=)DA81H)(Q#,R4'^EH-\D@J0 M(U.#A&DDC$ P)S7%6VJ*RRO Z]#2^H%4JK)^(%^_6"$JK:Y3KP+PJ*(JKA.O M! A1B;*BG#F6;W,L^Y> V?_-Z%\OR^?#O6I@YD'@T)6'A&DDC$ P)RO56U:J M28I"A4P-$J:1, +!G-3$D;FGCRXO"^>Q]D]IG/*Z((7E[$=>"V%9G/HT$L+2 MHK1N1]R96NHE'E0BZBJQ_?%DA#,E+)BN$*'60 M#,JO'4)8'%EA[J2->HK#\LFO'5\.7^ORKCY5C_KM)F.YWNT7J]7KRMV^+EOQ M6PI>;/!:1=(TE$8HFILVHPCC;)IB I6*4)J&T@A%F7#QZ476=^]1!(Y77A%P\>%9>6O''G:'17'!9>?NWX=5?;1:-]^D'LX$6( MI&DHC5 T-T%&-,;E-%4"JAVA- VE$8KF)LCHQSBH@3JJQ.O8S/JIC?P:40F% MA-UA\"#%M0D/RMKN+I318"JLP?P*\9?MJ6<5NH4($X>N/2A-0VF$HKFY,:I1 MQ9,4!P45C%":AM((17,39 2C"NJ=<'$XCW7T"&MLB$'^4TTA2+&[$3I'V<5( MM=Q **.X5%AQ^>7AO_:/]5:<+;21!J5I*(U0-#E:2B-4#0W04;*%!FV10&J%H;@HL(^1$3DBL%1+K MA<2:(:=0<(E1<,D(/^1YK/.'BA03M<4!JA:&X*C$9+IG%$)E %!Z5I*(U0-#=!1L$E(WR1Y['V M\SS_.4'"G8R5_XA1"T$J]=N4)$6IM@9D8B10$I9 G[:+_UVNQ.E!.UA0FH;2 M"$5S4V#T63*-!3*!2C%":AM((17,39 1>.L(%F7(78L9? MI^)![(Y "T$Q?XX@115MANG4>F4LK)$^[N3GB>%A@Q<9M(L%I1&*YB; R+=T M&OMB"A5W4)J&T@A%HH M#:NCS_4?R[N-.#UH!PM*TU :H6AN"HQ\2Z>Q)Z90<0>E:2B-4#0W04;[=!"T$Y>P%""*K:[@0RHXZRL#J:U^MC>U%2"Z\%0E0+8>C@ M%ZZA;2THC5 T-SU&RF73>!0SJ)R#TC241BB:FR CY[(1'L6,.PLC_V_WN1"4 ML%Z#&.2W&H2@HNUI0F;T4!;60ZV>Q/"XP6L,VM&"T@A%"U"&UY0&J%H;I:,P,NG M<33F4/T'I6DHC5 T-T%&_^4C'(VYX%5D/]]S.M9D!2EVAR-N1%1 M>5A$^<7B2SUF(Y;PQ08O3FBC#$HC%,U-F[4MY$3[0F(WAL3N#(G=&G(*P9@; MP9B/<$'F@B_1?_@XS[E5TN]@")R"O4(M!+5NL9 ;O96']99?-_INPA+&#EZ MT"8:E$8HFIL@(Q3S:1R2.50M0FD:2B,4S=T]UJC%8H1#LN >Q8AU.86@F#V^ M%(/\&B$$J;8N9V'D5A&66WZ-Z+$-2Y@X=/5!:1I*(Q3-S8T1B<4TAL@"J@^A M- VE$8KF)LCHPV*$(;+@!D7VIM2\3Y 6@A*^M[2P"Z150]P9&H%5A 667QY: M6YYASN U!^VH06F$HKD9,6*PF,8?64!E'Y2FH31"T=P$&=E7C/!'%MRPR)]? M]@G28I#OC!*#6OH;A;6I?E@WS3?;Y\UVL7]] M%>$J!]-2A-0VF$HKGY,#JO MF,8L64!U'I2FH31"T=P$&9U7C#!+%MR]R#=F$H-\R[005# KE!#4ZH(HC5 J M.\R2O"0<'SATG4X3I@Y=@5":AM((17/S8V1>.8U;LH1J/2A-0VF$HKD),EJO M'.&6+"6WI"\E2KX-HW_/((3X,D*X5-SVE*$T0JD,"Z4>Y:'GR370SAJ4IJ$T M0M'SY,9(_I2B3Y 6@UCY")/<&1K1589%5[_R,NN"%]L\)*$=N>@-$+1W+09T5E-X]ZLH!H32M-0&J%H M;H*,QJQ&N#?/8X,UHS-$=X=0,,2=F1%G55B<]:L8/;P6X>L,7HO0KAV41BB: MFS$C-JMIS)H55%%":1I*(Q3-39!1E-4(LV;%?9BL6'2&Z.X0"H:X,S-2K I+ ML7[%HK7-&J8/7H'0+AZ41BB:FR?K1.^)CO3&GNF-/=0;>ZKW-,=ZV^=ZCSK8 M6S)L>@V0N1SE/]>0H_SW0;I8WCRM4[VCL-J22T;GJ^@=V*%+$8O36!S!<%Z6 ME)6EB8[UCK#G>D-Q&HLC&,Y+DW6V=S3F<.^HCXU3CF(G\@I1*3]N4XB*VS:U MBR/K..\H++=Z%(U^3=B."PU?G] N'Q9',)R7-^L\[VBB [TC[(G>4)S&X@B& M\])DG>H=C3G6.Y*$5ZR,2+MLMMY[6"=[1X/=GT(9&=26 M[;CD\)6*/?<;BB,8SLN@=?1W-(U?M.'"T@35FE@FJP#P*,Q)X!'/8X M[X[134RXJ](5Y\=G&+QLH3B-Q1$,YZ74TJ;Q-%;3A@M+ M$U:<0G$$PWEILL1I/,)PV@P..T!Z16DYRM_.7XYJ>54ECBUU%U]B/;WTU?B. MJPU?I-#N(!9',)R7/$NRQM.X4!LN+$U8A0K%$0SGI\10.,:;GR7MXDN\.M]QH>'K$MHOQ.((AO/R9DG5>!H7:L.%I0FK1Z$X M@N&\-%EZ-![A16T&A\M'9XSN$4/A&&]^EI"++W&B]GZUO@,_?#5".XA8',%P M;K:4)4G5-%;3AHM*$Q2GL3B"X;PT63)3C3"<-H,[]$N?*"U'^1[V+I8W3TNG MJ:Z=0K]N%X=E]W*W?]G6LR^;U6 M)JR(A.((AO/29(E(-<)FV@QV]__DQQ!(<2J*V5X]4ER>E&PWKR;.OM7(HY9W MYF)E:3'5M5FH7"_ZO([?P1Z^,+$=0RB.8#@O59:L5--X3ALN+$U8%0G%$0SG MI9;65-.85!LN+$U8D0G%$0SGIBFQ1&8RQJB:<-MH ME5ZGH;/7I3%QE/'[$R$NB047FAC7NBEQG%C*+>G:(T%DDE8ZPVH+2--)>$/,GP58SN,4!S!<%Y>+56;3.2!3;"* M%HK36!S!<%Z:+$6;C/' )I)O-6>UAD=E[%SH)LK9RHP]8Q%0<=&V*7*<6)(P M"4O" 66FM[,D?,GA*Q7;3F1=D7EFHA'M2NBU%*#:5@-#B@G?4PFX:L-7J)0G,;B"(;S MDF?)V70BOVN*E:M0G,;B"(;STF3)U72,WS7E[E-VTS&7HY@*$J(.=QW,\"J% ME:W/;U-+\:5AQ3>@FK1[3L+7&+XXL2U**(Y@."]EEFQ-)_*YIE@5"L5I+(Y@ M."]-E@I-Q_AJBPEFDYD<4VQFBRYF8ZQN*;<=IJP=X-3ODMJDK'] MFJ4PH0]$W7'>7"W-EH8U6]_JT;-_'+[:\(6*;4Q"<03#N1^S;"B M$XK36!S!<%Z:+-&9C7&_9MR+JEB[9BZ&,>>*EL+RDIT_)X85;4UK;^*6C,LN ML\..WH(@?-WAZQ?;E83B"(;STFAIU&PBZVR&U:50G,;B"(;STF3ITFR,=3;C M5M?J.JZRV@N=>"$MB+H"DL*15 666TLLN=M&"-R<(?Y#A"QK;H(3B M"(;S\FHIVVPBRVV&5;50G,;B"(;STF2IVFR,Y3;CF[ R.UQWC&YBPN?J2E&M M!^O&F24)LXMMMA?O3A"^Y/!5BFU.0G$$PWD9M(1N-I'7-L-*6BA.8W$$P[EI MRBU)FX_QVIX'!WO(>8^-8[4(H7",-S]+N.5AX?9Y<2@/R\5JU[%101@S?-5A MNX]0',%P7E8LJ9E/9';-L7H2BM-8',%P7IHL/9F/,;OFW'P:Q](-AA07\[:. M$)=DPHN 4ERL6AO%A27,BK P$XI%KUT*PMC!JQ**TU@EBQA64SD;RVP M$A**TU@FBP)68SQMQ;<;%JDUU7PC6)A3,E$B);"5"[T:J0XU6YX+2Q9 M5H1E68\ZTM-K$K[0\"6+[2Y"<03#>7FS9&8QD>NUP$I+*$YC<03#>6FRI&4Q MQO5:< _JX2Z"N=>$L%QX[B&$Q57!=T\J^#ZO<=[V)DYAZ;,BK,_ZE9)ASI+P M)8>O5FSK$(HC&,[+H*5 BXD,L056DD)Q&HLC&,Y+DR5)BS&&V(*;4Y4@=:0P M0>D(87EZ'05\*B2.2:RRYDW<$GE%6.3UJS C327ASS!\+6,;C% 69+K)"%XC061S"YW(4DT1B%'NPTA'ES=-2@F58 M"?:K,+T])>&K#5^DV!8C%$(T%DEC) E?:/BZQ/87H3B"X;R\6?JUG,C? M6F)%*A2GL3B"X;PT62*U'.-O+86M8OF1PT*4XD9Z(2KGSV:%J/97 4M+Y95A ME=>OC+1[2,+XX:L2VW^$X@B&\[)E2=-R(C]KB96;4)S&X@B&<]-467*S&N-G MK;B_]"?E_\3/6\+8B>526.&'D1B6MK9V*DNS56'-)A>0[DT(PMC!*Q**TU@< MP7!>EBS%64UD7ZVPVA**TU@FBQM68VQKU;<3)ID?'M&(4Q50N'@817; M=XVDL#)MM;!6ED"KP@*M1^'HV1,.7VCX&L4V&Z$X@N&\O%G"LYK(QUIA=284 MI[$X@N&\-%DZLQKC8ZWXOJLJX<=O"6%QX;>.M126Y7Q#$RFL_".SS!TZ6)Q&HLC M&,Y+:6RE=!J3;,.%I0DJ5+$X@N&\-"DK32-,LLW@MM?IFJ^81T7LF!TI*O7O M@$B*4FV/35246/.\Q!%[Z;8"'5<;ODBAO44LCF X+WFIE;QI;+$-%Y8FJ%+% MX@B&\]*466D:88MM!@% MAJ].:(<1BR,8SLM;8>5M&AMLPX6E":I,L3B"X;PTE5::1MA@F\%=142*\CUI M352@U% XQIMC9%N\[+>']>B]:>'FXBOQX=%[SZJJQOVYY_B=_-8^',=OZ/3G]\8 M_.W[Y\5#_7FQ?5@>2LZJ_GJX5'1]?'5H>[Q;:7ZSWSQ_N#I,XK?-?K]Y.OWR ML5[SB55, MIP( $L( 9 >&PO=V]R:W-H965TR'^ MN.?XG&M?FZCBXDDN 13:%)3)L;-4JKQV79DLH<"RQTM@>B;CHL!*=T7NRE( M3BVHH*[O>:%;8,*<.+)C]R*.^$I1PN!>(+DJ"BR>;X#R:NSTG>W C.1+90;< M."IQ#G-0#^6]T#VW94E) 4P2SI" ;.Q\[E]/1B;>!OPD4,F=-C).%IP_F 5$B9:LYF&S8U%:S>$F5V<*Z%GB<:I> 9K M8"M ,TAXSHA-[0?T PN!37[1^104)E1>Z-&'^12=GUV@,T08NB.4ZF 9N4K+ M,&1NTBQY4R_I'UAR#F4/!=XE\CT_Z(!/CL.GD&AXW\+]?;BKS;<9\-L,^)8O M.,1'),YS 3FVYGF&MCGY]5V'HEL%A?S=9;/F'73SFO*[EB5.8.SH^I(@UN#$ M[]_U0^]3E^D3D>VE(&A3$!QCCR><*:$+"F$I075N:4T06@)S,ZSCH!=&[GK7 M0E?,51NSIVS0*AN\35E%U+*I!Q"7B!*\()2HYRZM->75CHZPY[_0^CIFV!MV M:QVV6H='M7[9*& II.C15 ]3S]N#U*7Q*-6_GIT3D>VY#EO7X7\JG_"4*3@1 MV5X*1FT*1D[]&KVO!?U4]7S,<79]+=N>K-,WN'14Z81!0R MC?)Z(WT61/UTU1W%2WO[+[C2M6.;2_W:@S !>C[C7&T[YD%I_S_$?P%02P,$ M% @ "X)B5TX(1B0D @ IP0 !D !X;"]W;W)K&ULA53;CM,P$/T5*T@()*C3M+M 22*UNR#V85=5*^ !\> DD\1:7X+M M-,O?XTL:BM0M+[''GG/FS&3&Z2#5HVX!#'KB3.@L:HWI5ACKL@5.]$QV(.Q- M+14GQIJJP;I30"H/X@PG<7R-.:$BRE-_ME5Y*GO#J("M0KKGG*C?&V!RR*)Y M=#S8T:8U[@#G:4<:V(/YVFV5M?#$4E$.0E,ID((ZB];SU6;I_+W#-PJ#/MDC METDAY:,S[JHLBIT@8% :QT#L?N\VE(!IN M)/M.*]-FT?L(55"3GIF='+[ F,^5XRLET_Z+AN"[M!'+7AO)1["U.15A)4]C M'4X 2?(,(!D!B=<= GF5M\20/%5R0,IY6S:W\:EZM!5'A?LI>Z/L+;4XD^^A ML24VZ$Z$'VPK]18]$*6(JQ9Z=0N&4*9?I]C8: Z#RY%Y$YB39Y@_H'LI3*O1 M)U%!]2\>6Y63U.0H=9-<)-Q#-T.+^ U*XF2!=!!^@71?_*<$..JD, M%0WZL2ZT4;9A?IY+.[ MS[.Y(5KICI20179*-*@#1/G+%_/K^.,%K_[0\P(4DK4="*>6% R.I=#GQ :Z*T_G!O20)RD^G"K )\W#035^1#0J92], MZ*/I=)K"=6B^O^YAA.^):JC0B$%MH?'LG8VKPE@$P\C.MV(AC6ULOVWM2P+* M.=C[6DIS-%R Z6W*_P!02P,$% @ "X)B5VK@./BJ!@ K38 !D !X M;"]W;W)K&ULQ5M=;]LV%/TKA%=L*]#*(BE_98Z! MQ.*P/ 0MXG5[&/:@V(RM598\B4Y:8#]^U$=$4:)9V[N#\Y!8\KF'(N_5"8]$ M3E^2]'.VX5R@+]LHSJY[&R%V5_U^MMSP;9 YR8['\ING)-T&0AZFZWZV2WFP M*H*V49^X[K"_#<*X-YL6YSZFLVFR%U$8\X\IRO;;;9!^O>51\G+=P[W7$P_A M>B/R$_W9=!>L^8*+3[N/J3SJURRK<,OC+$QBE/*GZ]X-OF)TG <4B-]"_I(U M/J.\*X])\CD_N%M=]]S\BGC$ER*G".2?9S[G490SR>OXNR+MU6WF@)]>_S$$M^78U(/#'D=F%MB)5SPG8.H M^PX1EU##]F[ORWUMG9K6N#0>LJH04?_4:5//!=DHHP7K]#?I@MHR3; MISRO$A:+4'S](:L0P6/$7RLG0W_/O/>[/OO\-#]R9042#(?DHP!D6GI\^KT>3;VV0-_YO&>FT:_#!P6@?D_ ME><9=:F#I_WGYK :4'C@$!WEEZA1 X5=MT7%NE03XCG#&J5U<%!W<&#MH!2G M-) UME^*O" 72;07AW3(RG1JO4&2^9!D#(A,2\>P3L?P8G(QA$P?))D/2<: MR+3TC>KTCFXS<5*U*")!GF!UM5G[+*5Y-2: V7S0=D8%)N>#J+202ZF&U734$F$9/-!V1@4FYY$ MY2FQU?-8M8-V;V.#+3'!#+ZD@C7G$ 9C8B"S.!.LO!>VFZ_76E42E)5#8. MG^WC\'%&S@ S.3D#S&3E\ E>#BLSA^UN[CQ]'1^AG',3:M2><_H&U*@SSV4& ME#V9F8%)SKE&;?$PH,A!\5 6BEAG]X?%XT3/:V_FY)($ MM4N@; R*34^8LDMD=#E=L3JUDY,(R>:#LC$H-CV)R@T2NQNTZ8K!@75EQ6#Y M.G[7 !H[>*+]M$5FW)&KT0&%4=Z/V+V?36&.M(#V%DZN2U +",K&H-CT]5/* M M++64 *:@%!V7Q0-@;%IB=164!ZM@6L(K7I2/MQ/37X/Z_C> PHS^TX'@.* M#@Y-6J@R?]1N_N9)*JM/:@<*XA7Z(#8\-?86]!T9*)L/RL:@V/1\--9=7G#A M)>S*2]BEE[!K+_\/PTJ58:5G+[^DAC=XG:?P1E#[+9\!U'E4S0P@XAR8AU#E MY:C=RYWUQ(AV7==[J88=S33#VJ]X33!*.P_AC;!A8Q*HCX#R>M3N]8Z535 K M!\KF@[(Q*#8]'\K*T7>J/) )+MB\\]C(D2R+3YN M>+#B:0Z0WS\EB7@]R!NH=ZC-_@502P,$% @ "X)B5UTT(D7#!0 7AT M !D !X;"]W;W)K&ULO5EM;]LV$/XKA%<,"=!: MEN383N882"P-"[!N0=)N'X9]H&W:YBJ)+DDGZ7[]CI*BUS/M;,+ZH;'DYQ[R M[LB[A^;T6<@O:LN8)B]QE*CKWE;KW97CJ.66Q53UQ8XE\,U:R)AJ>)0;1^TD MHZO4*(X<;S 8.3'E26\V3=_=R]E4['7$$W8OB=K',97?;EDDGJ][;N_UQ0/? M;+5YX'(*EA6/6:*X2(ADZ^O>C7L5>KXQ2!&_Z[@W,C%C$EMI04/CSQ.8LB@P3S.-K3MHKQC2&U<^O[#^FSH,S M"ZK87$2_\Y7>7O,/!S __4$8:YP?#4$2YR@]1U)_,]#5Q M-9U-I7@FTJ"!S7Q(HY]:0[QX8A;*HY;P+0<[/7MD&TB[)G=)MNA,\CZ0![84 MR9)'/'LAUN23T#0BK^A[*=9<*Z(%F8M$B8BOJ&:K#*7(6< TY9$Z!ZK/CP$Y M>W=.WA&>D(\\BH!031T-7H'YNF3CR+16T7"9,56B'U@M[^T MV#L0LR)PWFO@;CTKX2/;]8D_>$^\@>.SGX6"NK.!%DE@ M!2H:,5.^=A):J]3?"$U6A'W=\YT)Q'N2,(U%(1MC8O5QW@:UX]#&^'VW$08[ M3RT*HR(*(VL4[I*EB!G1](4L6,*@5I,S",$3-_W]'/-XA$QBU'"XC8&HC!L> M(Z!1_Z+A,LHTP7T>%SZ/K3[_ FO\C*>.GY,(5@&A6DN^V&NZ@$4 K2J!V@1- M0 IH0LD&^I%FL.70!3#&)MA(W+P-&O2]1CA0H@8HM!/5HC$IHC$Y'HTHW0M9 M3%K1.#44$RRAS:71!K571AOC3II$(49TB8?BL@C%I344O\+.AWX$;N9M"BU\ M5HZW=J,NR8(NR<*.R&J)< >EV!QTKQ-RSHY2TRE;T"E;V!5;/3N5HX!KW2BO MV2DWS,WJ+SB"@+ /;^\^!3=H=MSVMF[W2@S5:@L!@AI/^I>#RK]F\T1,AI-# M[=/URE!X=N$D::+*$Q'TSHVD,>J_UZZ/XV;MF^>HBQJJZ3W"Y'FMWHG!H)". M#[A<2GC7JD1G#U#_Y7ZI]])DWN@DH;=,$LFB]&QG$8TY\Y%V>1(JP%#C5IO M4&XE5/48E'+9[5HOYX35Q#8%4>)0HS(/22*W%(N MNW:]?)=K/L)>=BQ1['!:$0U;'3]W%U6Z?M-=!#5LHYHGW'[;J&HEJ>(RCWLEW8$)AWV/=2 [MV$?SV$V%. M:#\2(B#D3(BAVH="G.O J= K-:=G54W=G@OSL8YT.@35/AGB5,VCX1&J>DQ* MI>?9E5ZZ]U4N]\*(QSQ)-P%:Z^Q<;]7?G;(%G;*%7;'5LU**3L_K_G3D687L MF[/3)5O0*5O8%5L].Z4^]NSZN+)-C#9*JP04E1U-OAFA!!4538^/_1+J-PL& MBFI*8PSE-KG"'(7_A)OY[E3NBV(&TM9*1&P-0T&K .4CL\N\[$&+77I;M1!:BSC] MN&5TQ:0!P/=K(?3K@QF@N%*=_0-02P,$% @ "X)B5Y5(&"!3"P 684 M !D !X;"]W;W)K&ULM9UMCG M7O 1W.;0S=USFOV>;X0HR(]MG.3W@TU1[&Z'PWRQ$=LPOTYW(I'?K-)L&Q9R M,5L/\UTFPF75:!L/[=%H,MR&43)XN*O6?[M)]$4>)^)*1?+_=AMG+1Q&G MS_<#:_"ZXFNTWA3EBN'#W2Y?GZE^]7.RYWY'N9BGL;_BY;%YGXP&Y"E6(7[N/B:/@>BWJ%QR5ND M<5[]2Y[K;4<#LMCG1;JM&\L,ME%R^#_\41^(DP:2HV]@UPWL=@/WC09.W<"Y MM(%;-W O;3"N&XPO;3"I&TPNW>EIW6!Z:819W6!V:8.;NL%-)8?#WZ_ZXWMA M$3[<9>DSR?BXW(R(<\ES_)^2;,UB*_(HE< M>$_^$V82*U5,WGFB"*,X_U6N_>W1(^]^^97\0J*$?(KB6,;)[X:%W(TRF>&B M3OGC(67[C90=\BE-BDU.:+(42TU[9FY_8V@_E(?O> SMUV/XT38"'\7NFCBC M*V*/;$>3S]S<_-_[Q-C<,S?_%&:RN?5F\P9/^;V0Q>$W<:M3^('CZCGE!>XVWX4+<3^05[!< M9$]B\/#/?UB3T;]T\D+"/"2,(F$^$L:0L )XR"8(F#W*G&\)N.;K]'O M3"I,64\]/8RNY2_HZ526QE!]98F$423,1\+8!<F3R#;RF[(::FHCG8QF9V5DS*JOC) P>C9W'QF.S3H" MF5X[+1&=38F#4E(D='.4T(U10I_"9+\*7RME:KH(&4%]^WI(F(>$423,1\(8 M$A8@81P$4Q1LC9I;?R/0[8H:!-(PE.9!:11*\Z$T!J4%4!I'T50IG]S%ML!% MGQG86])(F@>E42C-KVFG];_=[B,P:,@ 2N,HFJI4NU&J;50J3PJ1)6$%-"2% MTGSM#MRTJP-DR !*XRB:*L#&.K',WLFW<)%N0T)_1 7Y$H>)5G+(&_AS*,V# MTBB4YD-I#$H+H#2.HJDB;NP;:X(J")#NQ1Q*\Z T"J7Y4!J#T@(HC:-HJI0; M+\DRFTF7>MEF3&\A0_TF*(U":3Z4QJ"T $KC->VT,GK;*;<:)\LR6UGM@H'\ M)%Z4+]*DB)*]6)+/.Y%5#W3F5^47NS27*],5^?Y"'M_2,M+JF4-I'I1&H30? M2F-06@"E<11-U7QCO5DWJ/H"ZKU!:1Z41J$T'TIC4%H I7$437UPO+'@;*,O M\G X)8EK)>G9_'T]2Q^1>3*/%K6BSK-FR/VU3R4YM4T MY2)XT[X_0*$Q?2B-06D!E,91-%7+C0=GFSTXW&-[YD"])0SUYFJ:\>$F"@WI M0VD,2@N@-(ZBJ0INO#G;[,W5Q;(\^SZ*=2E.[2U?,Z2W.J&&')1&H30?2F-0 M6@"E<11-E7%CR-DH0\Z&&G)0F@>E42C-A](8E!9 :1Q%4Z7<&'+V&4-.'90J MBXAU%FZU4G8[U^7WTY.A++5$D6:1!Z71FC96]J#U%"XT(M,=,]N^'K>>Q-5M M9LW:QY:CQ2)9J/N M,!)47JI8&G_(-OM#CV]-G\ 3>>JIID#02P;J%T%I'I1&H30?2F-06@"E<11- M%7;C*]DS5!\":A=!:1Z41J$T'TIC4%H I7$4395R8Q?9YJ%:/?H0-[H^Q*Q] M+8?:0% :A=)\*(WICJ[L;70N^U!_!T53YX-I_!W'[.]<4A^0G^11Q'$UQ1(3 MB5'/I$1_[$22Z\L)E42C-A](8E!9 :1Q% M4W\'C3?D6*!RPH%Z/U":!Z51*,V'TAB4%D!I'$53I=R81([9)+J\G*A!9VY) MFL/UEBC4 *IIQEN2T(A,=\QDD3!I%0FZS32W)%&YJ5(YF0[.>'?\TJM_.1U% M>8^R?"!/?WG'3A>'G2\..V$<=L8X[)1QV#GCL)/&_1TVC=/8-(Z+NKPC#8PY ME.9!:11*\Z$T!J4%4!I'T50I-S:29SFY8GT)[ED/*"9VON4"G6JH#0* MI?E0&H/2 BB-HVBJKAN3S)FBJ@.H+0:E>5 :A=)\*(U!:0&4QE$T5:8 MAUM]W,L3L\AS(LHS\J*<1U"KX_-S 9H#]18GU.@ZG[X/#HG3AY=OMSG'7[=B;0_66 M)]1:4/<(2J-0F@^E M,2@M@-(XBJ;J^.2E0RCWR(6Z1U":!Z51*,V'TAB4%D!I'$53I=RX1Z[9/7J4 MXA7OR[=O+LDN?#F\*S'+RK=)E)^O2"86Y1LE7DJ_7QR>Z-,*'3K'GZL;=M.R M4CSM1JT;+!2:EP^E,;?[ZJ/V^"-H0(ZBJ5IK["+7;!>II\WRB=%,Q-7K3,J. M3367R#[+ZD6MR*#&D:M[,9#3%EEW3,^XK40*S= 9/0D!Q%4V76 MN#>N>8B3ILHLGUG:1&)%Z ^QV%=/)W]>K:*%R+0R@YHZ4)H'I5$HS8?2&)06 M0&D<15,5WI@Z+FJLDPL=ZP2E>5 :A=)\*(U!:0&4QE$T5BJ[GEFTWAP7BG1W/[ &Y'M:%.FV^KBISOKE!O+[59H6KPME@.([%+$LQ_W)*8[1>.Y[Q=>*#;2*H+[G*>X2UY)/)K=L_AS"U9UC0A MJ: L19QL%LZ-=QUX,V6@$7]1LA>58Z2D/#/V39U\62^7<(PEV=(0/7&&_4LTZ ^&AN=9=3,6&>3M>F*.<\(S./JJO7(L,A63A0. 7A+\19 M_OR3-^G_8G*Q33+?)EE@B:P6C%$9C%$;^W+%A!0("\%""M5A#35)1BB&/D2X MB&BFXI-NB?[-LA?"([@#7:,205/@\C6G>DW5OUZ6_;G[4HW&682?(R85Q+0W MK&."-I::.\:E.\:M[GAB$L=U?7 6:\\4F6K2FY/.JL_1\QJ*.V#\8\RT-VEH M/L9XO;%9]:14/6E5G9=W>JCY+5)SIG%+:"<&H:.&4!-FUA!ZC!E6>&I"IZ70 M:8?P8MW'NLF=GI4[[2#7A&G*/<:2"FJJ#-15:U[:"=35^4Q<'6,^':>K 31L MUJK@#%/-#U[_,*/V._Q"8RO^*)9J=X@!9/"("77LDG-<=9]4YG:OU2>-V9S6 M9W.FBW=>T\+*;&[TB&?PR+CI$1.HV:D,H/%1>S: 1J=ZE3J43W,4Z-RELYWUO%K++Y5MD"6VSUZ!R&>\_6=.]9 M'>^MLOE6V0);;/60'$9\KWW&O]W!SX1 127J%Q*JB=\8CU&'*;8+R#>"CHJ# M"30]41P.\[O798!_SX373OCN-#2-^4?=Q.:2@2VVNL^\N#H1P_X9 E M^$Q!;F5]M]MMLOE6V0);;/7X'%YYO*FM@MSZ\O3ND-AD\ZVR!;;8ZB$YO)9Y MK2\3G0OR[.PVRGF(?QX2%)!)K6C-&J78K>P\)P222&WY"WCZ72KSS;_R:OE9 MX49OIC>NWWK7*\]PW5>?(?1.]X$^_X9Q!SE+4X%BLH&EH$M Q>/Y9X'\1+), M[WL_,RE9H@\CO86E '!_PYA\.U$+E!]GEO\"4$L#!!0 ( N"8E<@=A1M M=P, %@0 9 >&PO=V]R:W-H965T+: A)+1?,0;!#OML^,-+:(I4B5I.-=H!]?DI(5RU%4;\M] ML7F9<\@S,YEPO-AS\446 I]+2F32Z]0JIK[OLP**+$<\0J8WMEP46*EIV+K MRTH SBVHI'X4!#._Q(1Y\<*N/8AXP7>*$@8/ LE=66+Q[18HWR^]T#LL/))M MH'HV1D?+$ M^1']A_L^*UF")1JG8CW&"K8D0Y\$9K+./!M!EJ-'D$KL,K43A&TO MT%U982)TEBB[^U$5(-"-E#J=5P466Y 7B.G)+UU@LXF>OJ$U;"W\?0(*$RH_ M:-O/ZP2]?__! M)\/XZP&\KYW:>C8Z>/8V&B1<0S5"X^ "14$T[KG/ZGQXU"?G_YV>_N?3.\X8 MMVDVMGSC-_BZ"9'5V3+OBW+-,^GG,65S+BN 8O_OFGM7JO!O7>L8W ![& UISNS'M'HK_1QPIT?3 . M:-XIO?J,#$'M#\FQ/\ 4$L#!!0 ( N"8E&PO=V]R:W-H965TDC3))4AM8+7]4&W5[.Y]=F$2K 7,V4[3E>['GVT(@9;2=L]?$FS/ M//:\9()G>:#L)T\!!'K,LX*OK%2(EA9KG6 <;$-_+6R9'=D-)2 X%)[1 #+8KZ])=1*ZO%+3$#P('WGI&RI1[2G^J MP76RLAQU(L@@%@J!Y=<#K"'+%$F>XY\::C5[*L7V\Y'^61LOC;G''-8T^YLD M(EU9,PLEL,7[3-S1PQ>H#9HH7DPSKC_1H99U+!3ON:!YK2Q/D).B^L:/M2-: M"I+3K^#5"MY3A?$+"GZMX+]UAW&M,'[K#I-:09MN5[9KQX58X&#)Z $Q)2UI MZD%[7VM+?Y%")_/. M)"PT"8L,P3J!F#:!F!HJ E.3P3 )"TW"(D.P3C NFF!<&"X"%6\R4 0JB=E@ M$>B3>5H$GLN\6 1FC;FS07/7E)54O>B<7ESZ;!R$O#?Q3,)"D[#($*P3B7D3 MB;FA*C W&0R3L- D+#($ZP3#=4YO_X[A.E #APK!ZR)A+3)<"'J%YOV5P&U= M>-Q!DZ^++77@X^A>][5UAF/_>S#1*"XW2(E.T;J2\4Z0\0[6B M!ID*B4E::)06F:)U0W*ZR+F#5Y/?J1?^J[>'6F3X^O Z)^KA>*/)DWIAMWHE M.(# #2% &0 'AL+W=OGV0[6JV>[][,))L :8 MV4[32O?'7]L0$E)*TSMK7Q)LSGD.Y\4'[.F&LI\\!1#H*<\*/K-2(6E.58R"%;V;QD@!.ME&>VYSAC.\>DL(*IGKMCP92N148*N&.( MK_,K%*A)NQ@6N(5+$#\*.^8'-D-)2$Y%)S0 C%8SJPK M=Q*YOE+0$G\3V/"]:Z1<>:#TIQK<)#/+44\$&<1"(;#\>X0Y9)DBR>?X54.M MQJ92W+_>TK]JYZ4S#YC#G&;_D$2D,^O"0@DL\3H3]W3S%]0.C10OIAG7OVA3 MRSH6BM=8K8"?H8* M.?B,%C@#1)?H*WF"I!+AZ.$9+6"EU4]"$)AD_%3*_EB$Z.3C*?J(2(%N299) MZWQJ"^F<>D0[KAVYKASQ7G'$1[>T$"E'49% TJ$?]NM?]NC;,JA-9+UM9*^] M7N "R@'RG3/D.9[?\3SSX]6]+G=^SWKTOZVW@N$W9>9KGO\*KU5)**ZJ9=*5 MY8HS[.:HMCGA)8YA9LF^R($]@A5\^N".G2]=(38)"TW"(D.P5C*&33*&??3@ M.Q4X0QGE')VLY+OD%,GUSNLE6S+Y$F+B62]Q^+4FI5JQ>F%WI:NR--:6U$OI M,7 &PZG]N)^%ES*?7PB%'4+^P&T+16^06M$8-=$8]4;CFW17MCQ9EG5WZFP^ MO8SWEJ5)6&@2%AF"M1(Q;A(Q-M0CQB:381(6FH1%AF"M9)PWR3C_8SVBLG31 MVR->RG3TB ZAESWB#5(K&A=--"YZHS&GK*3J0VGWX=/E:"_DO75I$A::A$6& M8*U,7#:9N#34)"Y-)L,D+#0)BPS!6LEPG=WNP?EC;:(V-=KO$P==XFV1L!8Y M6/^'3:(7U([%WD[*[8W%3;%D>%N=@!8T6ZN=%$?_HN.^,?KY[RU9H[30*"TR M16MGRMMERC/41&J0J928I(5&:9$I6CLEN_VAV[OC,=M(_",V)1U"'5\\0:HB8N^=T>0@"TX=CG$4TW4AJGUT,]L#^6MW,G<[YD-U M8*?/A';XZK3O5M8WD7TH@Z4TY0S.9=MCU0%:-1"TU"=$#U0(FNO+%' "3 G( M^TM*Q7:@##3'F,%_4$L#!!0 ( N"8E>:S@465P, "@+ 9 >&PO M=V]R:W-H965TOWLA2%8"S:US6;[[VL;0A/BC;;M?DEL,^^-YWGLF<6>BP=9 BCT M5%=,+KU2J6;N^S(KH2;RBC? ])>"BYHH/14[7S8"2&Y!=>7C($C\FE#FK19V M[5:L%KQ5%65P*Y!LZYJ([S=0\?W2"[W#PF>Z*Y59\%>+ANS@#M27YE;HF3^P MY+0&)BEG2$"Q]*[#^38U]M;@?PI[>31&)I)[SA_,Y-]\Z05F0U!!I@P#T7^/ ML(:J,D1Z&]]Z3F]P:8#'XP/[!QN[CN6>2%CSZBO-5;GTIA[*H2!MI3[S_4?H MXYD8OHQ7TOZB?6\;>"AKI>)U#]8[J"GK_LE3K\,10/.X ;@'X#$@?@80]8#H MI1[B'A"_U,.D!]C0_2YV*]R&*+):"+Y'PEAK-C.PZENTUHLRDR=W2NBO5./4 MZLU_7,JW:$L$HVPGT2T(M.9UK<_PKB0"T)L-*$(K;?,.2;,B%[[2C@W_[?U$C&A(@P5=I]0YF%@'IC@\KC!.XR2=Z@Q[/#X!E^$T2J,P/C7<.!F# M&8ZFIX9;)R.. _S3\$25R:#*Y*(JVZ+0Y03Q N6T:DU!01*R5E!%W:_0Y&PC MP2CXVX5!M,P?2;H9 @Z^:54L*%#_FO)D+PT&5R& MLS")PF0DB9,Q3<+).!F+6)1UT22_JT M MHTHB>,JJ5E<(5 A>(U4"RDB5M16Q/$FDV[MIV M,Z/UFW"^#AWK&]T&=EW;3_JNA_Q$Q(XRB2HHM*O@*M5[%5U?UDT4;VSC<<^5 M;F/LL-2M+ ACH+\7G*O#Q#@8FN/5#U!+ P04 " +@F)7%9Q,0#4# #' M$P #0 'AL+W-T>6QE7NPC)S5T2D(O\=W'4S:+*:)^=2Z2JVB^"^I_7C>\!F!@*Y$(W 'G&&\;"@ MQC M+^VD>K@R/H"">GRS+JS"N:;K;J]/M@[5S0:9*ITRW83IDHUI/!0L SF: MSQ=P-ZH( 31&Y7:0)$!ZC- ?9R7#YE4'RR.WR>QES_3)(FB.,8J.IEX%4RPNL4Q M_/C9,&W@@<6!2,^K-;[:>(<\W@?8FC[6(5BF>"=BF>*U!L1?-_!($O]J8W' M UL%K'<@OC\.])3?)XI@53%MV [&D23!$.A%?X_&,5*=&#[^]<%V210EB1\! MS*\@BC $=B..8 I X9$4?4>W'L?A9OW5+C]U]WX#U!+ P04 " +@F)7 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( N"8E=U6=CB%@0 ,<@ / >&PO=V]R:V)O;VLN>&ULQ9I+;]LX M$(#_"J&3>TAM/>*T05T@3=I= WT8=I ]+AB*MHE*I$M23M-?WZ$$MZ.L.M@+ MHY,CBI(^C<3YAE3>/!C[]=Z8K^Q[76FW2/;>'RZG4R?VLN;NI3E(#7NVQM;< MPZ;=3=W!2EZZO92^KJ;9;#:?UESIY.V;T[E6=HHWC)?"*Z.A,33<*?G@?N\/ MF^RHG+I7E?*/BZ3]NY()JY56M?HART4R2YC;FX>_C54_C/:\V@AKJFJ1I-V. M.VF]$O]IW@3(6W[OVA;/[]<<0!;)? 8GW"KK?-NC/3\'QJ.$SMU6X\T'57EI M;[B7?UG3')3>A=/ 74S1;;1Q./UV0;RT_R>,9KM50MX8T=12^RZ.5E8!4+N] M.KB$:5[+17)MCM*R%=_)<%-PE679W: ',A0N>ZE@AUV6+6-,'NU,I4JX>LG> M\8IK(5D;1X< ,P(P&PV0358<0>8$9/Z,D)L $0YPS&S9EX.T"+(@((O1(*]- M?4"0YP3D^7B0W.T1Y)R G(\&^?Y;HQ#D!0%Y,2+DOQF"?$5 OHH+^8X[U2*M MK'30M>W!N 9BM=,XDJ\)R-=Q(:\$/%2G0CM.VC,J:\_B(BWU$3J 0"5.TRDI MDL@F^<"597>\:B3[)+EK;/>^83Q*(VEDCT#E4C;"LW^XM5S[1[:&%\X>^_&C M%))&=LB5$+:!H?K1.#<(1ZDCC>R.I1:FENR6?^\S4:9(HZNBKI7ODEK(&)#P M/)1U4HLGHX(R11I9%6L) Q6&Q%H* PGM:0ZA_)!&%L1&[D(/MM3=X4_0*"ND MD;6P\1:NO%."W<)@=;_XVN>\[I7.E!?2R&*8A+'Z@KWG5L.+Y]@*2OOP5@+H M9L]QV9=1LL@BRX*4;*\2R"B!9)$%@C3+)C!UJZ1[@=G(24AD>R#?#K)1XL@B MB^,/XCUQ8DQ*(5EDA?Q1P!THQJ2LDD6VRD#"'GSBE%2RR%(9R-R#C)1=LMAV MH5)X/^E0ILDBFX9,X7U,RC199-/0*3S'JR"4:?+(IL$I_(Q]#B,]K,.QR8WT M7.$QGE.FR9_1-&=LU5BQYTY";.%P=M7#I*23/Z=TN@CVQG=.KGB-9)TSMH&S MEQB3LDX^GG5"1#$F99T\LG4&)W_##YT23QY9/'@:.$Q'*2>/ON)%3 C9!&-2 MRLDC*V>HPCAC-\KQW<[*'<:DE)-'5LXPYJ^T*>44D94S4 MA\V!,2CE% M9.4,E6R0*INZYO:1&8Q)*:>(K)QAS/ *P""J\'IL0G[_"G M_R%X^Q-02P,$% @ "X)B5XYA./J] 0 >AT !H !X;"]?[0YI6ZYS;MQ#2 M?!WW=>HW;3R;^M5##H8C$)W/Z-ZG]S/[,U.;?S/Q&:Y MW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S=;J=PN4C_/+GJ?2ZF5?>Y MD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O$/12/N@5@E[+!XTA:%P^ M2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18" MNP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L(=#;4&\CT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-L?-KL)]';4 MVPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>>ZQJ/;IY)=3Z_&V^?ORRO M-Q'GX07G $>M[[]02P,$% @ "X)B5YPKTP^] 0 =QT !, !;0V]N M=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$02 M6[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ M+#5Q9&Y\B:]]:9I) MXJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^ MW>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)= MI;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ "X)B5_'J M73CN *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ "X)B5YE&PO=V]R:W-H965T&UL M4$L! A0#% @ "X)B5U5*G;KW!P J"( !@ ("!_@T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X)B M5PXE=;.V P L@X !@ ("!0R 'AL+W=O!(,):/@D TL 8 M " @2\D !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ "X)B5WKVN$7- @ 9PD !@ M ("!53T 'AL+W=O'7U@T &XE 8 " @5A !X;"]W M;W)K&PO=V]R:W-H965T-4 M !X;"]W;W)K&UL4$L! A0#% @ "X)B5TWP M#T"2!P +14 !D ("!,5@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X)B5_F,BL6A!@ YA !D M ("!W6< 'AL+W=O&PO M=V]R:W-H965T0Z6] 8 M #43 9 " @0]] !X;"]W;W)K&UL4$L! A0#% @ "X)B5\.IOA]O"@ KAP !D ("! M.H0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "X)B5[>LL#!A"P +Q\ !D ("!I9H 'AL+W=O&PO=V]R:W-H965T2S !X;"]W;W)K&UL4$L! A0#% @ "X)B5TE+F7X#!0 0@T !D M ("!R[H 'AL+W=O&PO=V]R M:W-H965T(0, "D' M 9 " @6;$ !X;"]W;W)K&UL M4$L! A0#% @ "X)B5^E..O8+!0 *"0 !D ("!OL< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"X)B5YI@'9FI @ 7@< !D ("!X=8 'AL+W=O&PO=V]R:W-H965T4%6;>- 0 %H5 9 " @4GD !X;"]W M;W)K&UL4$L! A0#% @ "X)B5]D%=:A@ @ MRP4 !D ("!M.@ 'AL+W=O&PO=V]R:W-H965T% M.47TWP4 $HK 9 " @=ON !X;"]W;W)K&UL4$L! A0#% @ "X)B5R2SPB\Q%P L2H! !D M ("!\?0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "X)B5VK@./BJ!@ K38 !D ("!DA$! 'AL M+W=O'0 &0 @(%S& $ >&PO=V]R:W-H965T52!@@4PL %F% 9 " M@6T> 0!X;"]W;W)K&UL4$L! A0#% @ "X)B M5Y=_M>#,! J!D !D ("!]RD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X)B5^_'<\GB P TA0 M !D ("!F38! 'AL+W=O&PO=V]R:W-H965T.83CZO0$ M 'H= : " <*],/O0$ '<= 3 " M <%( 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ Y #D A@\ *]* 0 ! $! end XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 509 252 1 false 69 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://astecindustries.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://astecindustries.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://astecindustries.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://astecindustries.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Equity Sheet http://astecindustries.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Equity (Parenthetical) Sheet http://astecindustries.com/role/ConsolidatedStatementsofEquityParenthetical Consolidated Statements of Equity (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisition Sheet http://astecindustries.com/role/Acquisition Acquisition Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://astecindustries.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://astecindustries.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Product Warranty Reserves Sheet http://astecindustries.com/role/ProductWarrantyReserves Product Warranty Reserves Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Loss Reserves Sheet http://astecindustries.com/role/AccruedLossReserves Accrued Loss Reserves Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://astecindustries.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://astecindustries.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Revenue Recognition Sheet http://astecindustries.com/role/RevenueRecognition Revenue Recognition Notes 17 false false R18.htm 0000018 - Disclosure - Segment Information Sheet http://astecindustries.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 0000019 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnet Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net Notes 19 false false R20.htm 0000020 - Disclosure - (Loss) Earnings Per Common Share Sheet http://astecindustries.com/role/LossEarningsPerCommonShare (Loss) Earnings Per Common Share Notes 20 false false R21.htm 9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPolicies 21 false false R22.htm 9954472 - Disclosure - Acquisition (Tables) Sheet http://astecindustries.com/role/AcquisitionTables Acquisition (Tables) Tables http://astecindustries.com/role/Acquisition 22 false false R23.htm 9954473 - Disclosure - Inventories (Tables) Sheet http://astecindustries.com/role/InventoriesTables Inventories (Tables) Tables http://astecindustries.com/role/Inventories 23 false false R24.htm 9954474 - Disclosure - Fair Value Measurements (Tables) Sheet http://astecindustries.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://astecindustries.com/role/FairValueMeasurements 24 false false R25.htm 9954475 - Disclosure - Product Warranty Reserves (Tables) Sheet http://astecindustries.com/role/ProductWarrantyReservesTables Product Warranty Reserves (Tables) Tables http://astecindustries.com/role/ProductWarrantyReserves 25 false false R26.htm 9954476 - Disclosure - Revenue Recognition (Tables) Sheet http://astecindustries.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://astecindustries.com/role/RevenueRecognition 26 false false R27.htm 9954477 - Disclosure - Segment Information (Tables) Sheet http://astecindustries.com/role/SegmentInformationTables Segment Information (Tables) Tables http://astecindustries.com/role/SegmentInformation 27 false false R28.htm 9954478 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables) Tables http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnet 28 false false R29.htm 9954479 - Disclosure - (Loss) Earnings Per Common Share (Tables) Sheet http://astecindustries.com/role/LossEarningsPerCommonShareTables (Loss) Earnings Per Common Share (Tables) Tables http://astecindustries.com/role/LossEarningsPerCommonShare 29 false false R30.htm 9954480 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Details http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies 30 false false R31.htm 9954481 - Disclosure - Acquisition - Narrative (Details) Sheet http://astecindustries.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 31 false false R32.htm 9954482 - Disclosure - Acquisition - Purchase Price Allocation (Details) Sheet http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails Acquisition - Purchase Price Allocation (Details) Details 32 false false R33.htm 9954483 - Disclosure - Inventories (Details) Sheet http://astecindustries.com/role/InventoriesDetails Inventories (Details) Details http://astecindustries.com/role/InventoriesTables 33 false false R34.htm 9954484 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details) Sheet http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details) Details 34 false false R35.htm 9954485 - Disclosure - Product Warranty Reserves (Details) Sheet http://astecindustries.com/role/ProductWarrantyReservesDetails Product Warranty Reserves (Details) Details http://astecindustries.com/role/ProductWarrantyReservesTables 35 false false R36.htm 9954486 - Disclosure - Accrued Loss Reserves (Details) Sheet http://astecindustries.com/role/AccruedLossReservesDetails Accrued Loss Reserves (Details) Details http://astecindustries.com/role/AccruedLossReserves 36 false false R37.htm 9954487 - Disclosure - Income Taxes (Details) Sheet http://astecindustries.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://astecindustries.com/role/IncomeTaxes 37 false false R38.htm 9954488 - Disclosure - Commitments and Contingencies (Details) Sheet http://astecindustries.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://astecindustries.com/role/CommitmentsandContingencies 38 false false R39.htm 9954489 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 39 false false R40.htm 9954490 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://astecindustries.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 40 false false R41.htm 9954491 - Disclosure - Segment Information- Narrative (Details) Sheet http://astecindustries.com/role/SegmentInformationNarrativeDetails Segment Information- Narrative (Details) Details 41 false false R42.htm 9954492 - Disclosure - Segment Information - Summary of Segment Information (Details) Sheet http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails Segment Information - Summary of Segment Information (Details) Details 42 false false R43.htm 9954493 - Disclosure - Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details) Sheet http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details) Details 43 false false R44.htm 9954494 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details) Details http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables 44 false false R45.htm 9954495 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details) Details 45 false false R46.htm 9954496 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details) Details 46 false false R47.htm 9954497 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details) Details 47 false false R48.htm 9954498 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details) Sheet http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details) Details 48 false false R49.htm 9954499 - Disclosure - (Loss) Earnings Per Common Share (Details) Sheet http://astecindustries.com/role/LossEarningsPerCommonShareDetails (Loss) Earnings Per Common Share (Details) Details http://astecindustries.com/role/LossEarningsPerCommonShareTables 49 false false All Reports Book All Reports aste-20230930.htm aste-20230930.xsd aste-20230930_cal.xml aste-20230930_def.xml aste-20230930_lab.xml aste-20230930_pre.xml aste-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "aste-20230930.htm": { "nsprefix": "aste", "nsuri": "http://astecindustries.com/20230930", "dts": { "inline": { "local": [ "aste-20230930.htm" ] }, "schema": { "local": [ "aste-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "aste-20230930_cal.xml" ] }, "definitionLink": { "local": [ "aste-20230930_def.xml" ] }, "labelLink": { "local": [ "aste-20230930_lab.xml" ] }, "presentationLink": { "local": [ "aste-20230930_pre.xml" ] } }, "keyStandard": 229, "keyCustom": 23, "axisStandard": 26, "axisCustom": 0, "memberStandard": 49, "memberCustom": 20, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 509, "entityCount": 1, "segmentCount": 69, "elementCount": 440, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1077, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://astecindustries.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://astecindustries.com/role/ConsolidatedBalanceSheets", "longName": "0000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R5": { "role": "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R6": { "role": "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R7": { "role": "http://astecindustries.com/role/ConsolidatedStatementsofEquity", "longName": "0000007 - Statement - Consolidated Statements of Equity", "shortName": "Consolidated Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-53", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R8": { "role": "http://astecindustries.com/role/ConsolidatedStatementsofEquityParenthetical", "longName": "0000008 - Statement - Consolidated Statements of Equity (Parenthetical)", "shortName": "Consolidated Statements of Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies", "shortName": "Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://astecindustries.com/role/Acquisition", "longName": "0000010 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://astecindustries.com/role/Inventories", "longName": "0000011 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://astecindustries.com/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://astecindustries.com/role/ProductWarrantyReserves", "longName": "0000013 - Disclosure - Product Warranty Reserves", "shortName": "Product Warranty Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://astecindustries.com/role/AccruedLossReserves", "longName": "0000014 - Disclosure - Accrued Loss Reserves", "shortName": "Accrued Loss Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "aste:AccruedLossReservesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "aste:AccruedLossReservesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://astecindustries.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://astecindustries.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://astecindustries.com/role/RevenueRecognition", "longName": "0000017 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://astecindustries.com/role/SegmentInformation", "longName": "0000018 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnet", "longName": "0000019 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://astecindustries.com/role/LossEarningsPerCommonShare", "longName": "0000020 - Disclosure - (Loss) Earnings Per Common Share", "shortName": "(Loss) Earnings Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://astecindustries.com/role/AcquisitionTables", "longName": "9954472 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://astecindustries.com/role/InventoriesTables", "longName": "9954473 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://astecindustries.com/role/FairValueMeasurementsTables", "longName": "9954474 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://astecindustries.com/role/ProductWarrantyReservesTables", "longName": "9954475 - Disclosure - Product Warranty Reserves (Tables)", "shortName": "Product Warranty Reserves (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://astecindustries.com/role/RevenueRecognitionTables", "longName": "9954476 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://astecindustries.com/role/SegmentInformationTables", "longName": "9954477 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables", "longName": "9954478 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://astecindustries.com/role/LossEarningsPerCommonShareTables", "longName": "9954479 - Disclosure - (Loss) Earnings Per Common Share (Tables)", "shortName": "(Loss) Earnings Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails", "longName": "9954480 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-98", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R31": { "role": "http://astecindustries.com/role/AcquisitionNarrativeDetails", "longName": "9954481 - Disclosure - Acquisition - Narrative (Details)", "shortName": "Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:BusinessCombinationIntegrationRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R32": { "role": "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails", "longName": "9954482 - Disclosure - Acquisition - Purchase Price Allocation (Details)", "shortName": "Acquisition - Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R33": { "role": "http://astecindustries.com/role/InventoriesDetails", "longName": "9954483 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails", "longName": "9954484 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measure on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-138", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://astecindustries.com/role/ProductWarrantyReservesDetails", "longName": "9954485 - Disclosure - Product Warranty Reserves (Details)", "shortName": "Product Warranty Reserves (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://astecindustries.com/role/AccruedLossReservesDetails", "longName": "9954486 - Disclosure - Accrued Loss Reserves (Details)", "shortName": "Accrued Loss Reserves (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://astecindustries.com/role/IncomeTaxesDetails", "longName": "9954487 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R38": { "role": "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "longName": "9954488 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "longName": "9954489 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-229", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R40": { "role": "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954490 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://astecindustries.com/role/SegmentInformationNarrativeDetails", "longName": "9954491 - Disclosure - Segment Information- Narrative (Details)", "shortName": "Segment Information- Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "longName": "9954492 - Disclosure - Segment Information - Summary of Segment Information (Details)", "shortName": "Segment Information - Summary of Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-458", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R43": { "role": "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "longName": "9954493 - Disclosure - Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details)", "shortName": "Segment Information - Reconciliation of Total Segment Profits to Consolidated Totals (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "aste:ScheduleOfAssetImpairmentChargesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-458", "name": "aste:GainLossFacilityClosuresReductionInForceAndInventoryAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R44": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "longName": "9954494 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R45": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails", "longName": "9954495 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring and the Net Gain on Sale of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:SeveranceCosts1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R46": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "longName": "9954496 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Restructuring Charge by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R47": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "longName": "9954497 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Impairment Charges by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "aste:ScheduleOfAssetImpairmentChargesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "aste:ScheduleOfAssetImpairmentChargesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R48": { "role": "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails", "longName": "9954498 - Disclosure - Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details)", "shortName": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net - Sale of Fixed Assets by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "aste:ScheduleOfFixedAssetSalesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "aste:ScheduleOfFixedAssetSalesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } }, "R49": { "role": "http://astecindustries.com/role/LossEarningsPerCommonShareDetails", "longName": "9954499 - Disclosure - (Loss) Earnings Per Common Share (Details)", "shortName": "(Loss) Earnings Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aste-20230930.htm", "unique": true } } }, "tag": { "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r90", "r176", "r212", "r226", "r232", "r235", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r493", "r726", "r837" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual obligation", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r803" ] }, "aste_ContingentLiabilitiesForLettersOfCreditIssuedOnBehalfOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ContingentLiabilitiesForLettersOfCreditIssuedOnBehalfOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries", "label": "Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries", "documentation": "The total amount of the contingent obligation under letters of credit issued on behalf of foreign subsidiaries." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r543", "r544" ] }, "aste_StockIssuedDuringPeriodAmountRestrictedStockAwardVesting": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "StockIssuedDuringPeriodAmountRestrictedStockAwardVesting", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under incentive plan", "label": "Stock Issued During Period, Amount, Restricted Stock Award, Vesting", "documentation": "Stock Issued During Period, Amount, Restricted Stock Award, Vesting" } } }, "auth_ref": [] }, "aste_AcquisitionAndIntegrationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "AcquisitionAndIntegrationCosts", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transaction costs", "label": "Acquisition and Integration Costs", "documentation": "Acquisition and Integration Costs" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee related liabilities", "label": "Employee-related Liabilities, Current", "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": [ "r19" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r76", "r77", "r109", "r610", "r673", "r699", "r771" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r76", "r356" ] }, "aste_DistributionToSupplementalEmployeeRetirementProgramParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "DistributionToSupplementalEmployeeRetirementProgramParticipant", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to deferred compensation programs' participants", "label": "Distribution To Supplemental Employee Retirement Program Participant", "documentation": "Distribution from Supplemental Employee Retirement Program (Serp Rabi trust) to Serp participant after termination." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share repurchases (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r76", "r77", "r109", "r605", "r673", "r699" ] }, "aste_ManufacturingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ManufacturingEquipmentMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Equipment", "label": "Manufacturing Equipment [Member]", "documentation": "Manufacturing Equipment" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "aste_LossContingencyMaximumOfPossibleLossOnUnpaidBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "LossContingencyMaximumOfPossibleLossOnUnpaidBalance", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum exposure", "label": "Loss Contingency, Maximum of Possible Loss on Unpaid Balance", "documentation": "Reflects the maximum amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r829" ] }, "aste_ServiceAndEquipmentInstallationRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ServiceAndEquipmentInstallationRevenueMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service and equipment installation revenue", "label": "Service and Equipment Installation Revenue [Member]", "documentation": "Revenues for contracts with the purchaser of its equipment to also provide installation services or repair services for products past its warranty period." } } }, "auth_ref": [] }, "country_BR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BR", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brazil", "label": "BRAZIL" } } }, "auth_ref": [] }, "aste_MINDSAutomationGroupIncMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "MINDSAutomationGroupIncMember", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MINDS Automation Group Inc", "label": "MINDS Automation Group Inc [Member]", "documentation": "MINDS Automation Group Inc" } } }, "auth_ref": [] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r829" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable/prepaid", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "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": [ "r799" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r109" ] }, "aste_OthersMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "OthersMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Others [Member]", "documentation": "A specified group of foreign countries about which segment information is provided by the entity." } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r829" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual Fund", "label": "Mutual Fund [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r842" ] }, "aste_CorporateAndReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "CorporateAndReconcilingItemsMember", "presentation": [ "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other", "label": "Corporate And Reconciling Items [Member]", "documentation": "Corporate And Reconciling Items" } } }, "auth_ref": [] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r745", "r813", "r814", "r815" ] }, "aste_NetIncomeLossTransformationProgram": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "NetIncomeLossTransformationProgram", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transformation program", "label": "Net Income (Loss) Transformation Program", "documentation": "Net Income (Loss) Transformation Program" } } }, "auth_ref": [] }, "us-gaap_OtherAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other impairment charges", "label": "Other Asset Impairment Charges", "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value." } } }, "auth_ref": [ "r800", "r825" ] }, "aste_ExtendedWarrantyRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ExtendedWarrantyRevenueMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended Warranty Revenue", "label": "Extended Warranty Revenue [Member]", "documentation": "Revenues for extended warranties sold are recognized over the life of the contract." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r279", "r280", "r284", "r285", "r286", "r287", "r288", "r289", "r355", "r357", "r479", "r510", "r511", "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", "r538", "r539", "r569", "r728", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r816", "r817", "r818", "r819" ] }, "aste_StockIssuedDuringPeriodSharesRestrictedStockAwardVesting": { "xbrltype": "sharesItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVesting", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under incentive plan (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Vesting", "documentation": "Total number of shares issued related to restricted stock units vesting during the period." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, decrease from redemptions or purchase of interests", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r66", "r109", "r116" ] }, "aste_ConsolidatedSubsidiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ConsolidatedSubsidiaryMember", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Subsidiary", "label": "Consolidated Subsidiary [Member]", "documentation": "Consolidated Subsidiary" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://astecindustries.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate reconciliation, percent", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r450" ] }, "aste_RecaptureOfIntercompanyProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "RecaptureOfIntercompanyProfit", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Elimination of intercompany profit", "label": "Recapture of Intercompany Profit", "documentation": "Recapture of Intercompany Profit" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r89", "r354", "r504", "r800" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r355", "r357", "r479", "r510", "r511", "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", "r538", "r539", "r569", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r816", "r817", "r818", "r819" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyExpense", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranties", "label": "Product Warranty Expense", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r7", "r834" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued product warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r835", "r836" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total asset impairment charges", "terseLabel": "Total asset impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r8", "r50" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments", "label": "Derivative Asset", "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": [ "r152", "r153", "r492", "r612", "r613", "r614", "r616", "r617", "r619", "r620", "r621", "r623", "r624", "r639", "r640", "r685", "r686", "r687", "r688", "r689", "r690", "r722", "r764", "r862" ] }, "aste_ScheduleOfAssetImpairmentChargesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ScheduleOfAssetImpairmentChargesTableTextBlock", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Asset Impairment Charges", "label": "Schedule Of Asset Impairment Charges [Table Text Block]", "documentation": "Schedule Of Asset Impairment Charges" } } }, "auth_ref": [] }, "aste_InternallyDevelopedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "InternallyDevelopedSoftwareMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internally Developed Software", "label": "Internally Developed Software [Member]", "documentation": "Internally Developed Software" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis of Presentation and Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r101", "r102", "r103", "r114" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rates on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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. Excludes amounts 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": [ "r494" ] }, "aste_PartsAndComponentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "PartsAndComponentSalesMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts and component sales", "label": "Parts and Component Sales [Member]", "documentation": "Revenues from sale of parts and component rendered in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r18", "r176", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r468", "r471", "r472", "r493", "r631", "r725", "r772", "r837", "r848", "r849" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "calculation": { "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business exit costs", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash", "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": [ "r1", "r98" ] }, "aste_OtherRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "OtherRevenuesMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Revenues [Member]", "documentation": "Miscellaneous revenues including early pay discounts and floor plan interest reimbursements." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r82", "r121", "r561", "r759", "r801", "r820", "r846" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r32", "r98", "r175" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product 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_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, consideration", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs associated with leadership change and overhead restructuring", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8" ] }, "aste_AccruedLossReservesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "AccruedLossReservesTextBlock", "presentation": [ "http://astecindustries.com/role/AccruedLossReserves" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Loss Reserves", "label": "Accrued Loss Reserves [Text Block]", "documentation": "The entire disclosure for accrued loss reserves at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r77" ] }, "aste_LetterOfCreditLenderMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "LetterOfCreditLenderMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit Lender", "label": "Letter of Credit Lender [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total loss (gain) on sale of property and equipment, net", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r800" ] }, "aste_MaterialSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "MaterialSolutionsMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Materials Solutions", "label": "Material Solutions [Member]", "documentation": "Material Solutions." } } }, "auth_ref": [] }, "us-gaap_CargoAndFreightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CargoAndFreightMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Freight revenue", "label": "Cargo and Freight [Member]", "documentation": "Product transported between locations." } } }, "auth_ref": [ "r841" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "aste_UsedEquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "UsedEquipmentSalesMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Used equipment sales", "label": "Used Equipment Sales [Member]", "documentation": "Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of dividends", "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": [ "r30" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables, net of allowance for credit losses of $0.7, respectively", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r147", "r641" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "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": [ "r93" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r502", "r509" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r209", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r310", "r315", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r730", "r781", "r859" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Municipal bonds", "label": "Municipal Bonds [Member]", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r305", "r309", "r657" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Table]", "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r309", "r657" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r502", "r509" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r235" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Asset impairment charges", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility Closing", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r96" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r32", "r138", "r716" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset." } } }, "auth_ref": [ "r53" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r723", "r745", "r747", "r856" ] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r307", "r308", "r313", "r314" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r774" ] }, "us-gaap_EquityFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityFundsMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Funds", "label": "Equity Funds [Member]", "documentation": "An investment that pools funds from many investors to invest in a combination of underlying investments, primarily equity investments." } } }, "auth_ref": [ "r842" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Disposed of by Sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r179", "r180", "r181", "r207", "r542", "r604", "r611", "r625", "r626", "r627", "r628", "r629", "r630", "r633", "r636", "r637", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r673", "r765" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Costs", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r54", "r55", "r56" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Liability [Line Items]", "label": "Product Warranty Liability [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_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued loss reserves", "label": "Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve", "documentation": "Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r7" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciliation [Abstract]", "label": "Segment Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment Eliminations", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r774" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired finite-lived intangible assets, weighted average useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r106" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (expenses) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r313", "r314", "r315" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Withholding tax paid upon vesting of share-based compensation awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r169" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net of accumulated amortization of $49.3 and $45.1, respectively", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r46", "r48" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "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": [ "r371", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/IncomeTaxesDetails", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) provision", "negatedLabel": "Income tax benefit (provision)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r127", "r129", "r192", "r193", "r220", "r449", "r458", "r574" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r149", "r242", "r278", "r281", "r283", "r858" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r78", "r759", "r863" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Restructuring", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r731", "r732", "r733", "r734" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r29" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, ownership percentage by parent", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "country_MX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MX", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mexico", "label": "MEXICO" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income attributable to controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r27", "r156", "r158", "r166", "r549", "r572" ] }, "us-gaap_TradingSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesDebt", "crdr": "debit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading debt securities:", "label": "Debt Securities, Trading", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r144", "r718", "r812" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r811", "r847" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16", "r759" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 }, "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails", "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "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": [ "r140", "r291", "r545", "r730", "r759", "r823", "r824" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r178", "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235", "r340", "r341", "r342", "r343", "r345", "r346", "r348", "r350", "r351", "r837", "r838" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r353", "r398", "r399", "r400", "r401", "r402", "r403", "r513", "r514", "r515", "r735", "r736", "r745", "r746", "r747" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r124" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to controlling interest", "terseLabel": "Net (loss) income attributable to controlling interest", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r88", "r100", "r123", "r135", "r154", "r157", "r161", "r176", "r182", "r184", "r185", "r187", "r188", "r192", "r193", "r199", "r212", "r226", "r232", "r235", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r483", "r493", "r567", "r654", "r671", "r672", "r726", "r770", "r837" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r178", "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235", "r340", "r341", "r342", "r343", "r345", "r346", "r348", "r350", "r351", "r837", "r838" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Company stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r613", "r615", "r616", "r619", "r622", "r676", "r678", "r680", "r683", "r684", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r764" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r118", "r143", "r176", "r212", "r227", "r233", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r467", "r471", "r493", "r553", "r646", "r759", "r772", "r837", "r838", "r848" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r70" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r541", "r799" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "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": [ "r840" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://astecindustries.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets", "http://astecindustries.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total", "label": "Inventory, 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": [ "r150", "r717", "r759" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r318", "r779" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r70" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r790" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r447", "r448", "r554" ] }, "us-gaap_OtherDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDebtSecuritiesMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Debt Obligations [Member]", "documentation": "Investments in debt securities classified as other." } } }, "auth_ref": [ "r821", "r842", "r845" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r24", "r120", "r176", "r273", "r340", "r343", "r344", "r345", "r351", "r352", "r493", "r560", "r635" ] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r13" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r359", "r361", "r372" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r804", "r805", "r844", "r861", "r865" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r371", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "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": [ "r111", "r465" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r613", "r615", "r616", "r619", "r622", "r676", "r678", "r680", "r683", "r684", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r764" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranty Liability", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r335" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://astecindustries.com/role/LossEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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": [ "r485", "r486" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r437", "r807" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://astecindustries.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r79", "r109", "r559", "r597", "r602", "r606", "r634", "r759" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r58", "r59", "r464", "r749", "r752" ] }, "us-gaap_GainLossOnDispositionOfAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssetsAbstract", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss (gain) on sale of property and equipment, net", "label": "Gain (Loss) on Disposition of Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty liabilities accrued", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r338" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://astecindustries.com/role/LossEarningsPerCommonShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/LossEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - Diluted", "totalLabel": "Denominator for diluted earnings per common share", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r197", "r202" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://astecindustries.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory, Current", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r15", "r83", "r84", "r85" ] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee", "label": "Performance Guarantee [Member]", "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://astecindustries.com/role/LossEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/LossEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "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": [ "r808" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r194", "r437", "r779", "r780", "r807" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r464", "r749", "r752" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r485", "r486", "r489" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Reserve balance, beginning of the period", "periodEndLabel": "Reserve balance, end of the period", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r72", "r331", "r336", "r339" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in 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": [ "r7" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://astecindustries.com/role/LossEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/LossEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares outstanding - Basic", "terseLabel": "Denominator for basic earnings per common share", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r196", "r202" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r194", "r437", "r779", "r807" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r58", "r59", "r464" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r325", "r330", "r331", "r334" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "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": [ "r464" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Warranty liabilities settled", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r337" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r105", "r720" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r105", "r721" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r325", "r330", "r331", "r334" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r177", "r445", "r451", "r453", "r454", "r457", "r461", "r462", "r463", "r607" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation expense (benefit)", "label": "Increase (Decrease) in Deferred Compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r7" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total restructuring related charges", "terseLabel": "Total restructuring related charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8", "r311", "r313", "r827" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReserves" ], "lang": { "en-us": { "role": { "verboseLabel": "Product Warranty Reserves", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r326", "r327", "r328", "r329", "r332", "r333" ] }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "crdr": "debit", "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and parts", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount." } } }, "auth_ref": [ "r105", "r792" ] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee related liabilities", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherInventoryNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryNetOfReserves", "crdr": "debit", "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Used equipment", "label": "Other Inventory, Net of Reserves", "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r44", "r791" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "documentation": "The name of the impaired assets to be held and used by the entity." } } }, "auth_ref": [ "r53" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r502", "r509" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r308", "r312" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) earnings per common share - Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r184", "r185", "r187", "r188", "r190", "r198", "r200", "r201", "r202", "r206", "r482", "r483", "r550", "r573", "r724" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation of $243.2 and $233.8, respectively", "label": "Property, Plant and Equipment, Net", "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": [ "r9", "r552", "r563", "r759" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r61" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2013 authorized 40,000,000 shares of $0.20 par value; issued and outstanding \u2013 22,739,296 as of September 30, 2023 and 22,624,031 as of December\u00a031, 2022", "label": "Common Stock, Value, Issued", "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": [ "r77", "r557", "r759" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r108", "r316", "r317", "r702", "r828" ] }, "us-gaap_SelfInsuranceReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveNoncurrent", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/AccruedLossReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self insurance reserve, noncurrent", "label": "Self Insurance Reserve, Noncurrent", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical", "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r77", "r633", "r652", "r865", "r866" ] }, "us-gaap_SelfInsuranceReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserveCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued loss reserves", "label": "Self Insurance Reserve, Current", "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in-Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r442", "r443", "r444", "r610", "r804", "r805", "r806", "r844", "r865" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails", "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase price", "totalLabel": "Total purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r61" ] }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTradingSecurities", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of trading securities, net", "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income." } } }, "auth_ref": [ "r7", "r31" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia [Member]" } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "srt_SouthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SouthAmericaMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South America (Excluding Brazil)", "label": "South America [Member]" } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "srt_AfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AfricaMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Africa", "label": "Africa [Member]" } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of borrowings on credit facilities and bank loans", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r798" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends, Common Stock", "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": [ "r5", "r109" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_CentralAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CentralAmericaMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Central America (Excluding Mexico)", "label": "Central America [Member]" } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group", "documentation": "Amount of assets held-for-sale that are not part of a disposal group." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from borrowings on credit facilities and bank loans", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r797" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r28" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://astecindustries.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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": [ "r484" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recently Adopted Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r145" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r353", "r398", "r399", "r400", "r401", "r402", "r403", "r486", "r513", "r514", "r515", "r735", "r736", "r745", "r746", "r747" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables and contract assets, net of allowance for credit losses of $2.5 and $2.3, respectively", "label": "Receivables, Net, Current", "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": [ "r759" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, 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": [ "r353", "r398", "r403", "r486", "r514", "r735", "r736", "r745", "r746", "r747" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r774" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r353", "r398", "r403", "r486", "r513", "r745", "r746", "r747" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "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": [ "r290" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r485", "r486", "r487", "r488", "r490" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity", "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r23", "r131", "r159", "r160", "r161", "r179", "r180", "r181", "r183", "r191", "r193", "r207", "r274", "r277", "r358", "r442", "r443", "r444", "r455", "r456", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r495", "r497", "r498", "r499", "r500", "r501", "r508", "r593", "r594", "r595", "r610", "r673" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r179", "r180", "r181", "r183", "r191", "r193", "r274", "r277", "r442", "r443", "r444", "r455", "r456", "r473", "r475", "r476", "r478", "r481", "r593", "r595", "r610", "r865" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stocks", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r762", "r763", "r766", "r767", "r768", "r769", "r861", "r865" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity", "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r131", "r159", "r160", "r161", "r179", "r180", "r181", "r183", "r191", "r193", "r207", "r274", "r277", "r358", "r442", "r443", "r444", "r455", "r456", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r495", "r497", "r498", "r499", "r500", "r501", "r508", "r593", "r594", "r595", "r610", "r673" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax liabilities", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Franchisor Disclosure [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "aste_PercentageOfPotentialLiabilityOnUnpaidBalance": { "xbrltype": "percentItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "PercentageOfPotentialLiabilityOnUnpaidBalance", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of potential contingent liability on unpaid balance", "label": "Percentage of Potential Liability on Unpaid Balance", "documentation": "Percentage of potential liability on unpaid balance on certain past customer equipment purchases that were financed by an outside finance entity." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "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": [ "r77" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r633" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Shareholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r80", "r81", "r104", "r635", "r652", "r674", "r675", "r759", "r772", "r801", "r820", "r846", "r865" ] }, "us-gaap_VariableRateDemandObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDemandObligationMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floating rate notes", "label": "Variable Rate Demand Obligation [Member]", "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [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": [ "r2", "r10", "r26", "r474", "r477", "r508", "r593", "r594", "r794", "r795", "r796", "r804", "r805", "r806" ] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, incurred cost", "label": "Restructuring and Related Cost, Incurred Cost", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r307", "r310", "r313", "r315" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 8)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r22", "r73", "r555", "r632" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r237", "r542", "r586", "r587", "r588", "r589", "r590", "r591", "r714", "r738", "r760", "r781", "r832", "r833", "r840", "r859" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringSettlementAndImpairmentProvisions", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring, impairment and other asset charges, net", "totalLabel": "Restructuring, impairment and other asset charges, net", "label": "Restructuring, Settlement and Impairment Provisions", "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss." } } }, "auth_ref": [ "r92" ] }, "us-gaap_RestructuringSettlementAndImpairmentProvisionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringSettlementAndImpairmentProvisionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring, Settlement and Impairment Provisions [Abstract]", "label": "Restructuring, Settlement and Impairment Provisions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r485", "r486", "r489" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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": [ "r17" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables and other contract assets", "label": "Increase (Decrease) in 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": [ "r7" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges:", "label": "Restructuring Cost and Reserve [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": [ "r307", "r308", "r309", "r310", "r313", "r314", "r315" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r307", "r308", "r313", "r314" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r132", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r206", "r275", "r276", "r456", "r480", "r481", "r482", "r483", "r505", "r507", "r508", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest, net of capitalized interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r170", "r173", "r174" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r110", "r128", "r459", "r460", "r802" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r132", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r206", "r275", "r276", "r456", "r480", "r481", "r482", "r483", "r505", "r507", "r508", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r136", "r151", "r176", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r467", "r471", "r493", "r759", "r837", "r838", "r848" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r239", "r240", "r614", "r618", "r620", "r678", "r680", "r684", "r694", "r701", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r715", "r739", "r764", "r840", "r859" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "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": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r438", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash items:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "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": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r438", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnet" ], "lang": { "en-us": { "role": { "terseLabel": "Strategic Transformation and Restructuring, Impairment and Other Asset Charges, net", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/AccruedLossReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for claims and claims adjustment expense", "label": "Liability for Claims and Claims Adjustment Expense", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r74", "r126" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r134" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to right-of-use assets and lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r506", "r758" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and refundable income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r719", "r729", "r822" ] }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Error Correction, Adjustment", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]" } } }, "auth_ref": [ "r184", "r185", "r186", "r190", "r191", "r192", "r193" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r239", "r240", "r614", "r618", "r620", "r678", "r680", "r684", "r694", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r715", "r739", "r764", "r840", "r859" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading equity securities:", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r144", "r491", "r718" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock \u2013 authorized 2,000,000 shares of $1.00 par value; none issued", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r556", "r759" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r759" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r212", "r226", "r232", "r235", "r726" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding tax paid upon equity award vesting", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r21" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net (income) loss attributable to noncontrolling interest", "negatedTerseLabel": "Net (income) loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r117", "r154", "r157", "r192", "r193", "r566", "r796" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://astecindustries.com/role/LossEarningsPerCommonShare" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss) Earnings Per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r195", "r203", "r204", "r205" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://astecindustries.com/role/LossEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive restricted stock units excluded from the calculation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r203" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://astecindustries.com/role/LossEarningsPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r808" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r75", "r119", "r759", "r857" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows", "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://astecindustries.com/role/ConsolidatedStatementsofEquity", "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r135", "r154", "r157", "r171", "r176", "r182", "r192", "r193", "r212", "r226", "r232", "r235", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r466", "r469", "r470", "r483", "r493", "r551", "r565", "r609", "r654", "r671", "r672", "r726", "r756", "r757", "r771", "r796", "r837" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r87", "r122", "r212", "r226", "r232", "r235", "r551", "r564", "r726" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Other", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r12", "r226", "r227", "r228", "r229", "r235", "r810" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r447", "r448" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r71", "r125", "r162", "r216", "r503", "r658", "r770", "r864" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r793" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Per share data:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid, 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": [ "r33" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r168", "r282" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r57", "r76", "r77", "r109" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology Rights", "label": "Developed Technology Rights [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": [ "r113" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion 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": [ "r8", "r217" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails", "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "negatedTerseLabel": "Cost of sales", "label": "Cost of Goods and Services 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": [ "r91", "r542" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "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": [ "r179", "r180", "r181", "r207", "r542", "r604", "r611", "r625", "r626", "r627", "r628", "r629", "r630", "r633", "r636", "r637", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r673", "r765" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r789" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r133", "r209", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r306", "r310", "r315", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r730", "r781", "r859" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r359", "r360", "r372" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_GainLossOnDispositionOfAssets1", "weight": 1.0, "order": 1.0 }, "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows", "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (gain) on sale of property and equipment, net", "verboseLabel": "(Loss) gain on sale of property and equipment, net", "terseLabel": "Gain (loss) on disposition of property plant equipment", "negatedTerseLabel": "Total loss (gain) on sale of property and equipment, net", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r359", "r360", "r372" ] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss, receivable, other, current", "label": "Allowance for Credit Loss, Receivable, Other, Current", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r147" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r76", "r356" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r141", "r303" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r52", "r139", "r562" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r745", "r747", "r860" ] }, "us-gaap_AdditionalCashFlowElementsInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsInvestingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing activities:", "label": "Additional Cash Flow Elements, Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r633" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r776" ] }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, integration elated costs", "label": "Business Combination, Integration Related Costs", "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "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": [ "r25", "r26", "r86", "r148", "r558", "r598", "r602" ] }, "us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsFinancingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash financing activities:", "label": "Additional Cash Flow Elements, Financing Activities [Abstract]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r777" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r237", "r542", "r586", "r587", "r588", "r589", "r590", "r591", "r714", "r738", "r760", "r781", "r832", "r833", "r840", "r859" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Expenditures for property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r97" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r436", "r540", "r592", "r623", "r624", "r677", "r679", "r681", "r682", "r693", "r712", "r713", "r727", "r737", "r755", "r761", "r839", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r867", "r869", "r870", "r871" ] }, "aste_StandardAndExtendedProductWarrantyAccrualOtherAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "StandardAndExtendedProductWarrantyAccrualOtherAccruals", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Standard and Extended Product Warranty Accrual, Other Accruals", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from other accruals not specified in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, estimate of possible loss", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r319", "r320", "r323", "r324" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r436", "r540", "r592", "r623", "r624", "r677", "r679", "r681", "r682", "r693", "r712", "r713", "r727", "r737", "r755", "r761", "r839", "r850", "r851", "r852", "r853", "r854", "r855" ] }, "aste_ScheduleOfFixedAssetSalesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ScheduleOfFixedAssetSalesTableTextBlock", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fixed Asset Sales", "label": "Schedule Of Fixed Asset Sales [Table Text Block]", "documentation": "Schedule Of Fixed Asset Sales" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "aste_SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "SupplementalEmployeeRetirementPlanAndNonQualifiedDeferredCompensationPlanMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Employee Retirement Plan and Non-Qualified Deferred Compensation Plan", "label": "Supplemental Employee Retirement Plan And Non-Qualified Deferred Compensation Plan [Member]", "documentation": "Supplemental Employee Retirement Plan And Non-Qualified Deferred Compensation Plan" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities", "label": "Debt Securities [Member]", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r43", "r764", "r868" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other expenses, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://astecindustries.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails", "http://astecindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r809" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "aste_DeferredCompensationProgramsTransactionsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "DeferredCompensationProgramsTransactionsNet", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation programs' transactions, net", "label": "Deferred Compensation Programs Transactions, Net", "documentation": "The sale/purchase of shares held by the Company's supplemental executive retirement plan (SERP)." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://astecindustries.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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": [ "r130", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r373" ] }, "aste_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesAccruedPayrollAndRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesAccruedPayrollAndRelatedLiabilities", "crdr": "credit", "calculation": { "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/AcquisitionPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued payroll and related liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued payroll and related liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Accrued payroll and related liabilities" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r778" ] }, "aste_StandardProductWarrantyWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "StandardProductWarrantyWarrantyPeriod", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard product warranty, warranty period", "label": "Standard Product Warranty, Warranty Period", "documentation": "Standard Product Warranty, Warranty Period" } } }, "auth_ref": [] }, "aste_AgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "AgencyBondsMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency bonds", "label": "Agency Bonds [Member]", "documentation": "Agency Bonds" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r446", "r452" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r789" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r484", "r490" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "aste_EarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Operating Adjusted EBITDA", "label": "Earnings Before Interest, Taxes, Depreciation And Amortization", "documentation": "Earnings Before Interest, Taxes, Depreciation And Amortization" } } }, "auth_ref": [] }, "aste_IncreaseDecreaseInAccruedProductWarranty": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "IncreaseDecreaseInAccruedProductWarranty", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued product warranty", "label": "Increase (Decrease) in Accrued Product Warranty", "documentation": "Amount of increase (decrease) in the standard product warranty accrual." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r69", "r115", "r156", "r158", "r164", "r547", "r570" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "aste_SupplementalExecutiveRetirementPlanTransactionsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "SupplementalExecutiveRetirementPlanTransactionsNet", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Sale of Company stock by deferred compensation programs, net", "label": "Supplemental Executive Retirement Plan transactions, net", "documentation": "Sale / (purchase) of company stock by SERP, net ." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r773" ] }, "us-gaap_DeferredCompensationShareBasedPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationShareBasedPaymentsMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Company Shares Held by DCP", "label": "Deferred Compensation, Share-Based Payments [Member]", "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary." } } }, "auth_ref": [] }, "aste_SerpLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "SerpLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasureonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation programs' liabilities", "label": "SERP Liabilities Fair Value Disclosure", "documentation": "Obligations of the Company associated with the financial assets held in the supplemental executive retirement plan (SERP)." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r774" ] }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyDisclosureAbstract", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard Product Warranty Disclosure [Abstract]", "label": "Standard Product Warranty Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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": [ "r3" ] }, "aste_StrategicTransformationInitiativesMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "StrategicTransformationInitiativesMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strategic Transformation Initiatives", "label": "Strategic Transformation Initiatives [Member]", "documentation": "Strategic Transformation Initiatives" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r14", "r155", "r158", "r163", "r495", "r496", "r501", "r546", "r568", "r794", "r795" ] }, "aste_GainLossFacilityClosuresReductionInForceAndInventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "GainLossFacilityClosuresReductionInForceAndInventoryAdjustments", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and other related charges", "label": "Gain (Loss) Facility closures, reduction in force and inventory adjustments", "documentation": "Gain (Loss) Facility closures, reduction in force and inventory adjustments" } } }, "auth_ref": [] }, "aste_TacomaExitPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "TacomaExitPlanMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tacoma Exit Plan", "label": "Tacoma Exit Plan [Member]", "documentation": "Tacoma Exit Plan" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Comprehensive (income) loss attributable to noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r65", "r69", "r156", "r158", "r165", "r548", "r571" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r172" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r774" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r811" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://astecindustries.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r208", "r209", "r210", "r211", "r212", "r224", "r229", "r233", "r234", "r235", "r236", "r237", "r238", "r241" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r172" ] }, "aste_AccruedLossReservesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "AccruedLossReservesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accrued Loss Reserves [Abstract]", "label": "Accrued Loss Reserves [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://astecindustries.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, period increase (decrease)", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r843" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r774" ] }, "aste_EnidExitPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "EnidExitPlanMember", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringandtheNetGainonSaleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enid Exit Plan", "label": "Enid Exit Plan [Member]", "documentation": "Enid Exit Plan" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r775" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://astecindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated", "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": [ "r41", "r42" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) earnings per common share - Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r184", "r185", "r187", "r188", "r190", "r196", "r198", "r200", "r201", "r202", "r206", "r482", "r483", "r550", "r573", "r724" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://astecindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r37", "r38", "r39", "r45" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r774" ] }, "aste_EquipmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "EquipmentSalesMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment sales", "label": "Equipment Sales [Member]", "documentation": "Revenues from sale of new equipment rendered in the normal course of business." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofOperations", "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r213", "r214", "r225", "r230", "r231", "r237", "r239", "r241", "r370", "r371", "r542" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r51" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r37", "r38", "r39", "r45" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r20", "r137", "r176", "r273", "r340", "r341", "r343", "r344", "r345", "r347", "r349", "r351", "r352", "r468", "r471", "r472", "r493", "r759", "r837", "r848", "r849" ] }, "aste_ShareBasedPaymentArrangementRecoveryOfExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "ShareBasedPaymentArrangementRecoveryOfExpense", "crdr": "credit", "presentation": [ "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, recovery of expense", "label": "Share-Based Payment Arrangement, Recovery Of Expense", "documentation": "Share-Based Payment Arrangement, Recovery Of Expense" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r63", "r358", "r804", "r805", "r806", "r865" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r396", "r436", "r439", "r440", "r441", "r516", "r540", "r592", "r623", "r624", "r677", "r679", "r681", "r682", "r693", "r712", "r713", "r727", "r737", "r755", "r761", "r764", "r826", "r839", "r851", "r852", "r853", "r854", "r855" ] }, "aste_SharesHeldBySERPAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "SharesHeldBySERPAtCost", "crdr": "debit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Company stock held by deferred compensation programs, at cost", "label": "Shares Held By SERP, At Cost", "documentation": "Shares Held By SERP, At Cost" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r396", "r436", "r439", "r440", "r441", "r516", "r540", "r592", "r623", "r624", "r677", "r679", "r681", "r682", "r693", "r712", "r713", "r727", "r737", "r755", "r761", "r764", "r826", "r839", "r851", "r852", "r853", "r854", "r855" ] }, "aste_CashPaidDuringYearForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "CashPaidDuringYearForAbstract", "presentation": [ "http://astecindustries.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the year for:", "label": "Cash Paid During Year For [Abstract]", "documentation": "Cash Paid During Year For" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]", "label": "Segment Reporting, Revenue Reconciling Item [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://astecindustries.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://astecindustries.com/role/ConsolidatedBalanceSheets", "http://astecindustries.com/role/ConsolidatedStatementsofEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r63", "r64", "r67", "r131", "r132", "r160", "r179", "r180", "r181", "r183", "r191", "r274", "r277", "r358", "r442", "r443", "r444", "r455", "r456", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r495", "r497", "r501", "r508", "r594", "r595", "r608", "r635", "r652", "r674", "r675", "r700", "r771", "r801", "r820", "r846", "r865" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://astecindustries.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationofTotalSegmentProfitstoConsolidatedTotalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r40", "r42" ] }, "aste_InfrastructureGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://astecindustries.com/20230930", "localname": "InfrastructureGroupMember", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://astecindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetImpairmentChargesbySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetRestructuringChargebySegmentDetails", "http://astecindustries.com/role/StrategicTransformationandRestructuringImpairmentandOtherAssetChargesnetSaleofFixedAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Infrastructure Solutions", "label": "Infrastructure Group [Member]", "documentation": "Infrastructure Group." } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://astecindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages sought, value", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r829", "r830", "r831" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r75": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r133": { "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" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r340": { "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" }, "r341": { "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" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r467": { "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" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r548": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r566": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r570": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r571": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r602": { "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r789": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r790": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r791": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r857": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r858": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r859": { "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" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r861": { "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" }, "r862": { "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" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 68 0000792987-23-000075-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000792987-23-000075-xbrl.zip M4$L#!!0 ( N"8E>=V]M="%@! .2<& 1 87-T92TR,#(S,#DS,"YH M=&WLO>UVXDBR+OQ_7X5>9LZ>ZK4,)20^7=6<1=FN'I]397ML5\_L]\^L-$J, MIH7$2,)ES]6?S!1@; 1(("DCI9BU=Y=M$GUD/!$9\61DQ.?__3QUM"?J![;G M_EIK-O2:]K\'G_^_>OT?7VZ_:>?>:#ZE;JB=^92$U-)^VN%$"R=4^[OG_V$_ M$>W&(>'8\Z?UNOC6F3=[\>W'2:@9NF$N1RT^]$]URQA9G:91-QY:XWJK93S4 M25LG]6:G/6JUV^.'SJA]\GA*NFV]WVLWZP^Z0>JM,:%U8C3->JM'6IU>6S?T MIGYBG8[T+NUUQUU"R*@U:E,^IC5F?S,IZ8\-B]]V$K+W8^_H!J=VX+6,9O?7 MVB0,9ZC M"9V2NNT&(7%'=/4MQW;_B/M>L]_O?Q2?KH:RNUNO]UA_F,['Z,/E4/LYC']P MVV57I%Q:'T.?N $7!@F9--E5#+VN&_6FL7X_>]?[OWN5P'^]Z9@$#V(D^R._ MM+DJ:) CI:CC_962[UCP(?9L&C9$W%=?6^Z:^_()%W\U0 M0$>-1^_I(_O@S8/8S]L>HVFN3=-R^,B;NZ'_$G_MQ8=OKC\/ZH^$S#9G9/'! M^N#M\N> 7!-JG=WQS>#E$^R2:[-=UWMULRFN<^H0]_'7&G7K/^YJ#/"46(// M4QH2C5^U3O\]MY]^K9UY;L@4N7[_,F.B&$6__5H+Z7/X43S2Q\%__==_?0[M MT*$#+I;Z4@Z?/T9__/PQNO2#9[T,/EOVDQ:$+PZ3I64',X>\G+J>2]D#V,^G M?"#UHQ]MRZ*N^)%]?L6LB6^/HOL_A[=T_&MM5&?OX9(IOQ*U3R]<=KN7,_9T M/G$N78L^_U_Z4M-LZ]?:N&ZT:P.=_:_;-_J][N>/;ZZ:XB9G<]]G=_AJ!R/B M_ \E_H5KG3,#M[I/IS:H,\5AGYUR./JRMW:8$R<@!Y^W:51 M?GWZK^POP>H.O=J RRZK&]RPX9[U]A;]VN!OFS?X^%;>/AU3-LLC&L3 E)N% MTT!84/8(FC"+IR$#YZ^UP)[.'&XOQ-\F/G_"-XAL/ <6N\3'M]>([O]ZT\4S M!-[<%[\)XW>Z>&WQ(ORUEW^G G;+WVR+_SZVJ:^)Z]-8%3V[_+]OX?C^RX/E MG]Y>?29F=/D;,[E^R,$GI%;7F^S_EM][_6SUF-;:T'Z=J^?;3Y:_+V_R\;$I),/?I8#&QXL/E M)9:?+7_GUXB?*1/:3+W!P($S-1?J]'8J%J[0Z8^[\_2SU((U2\;2DA\[2\P4 MWG'@K%Z/K8+LL=:'"F-(0L\_<$(WOL__>$Y=;VJ[<9=-"N#/9@38-1O)I,+*;AB[ :4BZ:&8X#3T T[!FY)K'&+FW;]:']6;& M,8O<.W]/S_O5%A"DC]R!CGZUV,V>9XX]LL/O=/K ;F'9[-.(<5G$CJ=W(<,A M_\X%B]=8_.--9RR<F>D9D=$D>9^<_=N\][_DZ*7[LB;4F5DD7O\D+,LSGEX[5.+?\XN(0@IX1)_(0&U;L@+OT2@ MC#AR#U1R%L7\JQXBRZ8KLI2%ZO$Q +HB2W&H'C472E=D M.?&JQ\L2Z(HLIQ]"()S3JZD>VQ;/Q+22^^&=K/*C5(]J93$0$F1EYA[4*C(/ MJL>.4OQH"(+# %0A8:D>K19*HC+"M3]3A5$H66V?RK'JX" MH- RDT7NL6O.LH!!H64F#HRW)4T\AM RI[\%(2K.Z=54#W2+I] DG)UIJ1[5 MRJ+09,A*]: 6!'4D0W"J![O2J",9PE(]2BZ4.I(A(-7#:%FA&P39J1YV%TC[ M976XLJ5Z;"V)]LML_E4/L0'0?EG)HJUZ:C4,VB\S<2!'(&GB,>R7.OVJ1_)% MN4$95L]H8Q N=_Y5CZMENT%9R@)#:%#B4#TJ+M0-RG+B50^-);A!64Z_ZI%Q MP5N$Z0JJ977:M0-ACQK"/*@>K,K??I,D. QVU9&5ZI&QG*U22<)2/:0N;JM4 MDH!4C[F+JZN9V='1CNJQM9RZFMG-O^K!M&R>*4M9J!Y? ^"9LA0'QMMR)KZK M^K:SE+J:V4T_A'XR.;V:ZK%M\11:TM.N1G:G7;L0^M- F ?5 T80%)H,P:D> M2$JC960(2_4(M%!:1H: 5 ]1062P2Y*=ZB%M@91:5D=)NZK'K9(HM:SFOZ=Z M^ J 4LM,%JKO0L.@U#(3!\;?DB9>]8UB.91:9M,/KI=L=J^F>JQ;/*4FH=MI M3_4@5U92CPQ9J1[O@J#]9 A.]6!7&NTG0UBJ1\F%TGX2!-17/8PND#K*ZJ1E M7_5P61)UE-G\JQX? Z".,I.%ZB$S#.HH,W&HOAE>-'64V<2K'N#+H8X.G_ZY M:T=SO[CY:OJGE 1SGPY($-+EDRVOL?QL^3N_R!9Y@J," C\\O?[I4C^8V+-( M=N(5SSPW\!S;XJO)W?PAL"V;^"]PJU:L!.?.^;-LR&UQ#?;C 5(#1PIPJ:TT M\&Y$7<+F)I*>^&CQEZ^>3T<$5J/@-T=RT\4H*QFSWS8$; =>RVAV3[_TM?;+YD.OQ#9LK_T;,V(7O>\S?8Q['B'L:0^M?\R#D MWX,D^76_MQLC>:4\V(@( .6$X&J) D%,IMZF#)&J!"DJ))8"D1>Z\VX$@TY=7F8-08J,/*J TX9E)YM4&DYH-4 ML*PL0-DGW#Z]\1=JD223"1V/6%PVP;+6N)07KR2 < F7%D 1D/#!;H1\M5WBCFSB M7++W\^>ON5FO)T_\F> ((F MV"T61(,$-(#=.=B+AN]SEUUA1IPOGI)>-"Z=\8A488= @:53=?6 @T@#[MX M@J P$, EXK>!0.RQ#Q^Y2!05/RZ1\5@$NQ.@QA*IOF( PB+ MUBJ5G>_X._%M\N#06T&X3(EK73\X]J-(NE,'GW#W"$ ME0"5I1KX5&&C "%1 M*"34)>A_W-W[ @ O*K/SH-9S0+A4=ZN@(%Q6:1T'A$NX&P9 <%D9*)APF7J MJ]<^=(H:)U_(Z ]JP32;ZJR=)MS=@VHN7W*U!! P5=A*0"P4@P6X5+Z"6!#5 MM7-/5*O"VJG"%@.NG<7H""!8JK"S@$@H @G(X>/:M04:<+G\:JY=@* !ETZO MHC3 DLA80>G(1\)Z?6_5QGC;7>$HM6F!)=R559LJK<;%ZC @M0&[':"LVB!2 M\T$J[@\D?R2LUU<<+E78J\"E7(DB;9GB4H7-"H1"(5 NT%0VL)DN%C&(U&% M#0KYBV5IU0(0$E78#X%BI"#4Z\M4^'!W/"I3>0I7R'AH@MW^ ;5"5D=/X$"S M#7:+!=$@ 0U@=PY*7XL*E\YX1*JP0Z# TJFZ>@!")-R] 01!82! (A[6BI6= MDDBK\I$I/L'N#L!:-@$J2S7PJ<*> 4*B4$C )>^K46@#U'H.")?J[BM@8:(R MAR!P-Q6 X+(R4.C )?$!KEY8F*@X8,+=3ZCF\B572P !4X5M!<1",5B 2^@K MB(5*%R;*%)8J;#'@VJE".9I,8:G"S@(BH0@D((>/:]<6:,#E\JNY=@&"!EPZ MO8K2 $DOFNS_5M=9?;:: M'VMMZ'IIJ.4G!TF@"XZ[C9, >2ZQ!'(G*=-.A)%\(MX9@^,F BPI=N93RPZ_ MDI'ML,=Z:XEOZ9/G/#&C^W90KB8XR]IP7;#TTV]SXK/7HO0UFR3X\G)%0K;> MK=7M^4;#D/K7XVC^OS$(4E^=V0?+LNR?_54% ^J//7_*(DVZ^I(Z @#+)WQC MX7@T[[R2Q/Q]V0B&W6]Q_RU!&O"^Z''K0G@@OR#'<3$@K^; M/P3"Z0\OGFC<\>AW W+6M:9>U]O9Z!K8L#SC*0?EX^8E3'"!-)_%&]^SYJ/P MVK^C_I,]6O<3>%&!&;_4'7&RVQ1:5?GY,@]LEP;!7?2\P=J=+]VQ3S@!.^*+ MYV^^-Y]E :#5K7^CWJ-/9A-[1!;TT)<^@.!%T/)$E2&.CXS. 00+NQ*Z5+) !X[X1)>J MS' #1_-6S*62)7>0_/$.N=^P>0F&KK4J%XVNE/3C&&SS\2NABR0*?:@Q] M/N"KK*LE"W:J,?3YP:Z2\N^K1I;+7_-*Z7))\OC[JI'G\N%70I=+%OA48_#1 MY2H%[%1C\,OJ(XPES&EE*ETU6!*$::0\/ MCB5TV>2 T=!5VT% EZV4,%1M)Z$J+ILL/( C]P%X2SO@^".@5MG2&.5$"X8. MCN"7[ADA\ H!GFH["_G(OI)NERS(J;9[@.8F.]F#(^O1Q:J*=P^.H$<7JQK M4VTG %TLY2&G&MN/YB8SV3<5(M=7ND_\1V_H6E]]:C].CM9[ #Y=);W[ID*$ M.@#HE7!#41;PP#'WA0.OLBZ6+,B!8^RE0*Z:LE>(- >PSI72Q9+EW2M$G@. M7@E=+%G \?71IA =7T9W2I;8P9'AE7=Q9#G6X#CJBKL=LG DJ^NI"L@"P$@N>-*BL($ M1ZE6?GF6Y*B9X.C.BB_/LG DO^LY/(L"P$@N?VF]'571!XX[+"WZ\O&Q5,4=.*925=RI"@"0%*6* %#< M[9+E]JM&D%8#?T6[79+0UP+'"9<6?3#=+EFX \= JXH[50$ DGH& @#YO5$K MPWJU5"/ JX7#BK!?+>3^R]&L5U7\(?>?,?Y4!0+2\)"7P\JP8BVDY2'CL"KL M&.X-H%LF$W^X-P#,+9,$A#;2]++[_\%VTR2%"VVD\57"9478M#;N+<8\A9SRJ"@RD_64;*MANG:QP [<#5,)E1=BX-NY-R$8E3+=.%AYQCP*X M6R<+&)7>-@!0U"'+EHJJAA:5WCJ07DX"$6AT<,]"_6;"JF(/]R70 '4JO0V M;AB$4*!3:>H?W3 ",0]!G3#9&$/]Q'0 '5 TO:0^A4JY/>I&@J I.H1@]7) M2>N W!,H+0)ANF&RL =R+T!5["D*@BY(.EY5$"CNADD*!;H@:7G$8'5RR+H@ M]P1*BT"8;I@L[('<"U 5>ZJ" "0=#Z0U8H4\,%E1 $A&ONKPJP@'UE5H)T!M M\,'TNV3!3B'R'S3L5)6_0M0[:/DK[G+)\O@58M^K [^*\%T]A5A_M<$'T^62 M!3N%B'[0L%-5_B!I=HCK4&68IQY(]ALB)"K"!O5 ,N'5=A=D00$D*PUD"922(4(B:JP"R"9U6HOX;*@ )+E!+*$2Y))'QSY!WM9E>1I M]<&199"7.EE" LEHP5M^9(D''+L$V]3)6I' <3Z039TL(8%D8^"9.EGB 4G, M%-9&'4!=HQU1QU,$1?V!A5T*72A;H0!*9 MZ%*5%6[@B-F*N52RY Z.Z972SKSRKI4LCQXDAPT:?B5TL62!3S6&/A_P5=;5 MD@4[U1CZ_&!73?FK1I;+7_-*Z7+)\OA5(\_EPZ^$+I5"/GX:V1I7399$40JI'V\.!80I=-%AA5VT% EZV4,%1M)Z$J+ILD M/!C@R'T WE+A77:RJ>/?@"'ITL:H!/-5V M#%4AYRJK']:&ZRD[U"Y'I.[9\!^'35].X5 M(M0!0*^$&XJ2@&>"8^ZEM+ROI(LE"W+@&'LID*NF[!4BS0&L-=Y<&NI* MZ%C)PIQ"?'T^/>PKZ5/)0IM"%'T^:*NDV%L*$>3H3I7%B6\IQ)&C.U42S"G$ MS:,[I3S:%*+CR^A.R1([.#*\\BZ.+,<:'$==<;=#%@Y \M65= 5D(0 D=UQ- M48"C5"N_/,MRU,#1G15?GB7AH V2_ZSD\BP+ 2"YR&J* B1%MT,42WUD:O@C M[X.W*K7<5=0];(,D[2J/O[3>CJKH \<=EA9]^?A8JN(.'%.I*NY4!0!(BE)% M "CN=LER^U4C2*N!OZ+=+EGH \<)EQ9],-TN6;@#QT"KBCM% = !23T# 8#\ MWJB58;TZJA'@U<)A1=BO#G+_Y6C6JRK^D/O/&'^J @%I>,C+8658L0[2\I!Q M6!%VK(-[ ^B6R<0?[@T <\MD 0%I>MG]_V"[:;+"!:3Q5<)E1=BT+NXMR$8E M3#=.%AYQCR%G/*H*#*3]91LJV&Z=I'"CB]L!*N&R(FQ<%_!"#2[N&>A?C-A5;&'^Q)H@'J5 MW@9 -PQ"*-"K-/6/;A@ !.(> [IALK"'^PAH@'H@:7M(_0H5\OM4#05 4O6( MP>KDI/5 [@F4%H$PW3!9V .Y%Z J]E0% 4@Z7E40*.Z&R0H%0-+RB,'JY)#U M0>X)E!:!,-TP6=@#N1>@*O94!0%(.AY(:\0*>6"2HH ^2$:^ZO"K" ?65V@G M0&WPP?2[9,%.(?(?-.Q4E;]"U#MH^2ON(Z5!7FJ:6#9+\A0J(:;%!+!\F$5]M=D 4%D*PT MD"5(!QR[!-G625J0F.,X'LJF3)220; P\ M4R=+/*H1,R-O[H;^R^G9,,]5IRMCU5&-$"E %$9R462J%:I1$<5HA11?3#4J MH!BMD+)6@&, $HIB^*-T:P6X*%^^*"2M%0;(6%ZZ5LA8*PQP<;M\44A:*PQP ML?D>4?"/AV.?_2%_3DO&BF& C,,A"$36NJ%:Y%VDADA9/52+OXO4$"EKB&I1 M./_X8NY[LP(Z#$I90U2+Q0L3B*PU1+6(O$@-D;*&J!:7%ZDA,M804]7H_,MM MV58/4]7H/$=12%HW3-6B\V*T0L:*8:H6EQ>C%5+6"A4C\CMO'DZ&4UI>YLI4 M,2XO4"RRUA 5H_-BM47*>J)BC%ZLMDA96U2,U(>!7=8U1<4XO0!Q2%I+6JI% MZ<5IAXPUI*5:I%Z<=LA8.UJJ1NO?_U&V=:.E:K2>HRADK1FJ1>O%:(64]4*U M"+T8K9"R5J@8E9^Q3WSVAS*S6"T5X_)"!2-K'5$Q,B]:8Z2L*BK&Z$5KC(PU MIJU:M/Y:E+. >@(R%I>V:@%[<1*1M*JT58O9"]41&@C7Z8&7R8+'\B7*2 DY,N@BZBG)%\&P,Y6)L3J@6/-%$%( M11JE]I3BSF2OQ+*$I"2')FWG2HJ(P%)9MW2YSC$E.?."4*A-0/VG]3-O=R'7 MJ$=[=.\3-QA[_C02JVN'-OOIB98T/:L'CFA23VY2/%]P'-2KV1MY4[IR,;YY M(R&1M[;QCCI\S?J-NI37[7"MH<7LHQUP:3*A73S/V&7WRJZ$6))B \"Q58@E M9>T2.&:K8+EEBVW^G-?C.^*4UO: (]D0+Y#M2Q\V+I[MD/^Y,)PL!WXEG+@,7\X<+V!#R^G?],%1 MEX@+$&N/&GQI=7$AR[]5@X^M+BYD^1=@^=Z_[GVTGT]]&GAS?T2#Z-<))99X>.8Y#SZS_PBAVB.]2WO=<9<0 M,FJ-VI083;,U9G\S*>F/#>N?G+YX_4X0OCA,N%/;K4^H_3@)3UM&H]N>A9]^ MVE8X.6WJ^O^JB:&#S\&,N(//#_Y'=H'HY^@ZJZL-/H?DP:'+BSYX/GO"^LAS M'#(+Z.GRAT\6BS(=\L)B<,=V:5U\Z=.4^(_L*1Z\,/2FI_P)GJ@?\AYO=>+8 MC^XIGXG%QXN'Z_<;O;;)GR]D$Q%:RQLO'KTA'OUC:&U^UN\U^OKVC_5&<_79 M1W%M?SE@,4OF+*R)[[&7XG/Q:\VLO7OOQ9NPD9KES?F\_$D7__LT(Y;%EH93 M76N*R[S>YZ.8BS@!1;,3>K-3]IU/8BZB:1E1COM:))[E3G]RY ?$/W+24# (/?=$.V^<-31#;[?Z6Q]V#1B='('1 M2?3L7Z]OOVN?F7%R/?=J+AK[:@L;=DO'?,EIUC27\.7$HO;IN3>:I6!MC$!F;Q7_]UKM6)?Z\-WXO^A7;OTEX1BR&;2WS]< M_)RGG^Z_S=GZ1'WGY9;./#^L:5'&)UL\&';8VG[ZX'G. UM(O?#!>UX*QJ@- M_OM/_6ZK\^F];):34I@\_OM/S8[^*Z_= M_+B]^S&\NM?NKS5F;^Z94=&:IG9]JS7;'ZQ?M.NOVOU?+[0U4[0R0\.S>_YQ MLV^VI&+J_03WA!I[OL8"3^W?2Z!HD5^BB0Z3!RCXC?CZ1>3LO,';J<7^4I^R M2TSXU^H6>:F_4.+7J;L$GLF,.9V%D:MHZB<:=X*W81#.)'I^*8R%2 FW^>9 M*FO16EB+5F6MQ?WM\.KN4MB$\IJ+Q;*_L!?A"BM+@S'VO:GV3_X_+?2B'R1[ M,HET]\R;3NV 1Z3:5YLY[@R[S/B<%HZD7CJ=O1 !*W_BZ(&7RMCF47JSWFRV M^^T##6>L..SIHQ;XHU]K//ZN<[.L]TW]GX_-QK]FCS6-.,Q*#-E'(VVH.=ZC M%_WY;2#5,V;/A\1^3;T]>ZY]+,Y]-Y+%'6FE=4L?Q>D?-[QBGRPEUJD-HHF[ M=*TY^]BFP0G[>=38[Q?G/ T)/>:+9S(*Q _N-#_6^8%BV?K[SR[L^;!LY M7;AK-(Q<+MS/Z;I&J[>4S_XOQS,\G&=X1_'T5\9KR> PXZ7%\C'O(32U+1;=]/H"/F+F>T_\.J_.>IJ]K=O@.Z8[) M51W1&XN*F,X/ I4:QW!8IC_2%S[/^+W7TJ, MOBW3==FX;=PUM(OIS/%>V'R]Q99VY35^28":S@ZF^X )@S54=47)QNX,+;2YO1K@V;7:&MW$SIC.F=IMQZQBC'L.0K*H>,-)V\EIN)]Z$RE M>,9^O/;OO9^K-;FILXAV0L*0N)[W2-Y+[R0%H??F3L(<7_LWS E@IO>5P6\R M'^!J=YQ90B.1D/.F'Y"K"3=O0I^2-4IBU06MS/^"7 M%$:-5VIQ;B:>^XXV:[9J@UZ_7V_W^CU5>)=7.NDO@192AZW:[+TT5[S8"7>1 MG3F'M$;8/+))L23O:<:_QAU3:]\.;1HLJ"/J4TN;S?U@SCFDT-/8".'$-HT/ M#[]PH\#YY^$H/$W^-L4R1DQ;&WJT)*1-5C&-AF&:B9)5H%RVE2:U9D\>#7?6 MF 4.-5&X>95$L_B4RW/S0P4,MSCYP)%+R6BBC?A1G02+5\GGQ"?".-V]3!\\ MYT.BY3S1C/CB)N6;L*L%P2XP1)]'$^(^LC^XVL^)S?[R:CSC7,1D^6M;)TUY M#![KL2]6J9>F\2"4>>4WM*,=1":&N] ;_7% N(PB2":"A<&([,5J_OGNV=W] MA:QY5]_89*49%PN+%&UMOM]"X/;J[>Y!DV\?,$?NB@06^7>D/1I/OJ.A]NW; MV?ZX=VO$LS:=_YH'H3U^J6U/:$[RO4+\8'XL,G$<]B%/V>%.]+_G/)N>>\X/=#& 77/E19N< M+H^R4!:^])H+OI0B]Z_YQSP+1;/$Z18Q=.;3$17K=M/01"I7H'U@UV/RUH(Y M6X:"B&$A.^?_2=Y^Y3\$:,O+][AEQ.-N);VP8C>\8&AAGW^\"_V M!GR\&#H6/566UQ'-<<1#B(-U-O=]=KDH!8H;G)"$\V % MVUYM\#\T> ]/28E'BRS-W.\>#]DK3Y/SQJU/Z96X1,K/E8+IP]0.0Z9!+/ ? MA;[G\O7">=$H6SM>-'% AHP$7W9.0A+E-KVS#:_76 ^W;^=L9$MO<_6_I8]S M)]I"NJO?:Q\XT+J?#!;W+0:$$UOD=,QX3D?>AB)ZWI7^T^"7]-J]-C%\7A;* MOM+N/FHW:K=<[68*132'^&P1)J,1TVY>L-D2@/?YPAC[5XVAM1[[03!E9H'= MQ5^N9TQ'INS-7TZX'\ NQQ9/SG ]:H^^]S.<+#]N,+> BF>SZ-AV1:JGH.1K MVYZMIM5B_[CU"6IBF:]M>8 :3QD3QH@%775CZ:RL>RB-S("B$$5HF(G/L^%E M]S,@.X(Q$=R]EV4DQB*)GT.2@OTS7N7=\U]61WKTVN";4-SAFHZ*H4=L\2?< M;\]SSN+CU]7QI6->!8C\8P16$@&U/J7A*N%+ZNK=(EQJ::DJI+N%.[(*\+6S MR.$H@Z#2KA5B,I9=AI.>#FWN/?"51IWS2?V#B[^+I;O[6^3N5AA]RZF(9N)L MZ?SU8<13Z*]?(0^!Y\S#[5_9EDB[O019VE)HO.AD])V) M_^I//]+Z@T_)'W4R9C<]) M=5REFY1/GWPUDV0OC]CG:#8;K6[V.FBP(BG@-AL3SIQ(%A%, M?.[2_BE!Z5.="69X>Z]=?OY(XDXD'K[9L$](16X-9BV*1-A/*PH6OUVRE4YK M-K;(HC@1C,?%V858X13X .DD]'7%UZW:F@?:AQ\NF5MV2*U?BA)=P29.<;UJ MHG63+05.> CS9J!Y VK>N(B^$Y?Y:=RL_270>$>L>53TCZ>@#5WBO 2V8*5> M[>"9YUK1Q@RV8)1SA#I M8/ETL&'TEWPP$L+2E=DTD!$&OCQR$7VCC\2)UD5QE!?I#IBJ9+;1I$F70WMI MTH9HTZ#:-"8CSEQH7\DH]'PT9S#5",T9 #GT<%,+NC5C(OKAKM5,O2-.E%C- M^Y"'+^MEG3B_\2,0Y0,7[AP:/YA*A\9/OAQ:7=RZ F[\N(C.Z9B(+?D?,WZ, MA+JVYZ\9/31P(!4+#9Q\.;1UW)^";N&XC+ZS[S"W;DR9-[>V%X^6#:1&H64# M((=EUE$;+1M8R\9D="T._5^ZT=%B=BFT:2!U"6T: #DLLXDZ&(Y"-6E,1!?/ M$_O!#M$[@ZE!D"P9:E&\F/JUP=WE;U?#^Q^W%W<'Z5&.IZ91Y=+*TNSL4KDD M-=G2%#LHHEY)UE5)^"GEO,N2Y*W^AFS[L_L!DF.6L_Y7YQ?_B $MJ&HB41JC M]M]_ZAEZ_Y/V]?)J>'5V.?RF75Y]O;[]/KR_O+Z**7"^2X42HM6L;5RQ@#?> MA:Y%%J&V__3R@:_\X\5[2^$M60OQ"'R8CR_N(T#& ^\(=+5V/7 M98_R[EV\9)G80Y]1?_$;>R5RHLUW &S'ZQ1>LZRK=P\IP=,U&IUV M]B5XFLU&O]4_Z+*[/VOGT..4/:S9:<.I[!-?#Z?X6K\[JE?)Z<==_!27AW=W%_EZ3#XK977.N.V-S: M'3$!1O;.X3'72/^0J24^%O^#)/'XD'/1)4LC0!Z>UD&>![4'PF9G7)P#%V+_W/Q"HYA>$9\GY=Z M_YTX<[HJ^-M9%OPU]=J@:S9Z&Z5^XZO_':)+*28^R]4",:\^YEOY8+Y9&W0Z M#1T0YC-R/N"N79?N$UNB!+.SU0$QTKUOK-(J"/(]ACTJVL+I@]?LV%7CTPUH M&[5!N]$]%MD[T)67-4_J'584)'LL83J0\-201A\02(J.MM<8OL4EZGS\:4=@ MKC W/O$XHU31I2M70_.XJ@/%SP7R2)@.]%<*KJY\QY*/P4'*WKX^-2R0\WQ MV"!Q;NC/&=J-018OW]9H;_:-X.^5Z@'W MX/W@!VSS!S0W'O"$1U S*CI+.R][-JYWF:"DSJ6")F@/9EZG/;BBX7;CTZD- MFMW6\6L4O(BCZ@#9H[-) =)E .ET&TU "F:&P2R/D5YOFOK4RYKT0&F7CS8 M&IZV@ZF7J8T[[EGZM8$>8_?R6XQ*[ _O$=1[H6Q*H\7/?#1:@)Q@C)2*6(42 M((/30S%.K/+A$6QVR T]7QS\/8 =*K%3M43=8\-R> M8!G]O! MS&,S^AN;J5E-BVI7_%JSG\/3L?U,K?I_J._%Z$&/=\+M&4WC$R"/ 1W)(@QG M8C!M@*8O?$Q(['*6/F8S.K$*SG[>>R%QM-&;?/=C/,NMAPA*J0R)+.M6?X'7 MT.JV.IFYE\GF7B''LUI@2F19MX.);\'T.YGQD_F"24)V0*&QNS=C#_(B8G9^ M[F3&LWA?,P%&H_ET[H@SPA:=^4SHXIQWYBEIK_PN2-4^,.?[X XP5H.-E+M*3""2>BNV:C P@G)3CVG,_YDQ*SAP>L=,87>N6&;BT@V)^VCS)*KW1^762 FR%E!G M34I\M=EWZ3<665NO#Q-Q6VNA_GI(OPF;CLY@TX^Q))FS#YD\;5. ?'/1QA-T M&>3ROA4*BQHOGD?.G,_#=K/3,42:V]'YZNAO0X/+WA3?@^#"B<*X,[KH=6.Y!85^]X%/$CN<^UD/J3S'C]^ #K0M [^#4.J)71AG+N54='TF. MM2; !\_J[:/W5UPV6KRUV_=R1R0+P7CYY&4+T[VQXEJ<*,?N;7*R.Y_6+4^T M4.#?B]'I7FW0/-&[K9+-M>7.^7_!&$H!JU2=ZQ-)Z M3,M*]8Y-'FQ')!!@N7IE#_TNIQQ6'_Q?-_[R=X^IK9*U^"E\R"55L&MMR),7C)PF+5!O[1GHD&:O&5) M=&U&7GAB-FZZI3US**;O)IJ][8LY/_&%9Q[*B)#]!SJ3(82?]=*[Z/ 52T $ M[([4Y^>2>7-XS+I*V5+.BQJ1_-T.)\NY_+:@YEZV0[W#?$ =U*E&= (+Z<9V M&%RZO-0#EMLNV"WTY]329KYGS4>A]I/X/G'#%W0/TY8%X-/W]\7LB5DESIE# M@L >V]3:CGF^8]_!%CCE0\S^ @$'(H9O4#>/9U;0?4QO)>ETYG@OE#=JBTZ4 MK6U/HD>9RF)>+*;R-IK);Z\3N17Y/7X\+KN\#'0GP6!ECZT\!"M-D?T,Z5!V M97Q)WOR+'P&E_A,V<4F[MT*=\:4;S'W>6NPVFL/M(.?ERD!Y N@[%K+'D@HD M)O,708&D].YB=,QIM)G"ACYB^I-.B59[?M S@X*SZ!E"0TB2LTZ)$,)/>?9 M4=$ER-Q.4GO[6/-7R9K)^Q(GDR">]WCI&9GM,\(X"815N'/*5$R"*'YBM-LZ MOIIM*4MQ%R;U;SO3YJON,*0M'[(&_-CR$#V^06,86,*Y?%!)6T1D+U3ZM4&W MAY5$BI!S7#VEC#S-,D(]Q4&<734C^CHG'"&U"D;"L>AS+#OQT>3X@'16J[1> MX/M22L@R9L4R[@2X41N8)CJ#Y0-)2J)Q)TA, 1)(;'1U6OXAW9@KW1B#]E9M MT#+[QU/KR#.6 4K)><88*(E-FNP*6"/!>-AA&6\ZM:,&2:+P/!

V#JCGCA MC@]77DBUWB_'5&/9+YBEPJ4S8L^!?>K:SJ^UT)_3S4,)J]<:NM;9^DNM -CA MPGV'/6FU8G*9I58&L]3=.DNEY9ON)L2G$\]A @G^(GI?AB^'%23*L%I4;M>0 MT,9T>>W%)>I\_&E'/%)A0K[QEZQB$'JC/S31[+WY22/S<.+Y[#J6ME75 @Z0 M8*=C=7GU=?,4P.*.=_R& F3!<'6W9*7K])5>]G:8@OCG:Q7Z?/W:P#AAI""A?!L'\/4S&]C.UZO^AOK=Z$_/U38Q"()S^ MN5A(SYZ))IAA6UP;F^L>=(IN750"]7MEU'F5$0M$A<4V/@%B7I">*^8TW5'( M:4-$CH2.;1"<,!Z >&YA'EATNRSR7SQRO+I6-36TN&X7VNOEL;5V>7C M'N%['?@T?5&Z+Z7C%7D(@EKQYF$0LA^8LJVPGC? KU_OF19#S5V>;T:/%^>; M)7@ROO-LG'3-_HG1WZ2B8SHJ"F3?T5E(IP_4UTS]1#-TPQ1BR5N+#WS'[)WC M3,$AVLF==(S6B6YNY@!L$\$Y'0D)1 NMV11B,+!KY$%5>E;27+A &ZY.D^_6 M@&KZ@AD\Q53DV0^--C1HE/Z@X) ])Y]CXC#_P+;JMJN-R,P."79G3UF><361 M-VP>+]VS:!;C4,Z<]*;9/;[B#G($T#"RKT!CJ+XSN9IPHU$ '0:U<'/ALG,#S]]3C_%Y(9+P4_I/4LN(.*^ M+&C4"74L[>&%R7JQO\U-*Q,>$0"9^=ZC3Z;!B49"]DE0B3.%QYG92#M($-+3 MB#?Y*YOA+R]W%[+Z5OS#<[IV![9L1 W:H.VF5UJ+SJ1 M8."R)^P^#"XF@XO1!=6]OK3YWG&YK<>X@-4Z\+"OH"-WP!>3>R&F-@[NK=J@ M8V9 OJ>2@$*^8[4@M:_\8R)(M1FDC.PZL $[2Z/*N0%^3I0-\CW'X3D>-A,S MBPD.B[!+[$/L,:+?;=?S&8[@)C<1IGT8WL[1/ M=#.3GL]&]S)G]_+2'3ES/@TWGL^O/@Q#WWZ8A[PIW;WW=CW:94][D4N:U1XH MNJ1*PS"U2YH5#/OHQ@* RD9M#9$F&V_+$Y[*CU[BU&13;7ESAHI(#$>H%8RI M^K.4^5#S:"94(9"E!QHH-ZBWN97[24; MO6T*O6V60V^%M_!1>$3%B-?@XHWF:?._;T]6>V@*,@\\/_L=! MZJ\5\I+W$ZJ1T2A*@N'$F^N%W&GQV9]=P<(]^B+IV@_Y&91P0@/*@$Z8QQJ* M]!A7R%HD(XYME[@C]D3LR=D?1&F4QM;77CQ&RXBJI(ENTPR>IZ)CH/U$/_VT MK7"R5+6U+RX@J+]^A3RPAYB'V[\B=8J;[X[HK/V7/R+76'ND=VFO.^X20D:M M49L2HVFVQNQO)B7]L6']DV>%+;XT\5]/GS[2^H-/R1]U,F9O=4JV^D_[ MA=&M#2ZOSB_^\?DC&<0)MWCD=6.1-[R[OSC3V*/^N+N_O;RX.V$_GVW72*G/ M>K9N2>Y6]H,;G>L9C805P'ST#Y>NQJ[E\"<\T>CSB/(E^-*G*?$?F>U8 MV%MN-]ZMTN)^T<<+D]+O-[IZEUN517"_N/'"X#2$P7GG M:&[];-=EF\U&3S;*-2%7["_'S8=< M]*W1+]M"QYCH$:(D>"V$)/4-D[QF-:;+R$);$\R((M-Q%'HR@8XB$Y4$-\JM MT^IN=5U1AB'B;):/3T@E5H\!+SG'W=Z7W_Y$W3G]ZGM37BV97_'O=C@YFP?L MG:A_\;S8!Q\& 67_9\4?CS1Y8Q'=S*QW3IEVG/8[!950JK+I5:<0O>*]6)KM M_+O@ED6UJJ=7I5*J9@Y*E7*/MB7V:/6XH\ZXEJ'"E4SANH6L8NW:H&^TE.ZQ M5((05I5,>UYF@.\PQH:Q:7*+T MLE,;&*:9V;E-15/ARPB3/=%).IAT&4Q:?:PY6#Z8[/&WT\&D5QMTVWU0C4,1 M)D5XB>E@TF&W0*Z((+C/9 0!WN0^X!5),!JIU_+]PR JJ4:-KC:NY!D\%#D.;Q M(8A*G"QBZ4!_= ^6S-J@V5=[K[H$KJDJ;.0=%8?\3[1'ZE)^ZHJ?'B#6U';M M(/3%H2B-/O-RQ$A6IG1)%U/[6S2Q+'0G+(=)<0,7O\RL,1PS='] ZRWN6#S![W\7#(\,8[O0Q.]R.U64IJ\Y8R M#,U'X=P7#J4]G1';YP=JHV:JHFL0"0(::J,)\1]I<**Y%(MMIDUH7IOD.QJ& MCCBSS-3XB\=EM;=W.&20W4W/_">=K]HMNAOIXU] M;ZIYFT5;#H@)2[$3FJI/UH;/N:71X*(H#J\)NVPJ&*>VO)O04;THTPI"(<*A M%.#*T"U-""F^J95_F>$RXJJ4H-KCLB8$5:LV,+++^X6QZ8Z0RL>930BI-O=8 MCS[.*A%1)?!E5:EE(7HUKS;7!1EZFJ0LR\%A*EX#^C5*H'T[(DF0#6>7[2V6 MBEB%))?C@L.W"^-R_K;O&[;Y5G/,KB&VUE88%7O"N@2HZ/+MA,V,?$2%PJC8 M$Y/PC&'%XJL,'3TQE5>>Z[W=P5I%6XD[LG=: MF75DQR =7)"^X1!NRP': Z=-V+2YH4=*!SI:LLR_2(V13B9A)@(%G%G9\!4S M,RO\-%JC!]FLE,!U5"67XFTR\ -E3@U=_A:2YP-K%Y2F^D@NV<"OF5#+ LJV M.V>S\=HZ\XN00S3NGDOAXCGT"9M-VR7^RV5(IP%3>7YWWQ.'4I>A8YR^\_J+ M,<>/DNL[%L>!"L],BTG3(I'9U6L#([M3=PA-I:&Y ME[$M%)K-+/<%,$FZ*@?^+E?NO/;A@;IT;(>_\$JZT0'2*K#".;KQ3*D7L?:7 M:&KC%-? E#T58)*Y.YT('-GLYR%"H"$DD5N;""$MGMN))&_I$)+(NTR$$+%5 MM,GI0D-("?P_58A=WO#Y@[-&[B*1F[D'&-62WG*DM=N)M]K(NZJ/I@P=Q=T8 MZF:918Q 4AI(>_S)W4#J\1*DQWL(B*0R(&F/W[D;2?TLTT^1A*P*"2G\T<@3 M_47C?JE&PM"W'^8A>7"H%GJ:^X8'9UYK1(0C/YDN;95-].NVQ'!MCN^]Q#L- M/3V^9"D2EK!PDT>>:B;X$>>;LBKG@R""8WSV.*&9@,>(!P\:'UBXR2.;-1/\ MF&H8GQ+XH XW)WMKRYCST?(.:@XHE M)V6>\!&5>L02Z+N"K3@7QZ$I\5WVR($V8_K/EI4I6YTB,U#7OI# 'AU39JE, MS@=T%V,GS<.,^QT7ZDZZQ]C*]EPL0+*\C #&RO?07WT/T3C4V'0^4M,^"OGA M"'AX/O4VO'?>X?U F(O$(+V$12T1Z^7!>C,3K/=%?DPOJ_H%B'7$>@Y8[V:# M=9'+HV_6H8.&]1)$3/$,"3SU2A FG=O./*36$:W;M@7/I3$]*5\9H%4J,KQ: M "K.0AE'!UCI1"$YF0QUJ$PZE'_$MD-SS&QB-E0?5!^%U"==$+A#?5K9A(&H M/J@^"JE/NKARA_JTLXDL9:I/"8).!;?I_BY^H99&V*.01QI%G8'FS<,@)"Y_ MCVT[=:LI273=K.\$Q_K]W+F1]&$W\UGSY0_WHL-#VX?IW^ M!9NTWB/#G4_KEA?6%U>/,PB\X:UQTFUU3KJ]'"IP[A&BFN?5JX/,CD1D=@4R M>V;WQ&QF1856#)EEA653(BQ[D<'4^R>&F4-Q#YEA"&+R"$QV)6*R'YE*HW6B M&TICL@2^/>B4VV-\^RW;2XFLPMMX,7K##5A5TL,ZR/=?B&+#>J0T'(:N9^G] M9RQDA>H'(*ZSB1PRPW53X+K?[+#8X>C#6HCKM*]<5E ?%'=D!FHC,M;=SDFS MG57AX4PDC(A6%M$'12V9(=J,S+1IG!BZ;#-=O:CFHRC%POZU[*?!9_:?Y3>F MQ'^TW>BPI?D6Y2/**[44!&B# _I^0C4R&GE3=L,7'HFX7LAB$Y[RQIZ %XYY M](FCS8@?:MY8"R'10G_96R[Q!VQ)V)/SOXP92\3-%8 M>S\-B\=H&5'8-O,"F^/RU*<.">TG^NFG;863I=ZM?7&!/?WU*^2!/033F:U? MD3K%QMLI6/\O?T2NK?9([])>=]PEA(Q:HS8E1M-LC=G?3$KZ8\/ZIV'4EE^: M^,O'GC&K47_P*?FC3L;LK4Z)\Y.\!+6/;_'&P/9NLM_/T];9&(^SG8T([,QF M>5$[J5-F8:C/1[$'(7(?0)OXW&K_:;\PNK7!Y=7YQ3\^?R2#..$6C[R-P[X" M><.[^XLSC3WJC[O[V\N+NQ/V\]EVC93ZK&?KEN1N93^XT3ECULFG$^H&S"QH MBU3=R[<] $"]RX=+5V/71U.HB(Y:WMS/#K,JJ;P<:Q90?5P M%7S(2?+>;^GD]]=.NA:]V_ M"F*XDL,5#:_']^0YSN/OU0:M+!JX'>;2K\0EZR!M*5&6M#%R<2CKUP;]HQK@ M(LK H6R#D).-LJ;.;9F.*"L3RI+V62X.9 M!;76L2YO*K$@SJ#B+ LW>1?.VD<[O1*!5@)W^+ )!^^ZHYJYLX32A;?5\ ME*0><8PN+_68_>;,^+X(;\/0MQ_FXJSGO7?EN?R.ON>P)WV\Y$G_- CC M=)\G3S4;39 IN=))E^HA,ZGW7 RN[5!+R9="8%9"@0WJ4T QM>?&+M/U#;#='']QA?/1ZNJM ^JJ"H8(?[4#2)3KE9=0-#2,$Q M3(?[RX="2;0TW2R"C88)%HH*=G(/19,9O\Q!,TPE<%]+P#QON*])?->$T5!\ M(5S];2WJ,:I9$=LTF1<,N0!L48(M2L04FV^GX, 6)>W:X/@6)487^Y-@ M?Q)X/3UV]2]--6]& MN:_#''L>\#TQ?YD>6$0P33KW097KDB;$YO*0I,%D]-, M<>\%D"XJJG"ST< \?-O-WB^!XGKDZ5U$12LCOA0<$L[IC$G? M7M2I="V-3/G9FO^(/U3A\$*&Z_;Z7+*?';JHIS5]JR&A^*ER4/C1A\07C(M[PO44C+?Y?^[-'\+QW!F.1FQRPCB_T!3G)(XVCUC)$AI,]@<+J6 B#D <;14S MA$D5_,>W5O$G\7WB\J@ 7<>T)M&:C\*_1_/W$OEZ+4"+/SJ+ M!5G#A AI\UJ+F\<*T3O,-XX>4]\7N553+IDHH*:1E+0/#]2E8SONLS/)@$]I]&_E^YRGL_6ICE."3J9'--&GU'93-O#H<.3;K.H[88N9#+Q MWTV(3^L/)'AG/=&%3&4KQ31^X;.X#^"]VB"N<"EZD(H#9(\'F1P@_=J@#2K$ MJ)0'&9)G;>$O5L%=S*5X^'(RHR,V]^1Y$2]]B>8U!O0MO38PH"S[Z"P6ZRP> M )>F.)H%I$U<%=S$WPA/0' UGAB_.$+$3QK,?)Z4$+Z(S6OZ[[D]XVD-)SQW MH0H.9)8EKO@,\]R<:_>.H?UZ?+.8VAN'N.'%# M1>S3;'J74L"B7&/BLCUP*5SW81#PO+GIC-@^1[TV8J'6(^8%I%Q_;FD0^O-1 M./?9BY]Y01CP9!@^MY>KJ3V+9C;.KK2X7ZZ',UU MP//E-ZRD^-UV+38=IZU&S-E1"79S+=&-^_(6?6!F- CFQ!U1]O+!@?W2%7/+ M,C2AZS-Z/?X:E798J$4<^K/9)D/O'1I,]MC,W3 9>_Z4A+_6[.?P=&P_4ZO^ M'^I[D;3^ 0(0J4]M7%N!U'15EZU@)_/L&*3#F:^]^B3:? 74?_% M'MGL^0XTI(IY%5F0(20(Z>GZ3-][=_/9S!&U+8AS,9TYW@NEMS2T??&WFVBZ M;U[G.DY3^*D]V!VRT2_-B"')"4']^/16E?EF>":6!0KN(WUWU(W'$H'@EQV; M/-C.$DKHM,J]1!<;F9NZ/)B2@HCJ:3_AS:P$=L1B2R_;PW8,RF[O4N7KW MT<3>K>8UQJRU^>&WH]A@7!C!(65/]'$@4IKQQ\-57@!!V\A;.J+V$Z\[%BU^ M'F^4'36*8%._6!:KP,_D:R77ICD.]0;/Q3JF52&2,^ PDMH^[L&(61L8[88. M R15HB2+. >D/ S;[V2 ML2.@+>"-3V?$MI8GW"KA!^:1J+R)],7,+E-2%YFH0]>ZYOZWV-B.58$.[ZT# MZ=@G>HOY;.7ECJ1N)H44T*5,!0DADV."ZC*["ZE]2C&;UTL*?SO4>_RL/) D M?O0M)?F62<'2KPV:QS5L1B"R94SH\I3;Z&>%)G/,[ M>DE E_D@"TL768:::,Q(WZ2NH1M]I,%]3>$4<_OM=6KC]* %K1X?.M-R[&HZ MV+0%V["YJ0_6I2Z%A[J@89=^ZI%&4S&O(I=2/%OXML5"M4<).O%G>I&?A06< M_.G99' 1I1N/[B"$+N=!+NA'9N='GBV.(OS=#B?+ M>5YQ5S'@[^H<_)L,)WJ3L."3JS>9&C1\:RNN'C@ZE?EFV$=-*,DS76W_?YQ% M"6WH6&9F0E<%3^ERB_>*AM?CM3^_'CV)4PZQ9P3DX FZGG(LZK$8,CF&(/6S MKFKJ +Q5X"I) ^)C/.H'S[>H7P^]V2E'2^ YMJ7QEU%&M7-9*-B\G[%I%\W= M+&I]>?D1\.+8KSF2J\F/4^C6E@[UJ?WL9-)1R .O&-R2'ETX#F[MVJ#=@0^W M$M3,Z<93'-Q CQWO9Z"-?6_*S/03#3)I$K^8@?URD5U')^439DI\05RWAZ-_ MS^VH1G]43(?7V1$+.>&?^/2P&*[$/,:^_J#DA2==!??>,)K +_. W8\WGQ;. M-M?!Q2=6B@*.W4YF!1R1&H.__!Z#J4WL\,W6+I3-^?+';+M(/(AK@$@0M>QP M[M- -(>.[]2"9-Z1*\&;QAM#U]K5>Z/;@U0I!@D[.78^%6+Z##'=4NX80S2: M3#3LB:U%)!4P86SO<84N=#K#N9C:KVQF8UH6[=&#'F\/B!VE2PB;?=;S.-AL M*5I9DLUCD"9TK;1O1$6)U0_]S"/]S,O7N8P#NG%LIC8ZEN @DM:QW ,1$Q!$ M2N])WBU\QV--8(E7_I0.XW?">XR%+_PPK.AI?\1GL'&'H3=_O$U8L,^#(1)3+I6AV M9@;T.KRWXS%%8;.3G$*N+.(TLPR6A#CMU@:M3%AYB4 5Z\+'D"=YLG\M^VGP MF?UG^<1KUQJQI8[Z"XD//C_X'P>KUTSZM;R!8@B@\*,"MCNGUB];'W#Q!8.' M .)\#Q/;J2BY83_13S]M*YPL78NU;RWDH[]^A3PP<?DC_J9,P>\)0X/\E+4/OXYCVFMEM?G[3W[[OUK<;C;-\J@C=3 M;L\7;1-/F391GX]B#T+D/H V\;GY^9,]TKNTUQUW"2&CUJA-B=$T6V/V-Y.2 M_MBP_LDLQ^75^<4_/G\D@S@A%8^@C1PQ@:#AW?W%F<8>]WEQ=T)^_FL M(5OOXY^5J;VPC:)LSEW(_A'>.0^F1:K;5Y'JEL0Z2'V-#Y>NQJ[E1#E8W2&S@)XN?_BTS)*P7?$R MXDN?%E=?6,R8KM7B?M''"V/2[S>Z>I?;DT68LKCQPM0TA*EYMZ)&GW5ZC7:K MM_5CO='<^MFNRS9-]D#]@RZ[^[.V:>;RL,WM'Z]?=D\HN-<7[6\,C?$:(Q"] MEWHD\"*S7*_87[3O;-@DT"Z8I6:F@IODM>LQG09:9"DPLF>9$GCXV4/\J.3QO%U,&\:"X/6?[M MVVA3B7M;S,E@P;1KX=[M@7NWU^/SY13&T0X]7@XA WI,49ZKE,A(N&6[!QG] M^%Y"N%.;?\X?6Q)\[R=[K>(P2;%WNQ\FS=J@K9>W0 Q$DWE+ M9XN%C/N)!9C,,KL,>VSFZUQO5P%>!J87EQV-OJ3"P-AC)9, PZP-6D9,_@I$ M3[($9P15C>?S1RQGT6E07)XT"W.QRW.#T(BKQ'2::K2^\R\X.7$<_C#\K**FFC?/9\Q2"S3')DA M#B;$I_4'$KPWO>0G\9&(/92(773\N/?NR?.:'+YZ_AV?\"]\OL_6ICM.8SH\ MCQS(.5STL ME:[. 3S>^RB)$1UQ]OY:%1FNG$-]XM^BV'F1!&=9?)_5ZS*9T MZKEW?$)3E#OJ][#4X!?%B< MP_DE-C7-:C- HCKEH%2[A5>YMZ6NF[C,1V)_"SZS-90]Y%J/HM.HKTW)M5< MRG&75F62'H2,9OUZ?+&8\ULVY=WK,V.[F,G#F? MQW4UCE0[3AM;M4%<]5_T_$L"UEQ6"OFPY6W5FV86&RD8/QS6$3/Q8G&B/=!' MVW47>Y,S(7[DS]]J7BO'=2).?SJU0:<34ZL"^7/%@=0K&$A\0])L@BQ$,/,/\8 %F:@CE59 MQ_H%ZUA?U+571L<62_3R09;3W!8:)/<$O\E>R?+FO-0-X#H#29^R!+Y0?.6) M]?SER"7B92@TVXW2B'@EKF.:%4)I29AGXT&8#FZ4T6S-?9'A/*':"R4^3PX[ MJHX(%!6&4 VD>+E>\KH\;#E;:R(YLYGBLBOPW*#HPV-26,OD(Y7)#=JS_;'$ MQ0U3^=@3)F93KPWB:JK*:RM?4'B Z(:/[CVIJ@G0G4U?(75S^F4L12-O2OG1 M*1H(5^.(M(-W3GCY=#;E*RNNSGL7*XZ<>PZ<'1K-:RC$Y5X=1HRZH M,E55F;TK8!*5,9G*&*JH3";,588$08+7E(OMHL M(F; KPL:RP[I]+B:J57@.N YEE[-W!30NUI#!/)XYKWCT91Y>>>'_4!'\ MQSD]HO@.I*R9@F(!A#U\V._QZH^!/<_;A5@P"/UY].KLLW M9,\IJIYIH:<)&U+WQO5Y0#42!'21<>F($U2.31X6!6J/Z_)7>F(L_5LKOHKN M*\C++WL]_A'0(0?5]4-(V.VL2W=Y .:KYT='Z>DW#K5O"Z2]Q"VK'>Y-;AZ& M.2K[*X&(@.^AHH:56\/V53;.4L.ZM8&1=7YECAJF9I'DK8UGU[H3-LW8IE_B M+[9KL=].S8XP$T5@5O1HO)]000>)^G#<"W0]7DF#^.S/KLAO>O2)H\V(+Y*? MP@EEGL.JE2,']6NGRH4KR88'JYZ5VSML5J-Q;7M[XUK^B%Q%]_=8-7JU00;= M;OL-@[>OQ(:WV/ 6V+/N:'C+#P^$+S ?>[W!+:]%1/F!@TED.RU^?FWQ&WLO MDF<#W+BO%=[QMMT1?5G3=KPUC$:_9VS]^- FLMV&T4W60S;=9VVSE?FS=AIF M[[">O\4_:[?1- YK^5O\LS;9A[VN(@^+@,T)!.RRNBH3VV[TVXFOFB8ZR:05 M] Y2.__VQ=U&.UE;7U%-5[O;6>FZ&J^O#:=\F[^"L[!DP5DHRG?S6'!=7^S\ M57$R1J/Y="[J]VO7+(#W13EXGTZH&[!06_OF!=N+&9=W6I8U\44#@T#[*W5$ MT>?SLYL*3L8MC0A&[8+XO-I1%0%QY;FQ=Y M9^IUP"-Q<22.1$CCR$J-1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*- M1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*-1$CCR)*-5+"$ M3=(\Q2_$X2?@3[1S.J+3!^IK9O-$,W3#.*9'9]:-<_.=F92E",2!Q&"CWH>^ M7H[@\NKK1MTL<:Q G"J(\J6OYV$0$I=/1TV+^M;\6K.?PU-W/JU;GCAERR_W M6H6@5QL8QDG':)WH9C/[@KF9-,!=B6J'CN598CHMWHI7Q.QK3.]Z9[5T*ZZ0 MCKZ[SH?0J(GGL,D(HGSK53/I&\_GEQ^&H6\_S,7)W'OOZDV.^C)%O193]*-? M&[0:;=0SU+-*Z-F>BE6YZ9FA\R;"[>/+ZZ"FH:;)>MD/J53->*]J 7MN]E-Q M.M=D:YO>V'0B?T%M0VTKF;:9TK6-MP5"94-E4U+94NE:2Y83:=8&;:.+3B1J M6D4TK5V,IJT3DV/[F5KU_U#?B]/ 5HWI6L]H&I]0!U$'JZ"#TA:[=FW0,3J- MOL**ELD^F_SN8$EA=45#S1;]$ _:5TO>>P/^QMIBD3BJ=G9V_1T/6Q22]E-! MF:),4:8H4Y0IRA1EBC+-A0GH[ Y#;GQO;(>\1&5<*-$1[;>/SB9".$&&$YJ( M\LDTE8G8TRMIMXGHJF\B2IO5&X^-J$;QZ$V-XB/8AZ3->\'HQF'V[JB^LKF0 MRR@=E Y*!Z6#TD'IH'10.F663JIXIK<[GA'^[YL6'9?"^^41SA4-K\?WY#DN MTNGQ1LI9G:Q"Q$!"S)X(^%#$]-5 #(3=]EU]4O. Q[G]9%O4M0+MPY]W0>6& M^N) YF[(&#O.F@=% Z*!V4SO$'O/9L@*_F@=% Z)9).EF%O-GY+2PV_!:N(X\@*C"QQ=0-NJ7@9<E M@])!Z50M+>'O=CCA)1G98VHA>=9FQ+:T^8P%:%14:-0(#Y^TIRA^PF0%I)51 M.BB=K)+=]F0K#*U_S8-P2MTPN*4.":EU[]V3YS6;]=7SD]/_O+13HW5\UP$$ M$:HX2@>E@])!Z:!T2B2=3#/U,W9>NN"=%TQ;P)$5&(F0QI$E&XF0QI$E&XF0 MQI$E&XF0QI$E&XF0QI$E&UF*K/9N+#WVA3@\J?U$^T[\T40SFR>:H1MF1@W\ MFBF[@8)A#=-FMC>W9+;'%%*,$MJOYV$0$M?:G\"^65VQ5QL8QDFGKY^T.]WL M.U;L$)KDI*D5T#-# MDIZU]-J@:;8;!FH::IJJFI9JM]DPWZM:P)Z;_52CLS]DPJFTND/Y8WB/ MF!>'K1M J]UA+4*4#DH'I5/4JK\G,5NL$F?KB\2E6".X'W!%P^OQ/7F.\P?Z MW+O,*NT:$8/ZC-)!Z:!T4#H2(^ #U\*VKL9:"&&?W[*?"H7'JGF[]N'/NZ!R M0Z/"<+LA8^PX.+JZT_)2YW3DL'^LF#.B[:;@YLP-R&@S%K*+0ZRO6<=BR@YA MN-118JS1B-)!Z:!T4#HH'90.2N>0\V-[MMY7[MF:RQ;GRQNU@1ES/@50T5]$ M!^HN>.FDTMU]<7E2W37!ZV[%MJ!%'%Q_X,76Q4;TLMHZ;D C<8C20>ED1.LF MJ8FSV;K\=^+,:>)N$.U6?#<(Q ](_*!VHW10.B@=E Y*!ZS?LB?LS<9O::OA MMV"MA=02PX:\A?SO40?Y/07,E^M$IS9H M=4YT?3,I!2EVD.#"#1"4#DH'I8/20>F@=% Z*!V4#J8E))'"6D-X+23/VHS8 MEC:?L0"-BMJ0&N'AD_84Q4^8K("T,DH'I9-5LMN>;(6A]:]Y$$ZI&P:WU"$A MM>Z]>_*\9K.^>GYR^E]4 =HLVY*ZJ0&""%4F@=% Z)9).IIGZ&3LO M/?#."Z8MX,@*C$1(X\B2C41(X\B2C41(X\B2C41(X\B2C41(X\B2C2Q%5GLW MEA[[0AR>U'ZB_9^Y2S53/]$,W3 SZAS83-F'% QIF#:QO;4EL3VFCF*4SWX] M#X.0N-;^_/7-XHK]VL P3KIFYZ3=/;K3="JA2*:%G;5EZUN0=F#K''^5%34--4V.SN?->U0+V MW.RGXG2.5X/LQS1W3UU2#K4-M0VXMG6E:YO)2U5L=JQ$94-E@Z]LJ71M3['B M_%2L51NT6]T\VL*BIJ&F =2T/2V4\].T=GSN(NH9ZED)]:R5I)99+GK6J0TZ M;$53F8"LV/';*QIJ'QPO"'[)H!]U*=JX'W5"0DHO]5P/3Z!,4:8H4Y0IRA1E MBC)%F:8GLUL;7>^WD-DWOC>V0][@-RZVZ++8XJC='X049$BE0M2>LAV[@20. MLAY-NB*:(*,IE8':R"(YR#[UN7W:9#[4L$^E322.AX=H+J^-UKO+:YP$J48E M;*"%[[ L(4H'I8/2*2PN,1.N^V*U.%M?+"X%5F@=% Z*!V4#DHGDVWXMY[:RCU;<]GBO'BS-C ;FZ4\ -4!1G2@[H*7 MSG&1^6&JVP*ONA7;AQ9A?8&Z(3^(P";E, )(.0XT9>7R M5GM+Y7(2A'3;C;HY!:8MB0]Y3_/6HIG[:D>;=;&Q@G76,SD0F9 M=I HPWT0E Y*!Z6#TD'IH'10.B@=E ZR,#@21R*D<61%1I8XB>R8_NVXMZAGJFA)[U9.F961LTS6ZCBYJ&FJ:J MIJ4K.]E/6%4^/YUKL;6MU3 R;,+DZ?Q3&;;#H M.L?^L_S&FA'AE=RHGXV=[^^S\H8@"<[8$-N=4^M=6[P$#SCX_.!_'&S]VN(^ M1K]A\!5GY@4V-\VG/G4(KU?WZ:=MA9/E:K/VQO_+6%QN/ MLWVQ:'5CZ[KGB^SP4U%OD(]B#T+D/H V\;GG\2=[I'=IKSON$D)&K5&;$J-I MML;L;R8E_;%A_9,YXI=7YQ?_^/R1#.+D5#R(-M)-!(B&=_<79QI[U!]W][>7 M%WS1FJ=+.19FR?*7N&@!>HC-P[[1BS4L@K?+AT-78M MAQ]QT.CSB')WC^>>:,2U7GN%:NP=R0GS?0GS5L,M9 M.XV6OOU36,_:;30/O&KQS]K4&_UV3Y&'1<#F!H)VBJ>[)K MCXQ*=E\TAH:+%B@(N;E1PJ@F>*6MR;@'391RKZ\-I][*DS$:S:=S1WCDU^&$^:_\8*]/)]0->&WX;UX05'!: M^"00]T6+TLJUOU+'TAY>M/.SFPI.QBT-"?NCI5T0WV5/6T5 O-U:T)9["Q6< MB7N/6]J.Y8@\]>K@I'MGM;0LKMZ4*:D03E_/I PWZAGJF1)Z MMJ5U=/YZUN1EN/7&T8TE4--0T]0H#+S11+3HPL!]HS8PC4;KB,K J&VH;6IH MVT:/],*UC3>:.*KF/2H;*IL23J2LGDG]5FW0;O6/+P^,FH::IH2FR>J:U&_S M,MQ(BZ">54+/I*E9IS;HM)N*+&BEZ%D;#Y8K&FHV$]J4YKR+MEDO?5O)9/C; M:/_]IY[1-#X=73%^UPQ([LV ,D69HDQ1IBA3E"G*%&6:;[2_T;CU;1ARXWMC M.^0%*>-"B2Y/9&AFW\\'T00'36@ARB?3-!:BL]%L-HV%Z"ED(4J1P1LO\*C* M\.A-E>%"N(>8*8*M&H>9NW@DR*2643HH'90.2N? 17]/UVNQGKPI6G\I5A/N M!ES1\'I\3Y[CW(%^)NX (@;U&:6#TH$LG536=D_G\\.L+7LNGE"!UK:,B-D3 ME!^*F"9?G[,Z :CB_O^NGJUY"/WZIR.'/:/M7D@M*4;PG)L N&UV>:[YIKYIBZHH\1'L:6*4J(H'90.2@>E M@])!Z:!TCC]6MF=+?N7(K3EW<;Z\61L8C=X19\,0':B[*)U4NKLO+D^JNRU MNEOB;7$1!]&F[&S-DL4M+FU>-&!S<4'\@,0/:C=*!Z6#TD'IH'3 ^BU[ MPMYL_)8.-+\%JYCCR)*-+'&]!6Y_>!ESS1MSLF?J\1LSN\0LFT5]?AR"NB$_ M&,$F)6\&2#D6-&7Y\DYK2_ER$H1TVW(0U3&_I4'HVZ.06F+8\"?QK=_9W^S4 M=KF@=% ZY9-.%FQ6YHYE'YIC6>)4C[_;X827TV2/J87D69L1V]+F M,P8%*JIK:H0+2WN*I(4)($C5HW10.L4G$.[) !E:_YH'X92Z87!+'<)6FGOO MGCRO6;>OGI]X2Z6I\RV5S4K J?M'((A0Q5$Z*!V4#DH'I5,BZ61Z^B%CYZ4) MR'G!5! <6;*1"&D<6;*1"&D<6;*1"&D<6;*1"&D<6;*1"&D<6;*1I3@IT(TE MO;X0AQ\4.-&^$W\TT.R(.2Y9.\VW"Z=U9+R^*H M^;:<=L.MILE+"G=0SU#/*J%G'5EZUJH-FF8SCUY;J&FH:1!WF[OO52U@S\U^ M*D[GVLR5[!VU!8W:AMJFAK;UI&N;J/^QV9, E0V5#;ZRI=*U/16@\U.Q;FW0 M;NL8KJ&F54/3NDD*5^6B::*H!.H9ZEDU]&Q//]'\]*Q?&W3:W49+"4TK\?G; M*QIJCA<$Q9RL3=@I'O8NVE$G(Q+.@$*')E"F*%.4*MP0GV--W;SZ82Z 2_N70 '$3-!L+4#2Q>B=% Z*)WR22?=NK]1 M4'[+NB_6E;/U9>729:L,Y9[ %0VOQ_?D.+?NI4,FO6L]K'_Z\"P0W-"K!MAL,QHXCFJL[ M+2]U3D<.^\>*.8UIM$0-],VL7FW&0G=Q7/05#6+*\DT<4$>3L6XB2@>E4T#J MVL;)V2V+X,KLK9G"N$6OG4G7!X0**C)*!Z4#63I';LX?9EX[M8'1V*SK@2T- MH*$#=1>R=(XD"@[3W2[7WJN\+RZ"\OH#K[$N=L>71=9Q7QRI3)0. M2D=^B!US.FRSY^+OQ)G3Q.TBC!XO'Y#5B4O$#VHW2@>E@])!Z:!T2B2=+,/> M;/R6/C2_!8N9X\B2C2QQX05N?W@U<\T;<[)GZO$;,[O$+)M%?DU=O,JD&R'23,<"L$I8/20>F@=% Z*!V4#DH'I5/E!(6UCO!:2)ZU M&;$M;3YC 1@5Q2$UPL,C[2F*CS!M 0EFE Y*I_BTMSUY"T/K7_,@G%(W#&ZI M0T)JW7OWY'G-NGWU_,0; 6:3'QS(H-D(@@A5'*6#TD'IH'10.B623J8Y^QD[ M+P8@YP43&'!DR4:6.('AG(ZI[[\[JJ+-?._1)]/@+UKHLZM'YB0XT5P:8A(# M,*82>624CJ+2R8(.$LD_2RNV[B?=+&S8_9H%NZ)Q;8Q,$XM&*(0:U&G(TDFE MTQM-IK/3Z1;JM$*H09U&Z:!TY!VJR<+BBM);D+*BD8G"D24;B9#&D24;B9#& MD24;B9#&D24;68I\Z&YL_/2%./P([XGV?^8NU4S]1#-TPR@F[WEKQWM=J0Z M_X^]-WU.',GV0/\5!3/W=54$II $"%Q]>>&N9:[OZUJB7#TSWVXD4F+4)21& MBUWT7__.R4PM( '""%G(^6&F79!(N?S.?O*<8V_RCG?#[E#+=PQ\6K9-Z7-[YE2<\^*O*4'LOY_M^(XXMB:06Y'' M9URBC KF'%$_^,#N?]RZIA/A#GSU?'S\31CZ]BP*R2G"2Y2R.YH])MQ_V2 M;43.1WR3SE0?]<:GY^!*LI-D=REDISXWV0WZ6+\OG^8AJ4Y2W051W5%$=Z"5 MR_EH3>U,AX-!KR_U2TER+XOD#MSF.A_)L8M=TJ"3!/?""&[P7 2G=Z:C@=Z[ MF#A!BZ^F?:8A%M#UEE1YY7A!D-/I*P[)B9W)')D.AV)Y$4"(G=D%!>1.RM@M MN0,7E,PKSU2>J3Q3>:;R3.69RC.59WJ\07*@&-U7WYO;X>^@I189%>PN8KYK MLD13B]!T7.!D5#)PLA]7.VY<'=W15T*JD9 Z!E$Y0!V#HQ'B:'@9_*D5B+QZ8*Z ?8-0L>'+,$LZ^3)TY&G(T^G[:=SG!*9JYZR0XEDCCP=>3KR=&H0B&6=*D^5 MA^,&R<.ZX_Z6_5!O75K[P;:H:P7*J[_OP\!7RLMD[\6"MN=^:?*B^$GOJ>G M?ZR"JZ2#"2LJEX> L@+#G=UU3<' =NR\J0J70\>R@I@\'7DZ\G3DZCCP=>3KR=.3IM.AT*K1ZJU%;]*:I+;+XN1S9LI$M+K* M_ >KGRO>''T]2P]?#'P)&)M%?:R_0-T0+R+ IIS; 71Q/M CRYZ/)SO*GK/N M6SO$ :]__HT&H6^;(;78L)M'XEO_A,_LX^NA#P>=Z:BK#_+MXJ6GO9$HDW$0 M>3KR=.3IR-.1IR-/1YZ./!UY.B\Y/>%?=KC VH\P324D/Y45L2TE6H']15DI M2(6@=:0\>K'LA:N+'^C()P2=TP^$8=$E+KN_>=_,QP MMX^>7SX.<'(M( DB2>+R=.3IR-.1IR-/IWVG4V7"?L6ZRZA!NHM,7Y C6S92 M0EJ.;-G(%F?D,+&I^'05^>8"I.>YRW]>G&]]MR)S9-K-1B+FMV3#"])OCLZQ M,3I34(*[@T&^JNXE7S0^&41-(;+RS;>*5G9A9%'DG"S3I'P'2; $Y2(U?LRJ M(TG 2\ WV-T@,28Q)C$F,28Q)C'V6I##&X99) C6S920EJ.;-E("6DYLF4C6W'3Q2A4 M,'\C#M9FZ"IW=!72Y8SZBM[O*EI?T^JYUB)Z>?*UY]IY9CI]HM88>(YM*?%F M7$X\^:EU#[7<'VLD=I*L]U6?. MTGQ.[%Z>45WQIEP6(1>8XYM4O,,>QUQ6Z@ M12&![?ON??9N= MJ:H/>@-)S)*8)3%7XR>?:"6[.)Z/K <@H4^+54J"E@0M"5H0M/[L!#T$.7U2 MG$S2LZ3G%M/S4>0\>"YM>]29#O5A;R*U;4G,DIBK(>8RF7YG(68#[XI(PUF2 MLB3EBDCYN2AYW)F.M'&!>GV1M,RBR6_8)L!_+?MA^BO\7SSK)?'O;9>_7M^D M(*R33_UJ\#$YA X-T?%]015B8H-&XJZQ&*+KA310\/8PS,"&Z=S[Q%%6Q ^Q MNG^XH $%"!$X])!U=G39]F'U#F5NN\0U848P<_B 5?;H)4>WO0UB&MJDIR&0 M5UY@XXE?^U@+Q'Z@;Q]M*US$(,[\4)QJ/_T)F<$DHG#W3YYUBXW-+IYV[,9]7NQL<[,!C/)\5R?37 MF?]FFO]929H<=/:_"^L;V?-UW=NFJ#U%2/W/T1(>8VZ)>75;L'_Q[XEK_\4H M(MUE^,=O)+"#+_.O(+=AW_A'40!O#8+W-#!]>\6DOFO=@ R)W)!I HYMVC3X M#N_[S6%-F&,I/^'ZANU&U+H)Q6'>^1'%C"5X*4J;[&M!'%G*'>RJ M/0>YZX9*^D8E?F6L/8A5%QSLH3,J @0\4\R:3R19#M-$%)3N76M"!O;T #XF6OVE%<=]D5' M\7Q46)3..Z[>=%XK@"NB?*@IJ2>! HR>A^AO=1%[@[!76XJRR)&\U!:XU\U)\ K,#Z?] P8 6E5\B? MV*>H:GDN\129I'-ZU+C<)]71F.*%E '5^%1-WX MU0=7#/-]I(Z#__5@L3X\T+-@7*!8=F!& ;YC1AWOL<=5Z_:X(/)AJ^CFIH+1X6WNH@E*-K'=/3OHQOL#+V-/SNY3%T^2FR>9 M1\P%*D M8@M*UM+=VF1XE467P%HXU29QEMP::B5Z$/B%Q%SNK1\V A"WL%#X2' M+3S?_@MH 0;>^S:J*_#A#$X4GH>S_1'@PUS3IR'OL!4&&T_'668F-(M\ESU" M[.4,Z186*"PU)5@#\2P#$"&5<,]CF,5.>^[L)E",07Z&%'F LCNED][C$6X; MS^J!E$Z02C/J?YE_HP@>- [O^(,V*P/!*DQ,ZGP$*Q6D7T$^I]'O3,-'+V$L\ +L'U)BPGOBW?%A@ Y)!!(1K' R6B>LM M465;$)PU' &0BBG& GMT64<](:[@WV #,K[FTP>;/@;PWR!R0GZ$.Z>-AQ73 M:6WB&MX-FX0R:^D!2^;B"GFN;5$NA O@AG":R!&8 H*/WGO^FJ\Q"(., ML(^/ ^0NG)WPOW256*,! I<@.:,[I+.J]A7Q7Q#P!(_(3D MT3$>!)_G "$1()/+YY@^(&5):<@%-\HNGQM:#,D!A=GCBE'1<+P M44;PL8*+HM@5I(639;(XX*)4 ?D=;P&' :?+S$^.@L)1QHZP:;8LEC7__[S5 M8FAY+=_0\E9+DW7^0HNJ?OE>KR?S""^E4!0IUV Y,-A^<:IC&A1\$$0SX%4V M2;3 !0%:FU'J F4C-:"NO68/>1>3W2KRL3EJB!HJ(Z/($3\&-3ER.-N+:>&/ MWEU/N:-FY#/MG@W[\!,D@7O/'KFT T9!KSIW']YU7F_JSV(* 9OJCE6RQ?D6 MXPR/=KB(%XO[!JR MX=, /B2QXK3OC\1V#[! XE M:!@Q" 6TQ(N#A1/CX\]4(Q[ %I0>_]?RS/_^\V-#W8D8/ -M>Z)_P;. M@+PQ)MID;+S!R?(_-1W_5H=OL(7P%5X,5#5=[2W"96=ZPRF3*^0@MI6/ "E% M[5_]?UGG=VU,/E&AUY2 ->TB1-Y3DUUKY/X-7>5W&WO*C>-PLC5C@N0W(85J MC"8YMPI TZ?A([*++/G&3)_,Y[9C,Z,PY2M VDM LF",9M9E6LJ??D%R=3.( MRW>4!F&>,@_3.3!OSH88H>^V'EUF!N:"TQO53[1MM>Z3#:*%A:3Y!+\\HIMC M8:^^ @)0Y[FGOZV_,GT[,1BOM%3-TUFD;LM>_*^-]9+--2;JP%JHS'; N*L' M;]Y6!$"L8QOT#80EFGBXL#/*Q5J8APQL(L(^Y^+ M49= @4S>XQ M;TGC6KB0+\E"-K4^^A/41;XDA=S[E#L#X'D?Z02, M&?GXM[_OA-W,=W*8,_8GIVR##L0"*"H!_>A[RV_4HDL6\BA9A3M-33$P[[M? M<)'CD_**K%:^]Q-^&%)0:'>OIBC3YIE6,^I,M8+%<-D)(L-A?G,@KC^IF2C( M=#['?Z%W*C9&F)<4=7^ H4.S#OZ,8%4X6XL?Y)V*U=-AH@!4\5'8);AHWPP019OU^L\6.GTB534S@_"B*!$6Y_ M$'Z&S,!=-/0*G .LUFY!2HE3/;8:;^)E-'SS.WX].=@JF MF@!KQK0SV!^0!S;%Z;,]XZQ,A9IY-I,^HN6<85;3FO>"O@BQUI*V=V29(B"!9DIP2APVE,+* -) M"#4 %+9$F0-&T]\E\=A"72F.L_IT0=T /QT".S;!P@4%+9K_#VI0E M3&41"+LL5V]&9P-1'>%+2U<39_*Q*/9\UR^+#;W4L4V"A3)WO,<@F=Z1DV+@ M_(D.KR2<_HCAH#22CNX)FPE(X&+9S18N?J"0V+DOM' B/%ZPT6;D^XQ-LH@, MI_C8KY1$;7S*;(CX\'AB@,6"Z \\'B]&,JI>$J1FX,(+)&CN%N,*5NI01U/Y M.:*YYTW]@"5:H,,2/Q9GW?CHN)G @O1PS.)?\1C\!VR2T'08VOAC4.%U4.2D MQR[VG5I;7">79;25(53)]FYE;+8W/7:\.SU69KHV/=-U=VZ-3I> M]HV:#B@P3(E-!6*F867+N&DUNR"?[NQ,>J@-Q[BLC<\4@XU14J>.')F7!$?52:65/= '8\GXZ$9 MXP8\WZIS1YE/JAN''[EQ:&&B7A#Z7 &*?]") U>Q,?L(FAF^[P&-H.WP8IJK M4( UGC3!G5GEG7 2<!DQ33^BJ9&=B?\PR[(CDG1 *4<09&SQ M#D*W&P\&L-MNOW*+O-R(8ODF'T5<\'8'F<#CF*)G7=>P'P 7$8 M-VV91O,=+766S>]Z\?GP0XUW(_%^=KY[F%M=R A ">%AG0WOQW98ISBFDTE- MYRZQG';5-F\6[S52)!LKU/<],,9A MGSS33J.:F(ASQ7@G)B0SCZKP %_%^YS5)=!UFO&6%F?M(.&;T3)RA&J11#E8 MS(//@ZLB(LX/:U 3=Q$#%QA7/N<8UL&U<\<-QPBH)):(Z!10(_YU7#1I7+(\ M$K[GR_P?GF<%-ZYU)_*6[SS'.CJ2A-UI=]91$?Z5GG*WZ2@3%!DF:;\4[\F( MHQ=VPC$9!7O2093$08C>3S=)N=W[G Q_F-L."XVP_!=NZFP3;'6.GZ,26#_3 MQTSRJN^Y\*?)%W(@E75\24FK8(3#DN D;BR/I2!F;_QMK+IE;/365;Z8H8<8 M1H[#N69ZWS6S#7<87R>^%2B_>7@%R0Z":'.CTA%_K)".,)/\[H_.:_;DJ_ZX MJW3B&X!(>#-,:F*&_ZOOW@J@..X/7U]G'XB4\@[E'="[T MXV\"SLG?B=L002=.-DBBFB@/V._P-E>L9?&[=#R1F8>V$5<)Q&51T*F[ M&WO?9;='^!C4\>+3WGTNV;R[.D,WY?W]\IF8VH_TK>U28K M9;8KRDQ,YE-8XQ'EJ^@FJ-S$V85=A6OD/%C_B3EVD6ESUCWCJ=-Q2K589'K/ M[!^^%ZWX37V\L8;W$/B-1G9U.7LC;>M&,I>)CA=95_QF)F:S9S.AA/^6!*L% M8;*6W7EF%^O?P2B+"*Z?V7!NP[$4-N[.V9 23-@J<3M%C'J8]'C;[$!1K0+Z M^I9XF&Z%C8QV[)?5+K#\58=O25J9WIP1W"V M22(8(K0)X"@$Q:T+FLV]/6,>AB-W0BNY$W;RCEB13:^\"G65I9UG+D7SA ;X M;F&O0)W>+YSZ_>T=BI<,]I$=TM]![5YQ&(E/K>\,*6'L.MW@O9A@9+#SIAX3X-3!A;!;E6*U\?SC M>9OAR\X/?'V&'..=7VN.L7A!O8/_A MCGWU/3:?'7D1XDE)+":P8[,H2 FP;09A5L?EY6A874FAY06<-V#\Q>)!JV-$ MJ-K/-?LX*$-OT_=_X]$#=(QOB<6Y_9-:5W]1WRN2B,/C*JNJ_5P'@SIF.>I, ML9J(2YR<[,[71LF$,([,Z^7NF0M0IAR*Q;ZV#5JP< Z;L]]9C?&<_W$\ M>=88Y\$[@'// 0N&\5%>J"U:HGW\EU"I4\=)4A0F9.DIF_Z3Z^/J9$U_%2^+ M>08K@&[BQ8=50*_C/][&W9YMETV>_>BM*&$L& U2V5;Q<[:I_&M!@)-);SS4 MD09%3VWQ8D&>/4:>6\7<^7?C86^@[_ZZWU.?^-U0UY[TRWV35=7>2!^7>NR! M!N//V$?\H*^:=^O*7)K)M;S:LZ#M_A3'K9V+I^=?_0V+N&XL^^B.\:9)Z?-V MC#_(I-A:WY%@4>* #RZP=&<2\;N=71F>O_%(N8TKWW;DN!77VE6DW%*;ZN)& M[,(7V)OD 4P<5CO/LHP[QI$XBQW"9K?9 C266[SY>)P+#C\)) M84CB22SG0#.DY!G:<3M6R&0DZ>TG/9X^S4=^2\^UB !5+$*2K_#SM%X_ST)F MER+,;T66M/U$ CL@TTL16,%>20)[2OA6)+P7492&'LF3*:H8U5)P9>'Q%6OX MV)G;!JS\2EQSA892D%TXG6T(,G':'_AAPWAV 8M_5T2'>I4=*:5DVTN'&. - M>=0^B09+(7?9Q!>?ZE?,!126W&J9K1.9(;;!OC"<%'H5PB7.5)&RK7[R2K,7 M\Q0PW)>6)\5-I8;45OJ6E#27+6DVLF'SE#6JA++JDRUQY XF2_>'6TX;V5H1 MQRLK.)Y[?X7)K=*8:P65LU/%VMY9HZZ(WEE*U\DQ 2E)2WC^63K#5JZT##C* M@.,E\I?=#&7.)/KIME:EY(4[M&VL0>8)42 M9JI];](FGOQ7?O#P.W%[X?=L\;5M>AWV^TBOXQ/H53I[RUK"!>7PGEMZOB@Z MK$=&LK,NHC2U^$+0T9)1RK\]0'E/Y]3G]W63BZ12[K6'WN+S_4Y^'A!L&F;$ MY?,&I& [IXM7BK;VD%JAEKE3NK$TG7QT1TJWZAV]&[4+^5D]MUR37IBSD>$! M,3?H3(C;)G3NB_@[ZF JA]; 36Y M>;&G[NFP/\H5'(7/\G5/-V[D'*A[>G#3RI=$Y7-I4"V$S#ZP&C"L?)REB$ZU MCO?(6R>PDFVO6$>%*VR\R?_RHO U5@4N;OZ[554\6ZDL;I:,U6BPUE;:6;:[ M4>D.(Q%IT]J"DG>\!G=7L>?86Z#+&W.RXF"\BS$;Q%OB)H7BT@7S3@=V\0(J M:PGTQ'H<"=R%N["XT,:P;S2WT$867$EG5M'^(:Z_D2^A\:1-/O2[V@MO&'WC M*84W1F 0ZZ/J2V08O;$Z.$L]#_T\DS5D/8_C%M24(AWYNG0OKDY)KO?-RRA9 M\HT\)FT N.Q>$3^?O"L3 E]F0N"!RIN)O@,P^A2C".S%N/"]]17!!+8BEBJ# MV3X4^[;&G:FNZCN+*#;+Q253;"5%G4!1!TJO5D11$Z"HOK:SQURS**JU3N-_ M>?X/,+VO5KYGTF!WI+1%4[U&W0?10;%:^6< MQ\%%[4R'AKP(7,=A8WN.8$$MUAO@:=SPPM*KSL$-XUUDG6@/PEMC\#ZYK$J% M.5(R&Z]6;G@<7'30&[7*##&I'.XY[#\"6J;ZS@L5]@>X(4M/2S!^$-8#3,D^ M^4*A5 F;AI(#3/!(E SW=?*X8$V0O=O@71X:QP998M43_1$R"ZK*_;AP7E!6 M?R[.7%)'G>E@V*_:!_TLJ4OU>J@E$4HB/-HJV4&$!I@?$[TR<_42\P>?G$E3 M,K5PTM#4PL&QJ84?B>W_$Y.^TM3"()]JI8[SN87J.)];B$]3V..43Y3@PUC^ M6JUYAGQ>!;-]IM;KNSLQQ3F!"Q(H#\2WO2C8Z-D9P*;R_+]P04)E";-49MA< MENTL2U5,&]]BZUF"_0PBGS7)FY' #KJBS2=^P#O*LF0PB\["I&QMN%8"_!6_ M(;.@#NOF>A.$U%1N77@3-C9EHS-/V/'#I!E>W(;;BB^8LD:V;I#T7[WWR3+8 M;MJ]?[3RJO/^W=?.ZZ2-+U$ 4U?_B> 0L667M5@Y#'&S?AY\P-]:K[QL- M;0Y$!:NZPF/N/GS#Y["^?K"&%6$M:#="SZ@Q]GHC1,N6$M8UL!U M[\Q_8;F70<@/$Y--19?M?#&Q4;OX>9K=G8S:5AGWO8>VQ9".<(3W;6W8TD5>_1%?P.6ND'=^N6K,6G)8=S"(_X)L= 04Z2A"9L$7V$A^&O>S3 M";)$6/R,SVR-C\-&OI9/'HG#L8$GE9W%WAEL=W+$5<=5!#JWZ0ETV*,Z>VYC M=C8;1G8+NSS^1AQ&&G<+BMV4.2HV 1U$L\"V;,*3C)W 4SS3)'B& ("UPI*V ML"NIQ[I0 RL250],^.ZGN2 NZQGMABC 6=+N$J9WCV"E/U>,6;,.S4Z$C9:3 MS-_\,Q#?V]TG+[ZG+VZU27R? 8>G0_/>VL$B[=9-TTX\@/'MGB]\G-A@@;.N M**:?&0:4N%7'B=-FL/#\4%1KA'^F4.(,=@7T_Y,G=XMLZPR[GE&31 $56<'P M<>9A+F$MM^&9;UB39_@0L,M/$6?I@8! !+*VUXC+C*P0.+S=8CBX47:2WKXU ME;AU^7\B#Q\K>H^SVUD![S/-KK>8V+$<)FK#"9*XVP!\@@GOE'&9^ GBI_2G M'83Q?GHS]!DQZ2&ZN_.FO8++9.AGJYM[&=+ )6XL0U #Z[ =R]89<7_PM\9+ MR,I8O-X#4M*SJ!/PG>7[<,6?R^=<1P?7%].)5>W+5JQM:\7*%>TB]5MODOK] M,5&S,\K%QDUQQC-#>N]A:U1+,)=HY7%%P*&@%R!SBN_H[&#+C,]% =?SA.*> M8\ 9UK?[%UF&C9.SDU:UL7*2-G9=V-0GOKE85W?%I.Y[)$"VO3XGW6,ODJA: M3^N?Y\;'T_K"[FTW.^B-1^5NO3S]QD=#7&"_,Z)1E:O:KD4TPP?ZATLL)#(@ MU4W]" B7,!-#J!K;RE:B86594Z_H2L66[J .V:95MK5/'5HQ9$-O53]>M1KQ M*ECQQ4$V9Q)D ?L6_QWM>N!A\V)#+N.M,?%BYA3CWHU03(J]2LA0;G7 ('?K MC=:DEN]Y*8_/[G5O.Y;CE?0RQUJHE?,!8L'=/L4QZ]R+%0<4020:0G%\5SD([ON"]3%[V"+BWN$@1B](5& M'RCW0%2NN"VN^';P YZ.MC[\(G?%/*3FPK7_$]'47UCT T&>XIG,WBZ@L;CR5^=90/CZZ3< M0(KOE#+F'2N3."P6U+$AE%I*B26DL&G.V1S)S'N@\O;]QG?*UI9<[ MR8IN]/"L]B9Z3;_[A.4MY5*-G@;9LG= Y#.JO3&A3IK(!M\?R-=:1B&F8\UA MC4=7\7E29G;]6W!T9O9Q&=;U+^B8#&L5JV7NR['^P+C.7<)T/CY\M@MRK;5^ M9SHXO4S"23<]DYVN\]J"!/DE@-QX"LCGGK\DX7]W[)_A]=S^2:VKOZCO%8%? M[0#0QYJJO94$( F@B00PKH;+:TWC\E5J_\W4T+[ZL8H6A)[YXQG*/C4=VP?J MU9?%]HY6-'7>UWX: W_V6_T-!XC:/Z_T'U0F_25XF@<>M1KN,FP:=VF_;X,? M3;'OHA2N3ZKWU'1<:]7@>H2X/KD63O/,'@F0 Q4P3I6:1HMM9@F> Y4;RG*7 M<=.X2Z71IE(UE.H_Z3C@Q"YORG"3##=5!ZUWGK_R6)&!F2>UL@*^.=S/-P5I MIHSS/=!H$>.<-,U1)R5K10@Y$*_;@9#2>IG>EWI9B]%S(!!6EK_H:M/X2_L# M 9_@9/&2BW."[&RUI^Y C.MDSJA)/V^+T7,@BE2:,\HP4DL1HAT((Y5&R*!I M"&F_W7ESSPHF2:.S$-@'0EPG"\ZA-"E:C)X#@:32;''4F6J]H41(^Q!R())4 M&B%&TQ#2?J/SH^,15EU45(8-J30\<_@^$.PJC6\6[=(:I!A*TZ$BA#S-K5]> MPYI(UT2+T?,TEW\.)8-^T_A+^PW//WIW/>7>@WFXK+Q0&DZ79N@VS"N*30Q4 M;+Q55:]J:4@T""%G]O /JO/P2_0T#ST5>?@'>M/X2_O-4%9_[@H7@O>@3I.A M;585]:?%*,IS2'G7I5H@((^2(6:'-"G")1%2$4(J912*D(H14E+6/W53;:UDV];K3 M>_C5 VLH5MQT5!J9VW _$(](-Y27C3_"OAQ6=_M 6@_- \X!#W\>.'F J$V+ M84EP5 2. \[],N#0F@:.2JW*ALI/5C0ZU]_B6&UE9^'?UA:8*[GBBZ?K ]H" MI^:DT\Q[.S =UM&YB, Q]*)59F67.X&&UU^4A--6PCF@+1U%.(/.U*C,LI1T M(^FFP71S0)$\BFZ&G:E6@4I9"^%4Y*QI'M+37AV9AFDGE:/)'(0.NVUY$78G MVSB)YZX0T\(I'@!HW/P-Z.R ,+CDD56:A,UUJ>[O*I$A8]E4HH7EQG?9?"0( MZ?4=]5>9-J*%@KB\PWC4XI1-20MMH(4=9EQI6LACWNA,ASU#XEWBO8EXWV%^ MG8#W<=/PWEI+:]N7_Q1%;=,X$%V;M^P#G'KI9IFM(/7J=^7B&<6!P$!U.F+E MMV.K.\5GCCI+(I9$?-8@Q='"?M2O1-A+0I6$*@GUB*C(\82JMHM0F4[_)B3P M4OBO93],XZ5]CI9P/B;_-VZK[4;,HSG]%8;%2\N\[<\H".WY6F!A^NO,?S-- M-H0].?,[<:0#C?MR5UY@X[.O?>JP;*>WC[85+N(CS_Q0[%4__0F9P;9$X>Z? M9.;(6\[7!%<-)Z*JFWN0_?^%'T]A1>[IU[6U<=MKWKFR^;S:E7&< 6UA87L\!D W]7$43(0\[P24A8_T_S?;[!MT;,P- M0H@Y,(>4:*H^F,-G.B63N6;]G]&9WGY^_^'?O[XATZ)S.H3T+=*(N80ZOM+W M?#NY B[R*R.Z%-:,T&&_'+(*Z'7\Q]LXF&*[; /8C]XNB7\/6!"T@#C8(G(V M6?ZU@,ADTC/Z!J)$6/#BQ0) /0:@+;[%OQMI/6V@[_RZWU-W?K?OL6J_-])W M?[WOL?N_&^IRLB.]W(0.N'0.ADNQ<\/6V (]BG/=.E4'8T> SJ3+&?457>TJ M6E_3-N1UR;THJ2=RXJMS=:]L5X%G.#R]TJ3>U5BKY@K^!BV4-;CWCR[\N-6[OK34HM*YW@]*>6F[!W,ESC#EW!+ M,6[*1GE34]F63;9EJR]?:QF%$<8%HX+R^3)HWP;OX('::"7[=8XT+.LR:%"D M7F:F2)#'(!\<*(YV8D?CD2Y3$24!-)H #M1W*\OE!TWC\NTO@/G5CU6T(/3, M'[(H20[;!RK3E<7VL&G-N61]B8H 4D!)XO.0AENDN&F"J'USO-7'FLH*1LR%_+-I_4YRC-.EJ+=;Q#C ME)*U(H0\K9=1:;W,D)VP6HR>X=.Z!.51HC>-O[0_$/ )3M:T5\0Y07:VV5,W M?%H/H_*<47; :C-Z*NIO9,@P4EL14E&_(&/4-(2TW^[\Z'@D1)\&LSU=+Y1= MF//XKJC;D6%44HM?6@_-0\C3NAV5U[#&TO9L,7H.!)1*\Y=)T_A+^VW//WIW M/>7>@WFXV!E+-F+> _,#H:^R,!^SV->X06JB-"0J0LC3G/REQ>A8E8Z*%J/G M:0& /$JTIO&7]INAK '%%2X$T[E/DZ%M5A5'3PM3E.>0;;ZP(]'SM$! 'B4# M#'(UZ;:+1$A%"*G(V3\>-@TA[3=%OX0+ZDNK9I[/X^0<6>JG9X<5)]EV;Q68><8*3M2EU7$9(/0 MEC8('578D7H\81VIJ[J<(COK2L)I,.%4V)%ZTN],1Y49S9)N)-TTF&XJ[$@] M44'@3"I+NI<=J65'ZA<\16D25FP2-O4VL^Q(_;)+W^VR^:KO2#UI\]5)20MM MH(7*.U)/]*9UZ)5XEW@_9'Z=@/=!T_!>:<2_H3J<;$Y]+JJO?EGAO V\;:%]] MSXK,\%_$]XD;KE.,?89XYH\48F,.8]AS:MV$XC-\) 4XKG 7_(ABYP;V M2"5^IO*-PK(>T&;9;B^^?01/.;H=G9;9S)[EC(J;@7]?4.6=MX37K95'OC.! M8L/_5GR[ H7<$]L-0F5)W&@.Y!OYO!KIG+)O74M949^IV:Y)E=!3@A5PD+G- M6F3 U\2W@IZ"[WF,=QY^8'M6[K?)<.6!^&MEMH9W^C]HR 9& 0T4;[XQMZXR MBT+EGKK4)XZS5N#I]U29^]Y2V0^WT633]R!>O(6Z^+]?V70W; G8;?/:BOQ' M8#@!=5,P3CK3<.%3JBSAC8LY+/M]^# &*#YD<;0H0!X M8/8QGR+.A02!9]HPR&*K[%7&+,KSQCMS0:W(H5_F6Z"(I?/Z.\JG'*<<]7,\ ML3E\Z-T":1=8C\NV6>#JEV#?D0+H.3X8P>$)N?!<3GF"QP0*!.RXS;!$ GB:XWB/F>2!DR7WOM\Q%2)1>+C: AOLD%5 K^,_WL91 M8MME.\9^]!8P?&^[L1:$'L(ME86]D'_]EC=8GTQZ1M] ;5"X)L6+#W=NUT%[ MZY^A(?R@IPXF3WKL,W2OEY,]XV2'I2?4AB2.@\DUD]S0 DN[N# M"6"<]Q-3=90/>4Y;(A&K71OR&0702?M1"_I*.F_JW[]7(/_A60XHF,'K,FE\ M1QC\3<0+:B)5+;-,OM[E;Y=6!4\IL2,7LATGH:<2Z%S(1I7!S<5I$V53&9Z3 MT1>[I87S#2QQ!WT_765&P:AQT;4$1C=:==R JRR/_LD1C/KWIKKK&\<'*.I? M[3$!BD.=P[<<(C>FZ4?$R<&Y;V\\/>Z0'$0C;CY)ZFD!]8P/ MU)PH3STZ4(]Z_LNV;:&>ET*"]53*'_2H+V MMT$ FUI$L:/.5'_F2L9/$V7/7I&LV8 YD(G_=, 86*#L9*U( J9I@#E0^/?I M@!F#3C XO6:-1$S3$'/@GL#3$3/I3"?/7$?UA:B*EQ* *%05 QJ&SA-5Q9,J M=->__E=GUQ6_DC5V)PH*Z%'MHXZ8]Q_F0OY'PNPY/1TO'B1/T@_W@41%D.2E MO 3)!8/D23KA/I!H*-DE)VD52)ZD!NX#B=Z9CIL-DA9H?I?B)'RFEA7-MKQV M:'@;=Y!N7.O#SY!=J"@F0;:SXN^@?.V%D3IH1HL\:=/7HA<&,&GXJQ*,Y;$T M+.Y'6Y[72P@UC3GM4!IK8DXCR9PN"EFGJ9KG94ZL6T_>#]D@YM0"1?127)"Y M'&A 5B79ST\HD-'V=)N3MZ2!C.X8/G>@(5WI?!QUS!*GJRJY6-'I7$:2FR1+ M299;9'F@>WAYLIRP-+F*4TM?,EE*FGS:?EPX058E)[7^,[U7W2&?Z^ ,DBU( MMM!.ME"5G-:T9WJOOD,_:"U;:*@?(ZD=R:I$Y2H/YNI'UE YAH_NAF?Y_^X%05S8,5\!31OD:D7"9_E:D>)A"C[MS'4B&U.!;4?%2KX_ M&W4BXU)]OM@85HC-@:VB^)G#BN.%GO+#]1Y=Y='S?U _^&6SX1,67Q-U&S,% MW42M/58X<$'0,T:IF]8.Q&*/KAAZ.2);(B<688$=QG9PU<.:3^$C;12HL);A:NHP_$$3LI M?'KA>L7+U 44&!HN&.M9PNL>;"N**Q#R4H.9NH2VRT,5\*!NIH0AEE#$_14_ MHC_18TB9&Y$XGGNO/-KA LL51LL5_A:>._-@(^81JVP(,W##0"P[4WPO\X,N M5L5[I [V;5;,S!#>&5 M>'J1< 4.:O34G"B-*QFQ$SUJ,0=NG)YU,:RT>O[Z3KH85@=T1T'%]]1DGW)< MZ2K[2NOBP:XH/.B!.NLN_OYQ89N+2D_XCCKS6S>(?/2E"Y[]V>,\P V/W@:C M,QT4A)'/=J853W^,N9-Y=2^9/B,PX)!.A$7*@#([+':E(.NX0M:6S8ONI&4Y M7::\,6;[&P];*'<+2K$2\*FXZ!65SWZ:3C-2BW0:43B3J:':IFGV7#J.(3CP MK0OBD2K?R<],#YV:2H>/C.=4 ':$A^@C;BTKD=(GDG<\@7+_XV_ M[UB>H?T"5KAS*;QL]-[5Z-MK^#"?N8H)G_I+X?RDT?BX[":SNW&6:*/&Y#DB..Y(#.>Y5 MG82&)Y'WX27<.P,NRM^T50QY/VRUS:,\]B1'YSQ)[& X+DB1*#I*7H.\@-*. MV0R=J;<92. /MWB@% MS167F#C(Z_C MMXK2T,(7EOFA<.+TTY^0&4C]*-S]DUS)OSIEA:IM[D'V_Q=^/(45N:=7,Y^2 M'U=D#C.\)LXC60>=-YLJ N@'6QNWO>:=*YO/JUT9UT\LE"F,7JY9[7P,'?#FL7H%S6ZAAIO?H358R5 M[SW8@? U'"71#ES(J4JB#3K3HG)[Q;K%L0))/:= N->*VIA=%BW..H<#MQY MJ>H<1JA9[+'NA> [[3R,"?Q0^['].;S@(;8:X0U:HY\8M+MYLU;(F_6=>DV]DD75-GLS M_1*DG'^S 4KDFM0/"<(!Y8!0V0(&PRK=:W^X.(%[%Z9O #^I6S$%F#3[ M[[%[->@?L%]9W .>C7P#^%,:94F[*['P!:Z?;>$AIK/1C,KRX%$8\,&J(*:] M@N=A6RN@8GMNFP1_E00DHLP^9'E>$'-C80W:?A+* 6Y('_ I04C"*.1MR1Q[ M:8=$!%I@CG-J87"KRP9A3 8_\WP@;TZH)+(88V6&%?N5]T"%E(%#5,)'ZCS$ MPJ:B+E--8&RYIG,^O8\[=EGT/Q$QUW$#.:8?"-!M8@>(3KC<84:\ M61D_*I"0^*0_>G<]Y19-7!2LWS",!CBY@R?99JHHB-//ZA(@5"/?Y9/EL%;' M[ OLQY:-M#V ,N!%@ ?FCV?PR3X'@;0EWMD$81TW.QC0I@4Q@WVE#U2$66%E ML.0E(/.*;?GZ"CYVKY!ZV/?,B[(A6&R,S>(6_J N4"E,>@::#8"(L&AHM/)B MS23&=KSK?)[=S-$! ;J>@G%"Q)1BPPS-$$.I.-S,!AO2;O/Q3.+G;+:EX]1G MDF"AS+&=5T_Y'^\1PZU\$_ Q3@(.3M*,TP@^S%0EA9Z+"25P4'OL&X,+&X'(W0KYYPXXOC(B[17R5 M[.4LX$W23>1:,&ZBV!38YWBGQ#O3[8G5R+A;&@*8A^;8Z6]N% (%* GQKV#> M#M\"$5 6:BV &8OX!W'C/T&V&+!FAXOQ\G5F"UD7/=AD7GF'7> ']93"*<6= M 7'"-A(<;)W@$6Q8VYCB%U>YB>[AO8HZBK4#/)I;=^[PK?I&,=D+_[HQF4+ MW)"O.K??;CJOF<*',HZ%\] 321XY:X.O%9!8;#L5%S9$09+,# 0F'-NI+NZ@:X MVUSK*3BY5&40+"C<4KV+& T2;XXK;:'R.1*Z#+VA"5WC3"O@'5:97FB5#8X- M",+1@3K&V 1F1K GWE,X*1KL"Q$."AQV S4?(LP\G@%MXP4EDOK.V&!8S+=@ M%5I#3%O>[E/8K":\&D0=L ,FQC@] :&FG AH+F8!24MB('$ON@=CP&<=?_E! M"(/!]JTK=&^L8^)D:@8L,.1Z=D_Y@VEU/$TI^X1--;8"Q .*>](^JC>QJ9JUC(=A\P:^*+>RM M8^?6'<5FP['J;3$%S8^X>(K1EKX7'CP"=5NH0*CTY; #^^3M!-"Q[FUCPYB_ M_?QQ(_,5;'8,NI%[[ @,?-9%UUZ2(O;%_V9ZE3J3G\E1DU$ODCO6<-H^M[]>82KI"AC,3Z:=PW%5 M0=-L-S"'.!40ZT_D)VI&N#-!8 ,B\/O+#(/6A@G+:8^6+1 MU)9,>LVCX>C#F3!W/1K\J*'YH&S-(_@FH&"%L[;=L>8?)X_&\TBG:\^WB<_' M+X7?'1XWQW<)BU+08\:)&NT0!YOJ)YJ\:>PM\_.*V?\66L2-CIOP'4QM#1_^ MDSC1\?A@92=V1]^J3U ]RRK0=;S/ 9L)4_#CO(\(WHNAV-&=6[6[TAZ%S^=9 MDAY;9<5NNO; Z'S$'9I?"<8,]AKL6^9@,OGOZ )$%P=G%"P??.5Y#MJNU$FS M[#TWPV%ZRE?&Q+GS)-;:D#7YL0\YX]D)-PCZ@0EW#ST7"$2%T<%Z[VPW4N)C MQX?O_4E-81)NYO/'K)4[J?$J!.BG+@V"O,^)^35P0F)L_CK%OGFU#44;#J82 M6CGGX0X-0S0EX!3$+MJL(+CX&B7 <2$40SN4A^^"BO..O>LC,9E $/+]-\_W MO4>8YSNR@F_"]='<;H)Y!_W]_.[!X9-^_!;N, M@M@8N 'ET<&G#4KZW7\)DOA/$,V 0]GP7'&Q:)>=0/A)'!_[,W;(9Z:0)H(Y M_#V5=A\]?^M\>#']+^YO=$&<^9?Y1S[[N\SDCSXQ%;. \GHJ%Y!I1AM2)^:FGZ1^F;*SW%EM*@L+JPCS2$2M\(30//H)^\I\ MVR"(;1,1R91)Q 6S,2TZ!Q.&(!SQDAQ842'WA3,7]<)S4 :9#DAZ12#0(8]! MA,=B.URU^4AGH">#&L-4177"U UX/O-=>TE\0!O%7PL-]0^ ,GJW0\:BWH,N MY-N@5[SS(C_-A?Z V/7=]&M8WW?JHCI"12:UF!>"" _$4MX)"^<[6<,!*/\0 M-S8_+%>.MT;M[1L-;1[&5^[6\/RE\H#\,*2F1U[,;*SW]X^.,D$7#/&AO!7&4#" MZQ9>8O!;(A+D;5K4,QH^XH7:_XU@A0)\([:4+V;H,8>8UN4!;7Z[E?[ D+)+ M0\2R198$#VYC"LS]$OGB+BZCBI[RQ4T?.(PAOG74?#E$^>2QG0"]&/ ,>\U_ MGA+0A(E@E?\^-Y@%R^Z9D!!6PLJG?T86QO!Y@-VZ9Z#&<2RAG5H)(:6S2=3N MVA1CI>B-S\,V8;L_L92<=*\YZNSYO."8;C ZB#&S&Z0]MI'_&^\R;CFF1/]. M,0@ @S_"S]F0K[Z'P4:+_PHY4HSMQ*)GK->U.<@_D;4RY--YAL/YFJR?K%:4 MJ=#%\.-93*[-=3N4,N?;J 9!1IC@F^**2RG8AANV9T%"9W>@$RU !/EFA!E> M"=Y21\I3'Q;;A>C(7-FNL*6 &\8Q9(N?$S^><$L_0 ?$+J4 A ?\@8[G@@W6*[@VNQ2V29@*YL+]>XJX9Z- KIF46BQ;@SE-@I"QO#CQ3FP-VWG& M^M4X"^!]CA^CZR3 FT]BBF9*ID2 .%4N7.\1-1=69@%V?=L'MC=F_G)N->GR M5M/+N]6T.ZC?J/#]9F;Z/SY\?/>%*_G*JP[[5^=UZN7@P1-6DD482ZD*Q4VE MV!#R?/O>9O'45&WE-@_W$/#$*'7<%<5-W$213U7>Y(?_2UQ4!?DO4WWR&)/I M7S3/0[_\<,C"6Y(=%M,_J?M/U-1[-SW&^6Y8$@A!R60[RO=HABS]]]^_HIV4 MV;>,4?3N]I]7ZOC*F/2O[G[_NJW1QV80TKRYX/D1CW$K.R:=>-JH#4=-_+@Z MC$_OB<^D21HV ^;'G 1L%OPZBJIOY/8A,T=EGM\!\FE@@BBSTWHV22*6*:+_ M7"*G6B#S1O#?HZ<;U1V>M^@&, \>%X[M ^&4$PA(G[WR42D7;TQGCVK?"0%; MU3C0TFXK@O6>3_(.?7_ADZ)70[WXBGKLNDG$+ >LP41M?VM'4_LG<>W$M&.! M'6ZB_Y#<$_3C[+#"N?69FM5+V_<]7RBJ#%PBNTW0"4='P#2PVX2H,NY-DU$, M_-)[1.USQTL]G@MJ<5=)E@$(A2%]#T*$&^DB[XZ_)UDP'[-_DL_!/./U;/LINTE4P>N$UO%IB+VG;PD89!\(P=L$3S)9?)WQ?'PXKM N'O?&P MC,J15U.Q",V5WE/QY]O5#8'M<7TH7-1OP_XO>D&0+V_*Q*[R/W@7XQT&:F W MF=SD)L5/PE+Z71YR)0JL!J\F)"2Z&0/Y3AT@RW A"#6C)(@# D"'U(_%J6XH MOT6VPRA-%+N$M_T>6JAIX)=?0=, 4;KUV%>=^ /TYW&_8Z%VD?"S<:P?<,TB M2>W*^I[0Q^AS+M8#,]T1LC8S0O2/%9E%2+4\)?^G25=A,LETNIMI,+&7/JXY MD:3$@YJ#^\Z$/2EZ;[S7R'02WU7LMV(;BX%3EC,M1J9S8;L8NS!WZQ4NO0=T MXG.!J_ITA==G7'[CJ5"] /,UFF-&H(A%)$O&AZ4.1_B&3X K($828$,K>]/X M_@4=/2!5?= 5?LO6W$,"CV'7Q1<3GL+#],Y,(A@3?80S2+[)[$8#PYO-:1R<:!,S)9R\4'P\K M3LR9VKBK8?N6\A]@PPKN@L-2 CF07-;1]F MN+F@ 5<*XS=@"J:9/++++DJ).[Z,\8AH3GSU-+-842(S*0!B \WG*R7720FKN[#F+E%^/X[798@_AZ=NWO[,5(1%<\39\-D* M4O-0\J(.@YL>,*#,@#FBHQ=,MGE6'FY>_122$%X8)-=H<<[[7YJ1D_RF)8I_ M$GAHY[ ;?TDUWJ+"-?QR+U=GLO2KO (=24 M+>?+7X]<_34L$R,^U$U_8@>9 MH5$@O!2,>)C"X@%-V,*A'5?+X->^^877="%XY15^P_::9BB-FM[()+G"R?R2_.);7& MF+.#^,:TE?C8,[=+?XR MX(.SXBQ*TEWU\"?PF]R7\>_QQ_$#-P&57-GCR-H%+'P(&[HD/RAW0\UMDP4? M^#4P%A'')?*-?8Z\E[.R+:XJLVO9&5;T0&Q'*+LI1+E($>$?8CT(SQL6PP:3 MM+L;-NP&AA-+*G%#7T0V8S5A'X*Z^31@0;'D_AZM"RRAP*06'OCVC>>X-$!Z M\WDK[Z[@[GCF"C3Z2HHN>&:NCN]%/Y(:V+%_BE1>VUWPV]])9990$+BE^)'# M?A*Y<_+@^;%K* MK?JG;,V';&*D2=V,T?P)/$L&D8!S7Y6DIH-*!>A=DO$') M#84:-NN<]UY/_-W+B1D.=L<,C[@_/.G(0&.; HWUW?">E&W9$1O,HH#*1] S MXBND_P(!]$[SN(A2 \_\M3/ M%6/@)\O2+_\$>12 W6-N%T#>K/^0U#?970,8QO-R&JDAPHQH<;-1"0C,Z_5U M/Z%Z"H(+[ 7\J\%MIH@OQ9=%D6+Q:LN\=8]U8G*/&=WNOKXYU?]WOJ[I_N>ZS:&ZA/>^S^[X;Z MJ/+)CGNZ-KR8N0X,[4+F:O2,)SZU_KE*P$K (F '@U)//=#1?E?CRF2HIN;& M%K2;Y/9'G7T6,6O M;#>.606O2QQXZ;:133S>6W?NDP"4;18"5^[B.I^5K'LG";1D\SX);U4@]^VH M?7N7%N/#VUGH%I3[5H87XS7K*D10B?VXD"TY!_^J"E(7LH45<[$7MGL5\[(7 MMGMYCG9 >]S9VOM(M1)VK";O(5OG9QHJ=^B:NWJ/47B8R749E!SH8WXZ? [M MYBG/D).4DY23K'*2S9_ASDD>S=;%1>]FL_4/Z34U9.[;+/V8Q?65!CA$BE?Y M]Y/6E5V/CT]]_@4=EUT^WI],?2 V_"&.T]V(++COY&=1]O2D,YT,"M*G12WR M$TX *?3(DSB*)VR]&.]+42")H)E$<*#'2$5$,$2C8"QI0-) $VG@0)6RBFA@ M!.K0R.CI#:*" V&-^.H#3);N)QPY4HX\Y\AVIE5\)7X8-YE>KF"YNR)QR9*U MXY9<*'(NDD4?J/54$8LV.M-A_W0.70R^L^HI9:/C+Q9 !XIL502@<6>J5>#] ME@!J'H!JB:./)L4]1B5^+AX_M82@C7YG:A3UI)8 NG0 36H)WQIJ9SH8216H MC0"J)?9I:* "J:?[^B2 F@>@6L*&ABY5H);BIY: FX$!MW%/:Q" VID]?D?] MA[B57UJ1'.N>$\>)2Y:S$WV2.ZML!.4B*:&6J)LQ[$SU-D:>)7YJB5@9(Y3$ M)S-2B9_FX><<[O1LO?VY_9-:5W]1WRO"E=$!#(TU57LKL=4^;-7B:3?&*-M: MF%$B\5.+HQW+[PZE;&LC?FIQM(_[J!LU*9='XJ<2_&C]<_C92^M&8U7J1BW& M5BTN^+&&LJU)5_#:F;[U![;\H/MK*+QTIZ_6/T?0H#P[U2MCIS*@T#QLG2.@ M4!Y; XFM%F/K'"[Z\M@:2FRU&%OG<-^7Q]9(8JO%V*HE4WYLH/NU23%VB9^* M\',.]WUYWC26O*G%V#J':[\\MB826RW&5BUN_TF_:7*OG;EE'WWV+YE M@/M M:BV7 2:J#)*V%#^U!"(F6 >MC?6?)'Z>U:L_J9D0<[7G[T-*)M0L M$!V'H3H*[AA]O9)K_A(_#61".5?Z>9G0 #6A_,4CR82:!:+C,%2'.]WH#V75 MKXO!SY%,*.=//R\38H[UO#A[%B;4SNRL[UY(',6"0PE@%E4D:97JR-UTLCB. M*NK(TS?Z!I@%P^H*I90^IPL*%+Q [-4113#Z&$485);^):'7"NC5X=PW^LRY M+Y$GD9=!7AT7! P5@P%:=:U_)?;:@#V]EFB"JF*'N5%E2442>ZW 7AVI_H:J M=:9CK;)\2 F]5D"OEOB%BGW&>WV)/(F\%'EUW"$P5(QW#":59!37B G*24DVQG3^4Q#Y0XK6%[=@B3U7=; MA3C7.Z,Z5>@N\AGR&?(9E_&,=E[!^"#+]^XWI&K)_E&'8$C)KJ.M!% =MVD- M%9-^=)D_UD8 U9(HHQH8,38D?MJ'GUJ27=1Q9SJ4":RM!% M*2OJA$DPV3>[ MA0"J)?-$ZW>FJB%%6 L!-*@E?423EU';BI]:4D TK9G3TCO30='5V 8!_8!O MS;*#E4/6.%FZGS;D2#GRG"/;&?OZ2OPP4(B+:UJN8+DGN8,+EMP>25)+1IS>U+&35L'GYJ"<_I@^+"M1(_%X^?6F(%NBP6<( ^D?I/2_%32S1@T&_FM%14 MR_)BM4$X;V/[5$.X9:)1:OQ$_S\/.LD8*A7IG&*;'5/&S5$BD8#F2" M2COQ8]1R06#(O+DG7S>4^&D>?FJ)!@RK\>9*_#0//^>(!I37C0RI&[486[5$ M"H;C9DYK1_OK!N&\GR%Q%#O;_+R*K+I2_>7;1;ZU M7/(833I3W:BL\$KI8[J@P,X+A%XMX16C#] ;5I;2(*'7"NC54FW*4*M,QI+( M:P7R:KGA86B=J:%7EN,NH=<*Z-42(3'T9DYKP-2 LS66E"32"A*I)0AD#)LY M+2RN.BD0&I)$)(FD6#Q'G"N/1:/*.WH2>:U 7BTW:(QCLT1KFM:D,QU=LO[2 MSAQ2[H=VZ8[:BX<6MW/7#U-PT>+K)^"_GVG%E\ZK)K5$5<=8R&'2/[TAQU&' M\\P15TE3+Y6F:@GICE6@*;4"W5/2E*2IYM-4+>'?L59)VRA)49*BFDY1M81W MQGIGJO?URO+I)$5)BFHL16F36O)$QH-F3FO8F6I]]0SW@R7M2]IO/NW7DJ@S M'C5S6EC:6"U2G"7MEUC$BR3_]G& >C3J,5JH9_?YM(6T7AY=M8JH:LFX&A]9 M_+J624TP&UP=]K3+%*DBB!K/(@; D%%U,5,XF&N0X1_IW'68H.5%,X?F^%:) M!\EWRG?*=VX_Z$ &A&4'*X>LD0?1_>^N:^3%35B.?)DC)5#ER(L8*8$J1U[$ M2 E4.?(B1DJ@RI$7,5("58Z\B)$2J'+D18R40)4C+V*D!*H<>1$C)5#ER(L8 M*8$J1U[$2 E4.?(B1DJ@RI$7,5("58Z\B)$2J'+D18R40)4C+V*D!*H<>1$C M)5#ER(L8*8$J1U[$2 E4.?(B1DJ@RI$7,9(!]4U(9@Z%_UKVPS2^ ?TY6E+? M-OF_\8ZV[4:$WY&&8?$S,Q>7_XR"T)ZO._RV^_37F?]FFMR;9D_._$[<61YH M/6.X"M^NO,#&9U_[U(&7/-"WC[85+N)+[9D?\IO0U_WT)V06>$X4[OY)9HXF MQ5Z!G7HNY&LX$76XN0?9_U\D5[A7Y)Y>S7Q*?ER1.WXSOE+A6T:**=C9]6+818>L GH=__$V)F7;9=O"?O1V M2?Q[0(B@$$3'=E5T7 +_6@!G,NEIHPEB1P@K\6(!JQZ#5WU]O//K M?D_=_=-]CU5[ _5IC]W_W5 ?53[9<4_7AAY8"V$[PN<=ZEJR2YO(V[Q.!:):RI=P07VY;R7VC35NJD("E=B/"]F2<_"OJB!U(5M8,1=[8;M7,2][8;N7 MYVA'M]S;:D_9S)9[GVFHW&&SO:OWWI(&,)/K,B@YJ?%A&?@\N=FGG*2 M%U2P7U+!)5"!40L58,_%B5%9UT5)!9(**J6"<2U4H'>F6D&W!TD#D@8:0 .3 M6FA@T)D.I3XDJ:"95*#W^[50P7!7YQ])!9(*&D %:BU4, *K8*3U^I(*)!4T MD0JT6JC Z$S[!2V5)0U(&F@ #>BUT,"X,QT8XY[:("J0E^?DR(L8V<[,BJ_$ M#P.6>V-ZRQ4L=U@.J(I8_[*EI*)_O,)'Z:AY\ZHM!CL.>GFC:0 M"&HC@NJ(X([!&IZJ@U%O(!'4/@35$?\<@[(^'>D]0P*H=0!2ZP@=CD%7!R5( M*M$MQ$\=0;%G": ZPE9C,#I %K@6CSJ8'),U59>RY$ JL6E#HJZU(#:B9]S.-3G MGK\DX7]W[)_A]=S^2:VKOZCO%>%*[P"&QIJJO978:A^V:G&U@PX_5<>GQVKJ MRRF\T%2M/^ (,AXNF:55A'FMEN@ V!U3[71Y+*,#S7QJ#)Y++'5 M/&R=P]U>'EN&Q%:+L56+)QZL%2GWVHF?6CSQ8)%,*[B.+?'3//R2_J^IK-P M9Y,\PC*D4!& :@DI:)B]+_'30OSHYW#/EU?EAC+=H( MH%K2X<'BP'BY3$=M(8!J<<*#$@_&9 LKF4G\G,,)7UX[FDCMJ,78JB55'O3[ MJ39HU%VO=B:#[>^4]U*]N7HMZ?PZ*Y CBU-'0>@7#@@@&G#7V="DM:9 M&KUA#DFYOMD21!?$A&IQLH.M 4PH#QW)A!J(GR.94,[)?EXFQ+SM^:0NR82: M!:*C,#2H)0]>'TI-Z&+P=E0J/.M*AHJ61"S0+1<1BJQ:&N&[)4 MU\7@YT@FE'.HGY<)C3M3O2F:4#LSM+Y[(7$4"PXE@%E4D:A5JIEVT\GB.*JH M)5=?QUQ]7:LLT%3ZG"XH4O "L5=+&&& 88216ED*F,1>*[!7BW=_@*WD*XM@ M2>2U GFUW!(88#1@8O1TB3V)O11[M803P-*:#OMZ96EI$GNMP%XMZ?Y@STPU MK;J42(F]-F!O6$L$ ^R9J2J1)Y&715XM%PG FID:NG8YVIYP2,83B?=WR)!5 MMW($E]E[5=(<[USKA. M%;J+?(9\AGS&93RCG9

ZM5=RKC0?*AV JB6E">PA:=ZOU'5P22 *@)0+:&>8357O25^FH>?6B(] M8 I/1^KI7@X)H.8!J)9(SQ C/;I4@=H(H%I"/2.\V3R1 &HC@&J)](Q4J0*U M%#^U!'I 49^.JJOJ(2LT[SK[.^H_V"9E_BN:) K:;A 2QV$)TB=5OVESQ&%4 M2\0*3(ZI+M,&VXB?6B)68'$4EBR4^+ET_!BUN--'LGAJ6_%3BS=]A!>(3V]$ M)O'3//S4XDP'>V.J2?RT$3^U.--!2P?\2/VGA?BIQ9<.6CKH/]+^:B%^:G&E M@Y8^'?:T!N&GG6E8?\ )9#Q8,@.K$/*U./\-YOS/%RB7SO^+QT\MSG\P+*;J MZ2Q3XJ=Y^#F'R[QTZU@P.&3KV/9BJQ9WNH$70$YW1TC\- X_XUK6I,#.Z0J M34YBJWG8JL4##[:(3#IN)WYJ25H?ZY5X225^FH>?6KSLXX'4C=J)G\DYO.SE M=:.AU(U:C*U://"@W3*3!\U? M\J9VXJ<6GSQH][(D5SOQ4XM/'C3X*B["RNRN T?_W0N)H]C9#L559'J5:@+= M)K* )]1"%L/.5.T/*^NK5_J<+BC:\ *Q5TLH HR:Z42O['*YA%XKH%=+61ZP M>::#T^^A2.2U"7FUW#*8X"V#OMXS)/8D]E+LU1)? $M+*GL2>]O8JR,V,0%S M9CH>5)9X(J'7"NC54=!G M9,%9>.)?+:A+PZ@AZ3/I8"FE1WS>[LV&MG+A[W M2;IT1UVU0XO;N>N'2:-H\?53QM_/M.*+9P)U1*XF8%=.1_JXLJH[Y0[GF:-: MDJ9>*DW5$/ D34F::CQ-J76$ B?](;8ZD!0E*:KU%'6.\&8V MF]*-EE>6%UZ)EQ01&Q9"Z_;[%5P3E00G":[I!#=0Z\@HF/0-,+7Z$TE3DJ9> M DW5D2HQZ8_!U%*K:V;:;IIZD635/LJJ(Q5DTF7;6* MJ&H)N*G]SG2B78I?4$3;XEG$6SMD]%),;@>CO1G*3.>NPP0M+YHY-,<12CQ( MOE.^4[YS^T$'0N66':P1/>_NZZ1%S=A.?)ECI1 E2,O8J0$JAQY$2,E M4.7(BQ@I@2I'7L1("50Y\B)&2J#*D1$X4[OY)YIJT2;%56*>>2^L:3D0=);? V1YD_W^17,9>D7MZ-?,I^7%% MYC##:^(\DG70>;.QD*7M7FUMW/::=ZYL/J]V9?SRN45-SV=G?!VY%O5Q%$R$ M/.\$E(6/50#^9IM]@XZ-N4$(,0?FD!)-U0=S^$RG9#+7K/\S.M/;S^\__/O7 M-V1:=$[%*/HS"D)[OA8PFOXZ\]]L_7J+ $3!@-'0N-([<1V#S]$2EFTJN6)Q M.TL5?/C)^MPY<9F"X+?U/ZAW[Y/5PC9O #W!=R3)[_"TWQS/_)$6*H"GTL D M*UR'']&=]+&YLEH(Y Z+9&,+/T]9DC\]7[E/EJ3X]!YV+U >J4\5$BASSW&\ MQ^!Z<[.?>DB'?L?X6\IWV)UMV J'K )Z'?_Q-N:/MLO6QG[T=DG\>R!6P:R0 M4+=KDN,+^=>"AB>3GM$WD(R%!B!>+"B\QR@\YM,;W^E#^*6^\^M^3]WYW;[' MJH.>.I@\Z;'[OQOJ6.KD*ZG%%?T?O=G7U2V[HAG^&3T_:C%O0UH.)4\?Z] MLET%GN6@9'Y=8K>.*15V&"]+V[(<6N=ZM;ZF5[7,XXK#5+!=9^M]LG.OM"H8 M2HGMN(2]. DWE8#F$G:I#&(N3HFXT(;J?[AVB!(Q).$1K8LJ:>QU:?44CU[T MA9=4U+1:FJVH&C %;?+B.NA)XGK1Q*7KM1"7#L0UF/0&DKC*K>/E45:KR$H? MU%,(>-"9&A/C_)TW)4U)FGIVFAK6TEU%Q09A>@W=;,](4RVP6B^BY>X[XA*+ M['0C[.M)74F+C0NDX@'(K#JH&#N/Z:?KFQ?6=D)";R_TAK5 SP#HU=!)J(W0 M:RGN1K7@;MR9#L;G[[0C07<9H*O' IT Z"8][8)!UP)E^2)"/#> +!_>_#1] MN6")[2'5<1VDJO4QZEE9?*-!'B$)H%HB9)H*BFV_-Y8 :AV @#?4 2 -E(5! M94$@": & :@6WZRF8Y?>RERS4J>\= ?LS=R'EY_B@&TG-=;2,UL;,'V@JBZD M%^I6:"> :LD*T88,0%5Y2B6 &@2@6J(\V@A,VK'D0&T$4"VQ< TO@ .U M0*&\""?EA\CW5E1Z*+>IL98(EC;N3,>]?N.M.^D>.!H_M02CM$EG.NFI$C_M MPT\M$1(=(R2#WE "J'T JB5"HJMXA^@"'-PM4":AY]:HDVZWID:E>732?PT"#^UQ$?T =,&3K9')(":!Z!: MXB,ZQD?&I]LCTCO9$N_DG1>%"^6&U6\DRJL$1@K7,W=717JI9I]>2QA*'W6F M0^EW:B-^:HE"Z49G*MU.K<1/+7$3?0QZ@LRK;"6 :@FTVFUT5=+$&J 0:C3+UE(IT'S\%-+#&J MW0NP&<@\7,L?@:U1$T& M6F?6B(C@Q$JDQ(_+<1/+9&1@7$9&=TM4"8O MPB_YCB*4G*(0.-P,\6[1I()^FL^( MNA9HRH>]KG_"N=KS=2.499?"R0*0@B=V6^6'>JT#"BPOFCDTZ9CWDMO95[$K M%\[T:C$I1AB,!$%;5=Y2=D^AWEI2F48J-ID95I:U*JGW;WM7 M^3+IMNQ^7#C%GB/@-_?\)0G_NV/_#*_=:'EE>>&5>$D1.6M@?W3[?;6RPN)5 MG*LD94G*#=B(8TBY%F_!2.],)]J@LBZES:/5AOH2WH0$M@7^:]D/TWCS/T,%311OKMS154B7,^HK>K^K M:'U-[RKA@BKOO"5,9*TLB,5 CYA3"* T9#_[^S%D+=H& MQ4FO"NR:@_,D;F8]CDUFMF.'-@VZ"DWN39AB$C#KE1?8(7Q9PY)_%Y-9'[WF M8?&-LGC-7<5VXZ4=M8C!\,"-N/=T3GV?6H+1'3UQ[%6U[[!@URWQ"L7G[X#_ M.B2$?X<>G%A(70O^?B2^3UP\QI["8?V>F@S5G$7J*H.V5CVT#VQ0I= V$-KY M^%C=T'["DI\.[3&6D48P9A6+LLQ=21>WW MA#*T(:7SEM?F(=_1^R5UX>N5!TJ+>__>#DS'"R*??H=?_>9XYH_D1(T^QQ#L M-[5N0O$9/I/"Z:]P'WS R50\4[EU.6+@:'*ZP]$*0=&Q;9U_.D^<4\%,\>P: MHWQ\W^##@;*3=@.^G7N-Z-O/'[=/%K8:N/^7.3]:U./$N00;E RS-Y&:'T'K M#:B;$'(_/7:U,PT?O3PA^\F3%3%'9+3$7"!I/RYL^",^K^RN[@SBG76[3=AJ MWPY@JG9( V5&P-I0HA5L- I$EX0 >9PW_FOE>U9DHBST867^@VW"+_B'U.(2 M-%ROV/!$FL"6;OR6#PMLF#_Q@>_C8 HGZ"V1*!<$=Q$6 K SQ=@E<5UXD.V* MO8-_DWO** G8HTT? _AO$#DP+Y1S.Z>-X"G:][-N+[P;-@E60I8>2"(/;TH@ M8 ,;;"E&G=O<^^*MAYC-?5FQ%<*J;RRB=W@(8$W12",>7B.T'E8NN&G<>'N!1)'+B9LX;%6#8 !&$I MN$_,F[P$?+ -?&,>O3%7DI K.EN.'X$KI")= -NT#2 M,!6@=L^%/031#BS5BGQ<-.-]0,*>E6P1M=K&;6Z4F8^$;8&NY=NK& )L"^-] M@W,"RIA[0+R/P?7E;0![S+4=PCO,$GHOZ)<^"4#G-)D4O/."PR=Z#\:$[X>"2^)?%_ *\C MC"8=X/@*3@#/G@2K!7% F#B$J5[ =TP?!_ /8BW!]A.S"A\!]!-_B1S6 2ZP M5NA_(GO%)@0 >J2.@_\-HM7*62.%-4>-B]?L>]QUP?<6B2%9 O)U"_")[\+U M R]UE& -;'')E\U9W(*2A\S">_6CYOMB4QL%S'P&5ICV\C@&2"A\0,%=HM6SK6W'&C:*(7R3^#Z5?YNK8EO'121? M^%I9@:H"MA3U@[T/AUW=W+@85<)_)*B(_\*'35O L3V"*,7OMW"3^)L\' B' M@DZ>S0]1*X&CXS^G[H/M>R[^%& )"L?:=)A;*OT%&V>!9H+& ?N'N":BW'L/ MU(]_"\8!T"]N0>LY_2>"MA)8NHUD\@6SV^+O@I&GC)V#2!A->/P;W$O!.!-C M:JBI,1K$,?B0E"=SBHO-3G)_#U0'$P$!0I%. 3E@&<# ;@JRKH*J%L?7+')^ M@!+F6@Q]7,@(:@J.66!IO@./8P^[^?2!O4&91R[CW$R%\\04NA?![/^BZD\6+D&<)^P-. ML *>L,D $U 4(DTXCJEBV2@L9Q'G5J5Y7%@, IY]S70TL*?>/MI6N(A# M\9D?BG!U/_T)F04(MMT_R?-QD+@H*^V-FY[S3M7-I]7NS(>\+>HZ7'F=@TJ,/5Q%$R$/.\$ ME(6/WN&_'0YD&& _?7[_X=^_OB'3HG/:[5NOVXM^I*[PSO-7'F/Z2.\;)5OJ MUQ6X_R8W(07U[GO/7W-?4< $42Q#8Q$%DI6Q7":)NEMBR20KYGP!"1GYS&V7 M#+P!R6""P2"^Z";>8L9T/4?8?L#N>6P&5 $0#,QYRR6GY3%WSY*"VN#- MPT>N!@FE(O$&YW ,*N@-*X]2SF(LSL=UE 1:R9-CC!BUWCLUB6QK#HMW_G[TW;6X;21*& M_PI"ZWY'CJ!H$KSM7C\A7[.:[;8];4_T\^T)$"B2:(, !X=DSJ]_,[.J@ (( MWA %4K41.RV38*$J[\S*PWAG 8?A6E_5\"GBX!N)T"(07D4TW9O$#!BNEB1$E8_"D76!DQO>(P5X,6&/(GRR\?!B6 M;QLI,O%ED ;-VE5;Y(@[TCUN@^T9*F1*BN]Z3=/LK/VZU6RO_^FF9=O- M;FO]UYN6W?Q=K].K?+/#9J=]Z'Y.O]=N;W@F>^TW1\-SV:LF6$VP0+#=5G^G M5;=476_O0=!>>;:D1H+[[ZN+U,YH_4-]I5RI#T*&NN(X6VWS<<>?2TC7 X(-USC M:.AMA=Z&P):&WG8!C2U$JM!+EP,2+=&T1-,2[6RAMRK1+K/KOJ@_BHQ)&,RI M+"C$6U^9>7]H-ZAGV2[F\KO!='LGZ0HZ;#U*6_;'8ZX3#3,\/7&LEDH<,]3P(D/7AAXOYDSLU_ M6!B4$5;GZBW5Q9IO-&U='FV=Q)4:XLWP4&NW2R2@D^3M#.GV\^@8LJ:?^M'/ M25)3AGVRCHZ^X=,$5#\">HP[XMVMHX&VCBZ8MDYR13K$6YQ^K5RWRTQ)W]IX M^:#85\G1+X8!UF5E6P"TUQ^M$+L 1N^H@?>=Z-C]'=MR?U":&O1Z*D-CD* MW1526JF5UU1T1E)HC8]0,>U@"+Y50CM:#)T] :UQ!"HF(*Q.&U0V+U434'T( M:%T^8,4$A''VZA+9-0'5R1!:N:EY7$.H1X;0:H:.-H3J1465I'=53#O]VOGS M(J EWR4AV"/RJ#IX/%=U(\IS[-NFV:[KM MFFZ[=K;0TXTDM433$JU>T-,233>2W![@THTD=07K'B'.P4DZ+XP&5V_[G:'N MO*"9ZUDQUTG*PT?#J[>=7K>RBW#-7)JYSH"YVJ?17*.KM]7EF&C6TJQU!JPU M>(P>#FJ1D)_,;YR QCOC2U;Y#C;=.L=-8SYL _Y34IZB18@6(<](A)RBC0?L MRP3'LC4ZOAI,WL^WP8?@U-TKX)]#; ^_>AN MM[I#3/T(Z!3MJV!?PZNWW99N@':)%'2*&4>PK]'5V];QUSZ:@.I'0*=H4M5N MM?>^OCC1OK!Q]JC$Z]2D?G&D/CS%#3F0E(E7Y'7JQZ8)J"(".D7^$A 0AIE[ MQR<':@JJ'P4]]J7\IG:C0%E=W6_T@HGK-''Z]KZQQ%/MJP^FG%DB-FM$ZI=9 M8Z$[HU959E!I)Q5@B0&8HJU:M5+1O7@>-Y>^:@K"T&%U\WW5$ZPD M8_PQ>X(!+8W K^F42"/=%*Q>9%1)GG'%Q&.V0)4-M2"Z1 I:XQ]434$\U*LI MZ (I:$W^9]449(("ZU96M:LIJ$[&T(H0>EQCR,0@;[]DZH VANI%1I6DS55- M/%U09<-:]8JGR-:KV!I[[#3(,1$YC?2HCGN?!OH^)W-8S7[[*WPHMZ&MT:8.ZT13(P8 M.\D86V. \)P1SYCQ/IC#;I=_BXRKSRPVKCV STO#]>U@S@PKCD-WG! 9X0\0 M]&'@>;B>*Q@&(!495F1,X//@(7J=1]VA*-_V.[ZE?/,? +5G+2+V6O[QQG&C MA67">>O1Z-FKU^&Z6/"!:+ M%_-OVTT23 7VYM^!3NF.VFN_;C77?[=I61Q_.#ALV RJ^#_ MBX*()J C".A$601/H#4.<@AV(:6CZL,.:OF_:ZA$;[+6F[S8^KZ]DW:.SJFK MQ[EW+T8N.]>Y!RA/,LNRW3+[U0RSK%^6J>:""^""DPPR RX85#/)3'.!YH(S MSMP95I.YH[E <\$97]F.JKFR/;]BA-/CGSLR=-OZ^IC@0%V\5KW&#FM4Y*@3 M)PWJ2-7?0_@MK_5#H;8(@VEHS9]#4Y[],KE67=RR3*[/++ZC$"/F9^1!^Y5# MMDR*=S +N:1;P.Y)6_6S8C3%K+J#%5),N[P;@*:8I0HHQK]Z:YE%E M,IID:D@R*WY&A233N7K;'M9%+VVQQ&2.'.R3;:8R_63^R8H#^#'(J:?) MZ?+(:3=K^3'(J5\^K4R3TUF3TTZ6]&.0$][GUJ5_P<7'.['=4VRX\X7EAHB2 MYQ#IK"271Q:F$0#O4OB]Y\;S/OWB.D/=+^ZLZ.=8,V\W BHA%.H/O7JYJ4-6 MYTP?VT9([DX?W1;2QVKC!$T?9TT?6X;$[$$?[:NWG;K(CXL/LUW_1B464["0 M#< Q#G?!0NY%&"Q@:TL*O+%_)^X"L=8P?':8[7713LC6B)MD NF'?/&_ 9R_ M3+X**'_U+#_^**%Z^U,]JWV5Q'D$NGG%QTG63,QN V%D1434!L9VHJ(1:!B@I=2)7W8FDNJJI"B6-#KV? M%Q%5$SH[5-*,\&9RM<3NG.-G]3/#9/V7P7XNF!\Q'1H[Z%Y2@I$GNG[DL/S, M2IV-7NM8PM:^:?TH9%L0;"\*::.1I?LH7Q:%; MY[44AYM7;KI8AET8A6P)< M>U$(AGTW\@MR&QXG;8O#];OU4W@.[SAP2RE] MB-[#JCC4210UI):J U6[4PFER!]3HJ\)I'X$LCU.M3.!]%M7;\N:A6H".6L" MV1JFVIU VL<64>@HU7;TT@P"/GW@I8&S"%9F$ #L]QI#\&P]BFT1K%RSFUL% MRM^#SSD8RUAN*5>8Q[8,T,YH[NGXVO)?+/Y4%HL@03C^SE$S?:,@^S4 M[$LA>M##L;DN:WD,CNE1<@OJJJO-#QMAWC;4?/_-P&!C'XD1_O=0>0X 0) MKB]/M78RY'96J@<<]Y[B4Q5(:BA5]E)!!_EY98)C0!%%L^73TZ%FRX/9YB'@?J_ MN$V%-V0_6,KIZE3O]W/5O"M N FHM.":3:L'!B1,8,."=&EX#2[ 0 MGX*-6$^[ 6,6HHCXK^W(&%R]O?O\X>/__?65];8,N;NP1\6T-RBEO<]!S(QV MNVG\FF/I55,E+P1S\X6RQK2WOO,%YPS=@L2[!]9CT0;)H@Q;(X;V$E\%.:B<% ]5=E9SK2!Z5&HHET3?9\QX+VYPW<@@ MRI\&&"ZTC'GBQ>[-DEFAL9A9$7-PHH#'$-#I%3#R)P#="AUXIV.0)%V$;L2, MD$5!$MK,6'B6CY.@C>NKCW]\O7II1,LH9G/#LD-,$01L&5,O&%N>$813RQ=U M,0WC8>;:,^/!]3Q8"Q:!I>8)? )OQ=^PGRY "Y;%<5\64@M .V3&Q/4MWP:X MB/=$30,/F2RFH>7 %F$/?%$7+ )XS%LBEE ?\@BICQM9,"X*@'+FEI],K)38 M^/*L8(70QK M8\4S;,J72Q> _(,M#0;O#Y:, >RJX>S:\.@=P!V,.LX58Q"*G)U#V&.PO1[V"Y-&4 G :@<\D,PGL_RTR/!*88%6Z,6#B MP8KDCX"0B*XB:N%C$V$%AA/B8H![H$J.#]C6E!A[#BO!/^!%1&NX8-/XN_J5 M\C.@CY#E5AZC" &8(VF[V+O1_ROQN2W_X,8SVC;\_"_X@8$75A[C\M3#QX7IY MZ$[XN!S0@>)Z79GF>I;!+IOF?ITV3;U<-P'U.>Z($!%[F^G80A<]+9CT#@0*Z@ MDZ/4JHKS5E4F&"(I5V(P?;GD!6D#JA< ,0/>)X[YQA:@C\; 9U6 P5.IX$: M$)D7EO"6#:02KK_WA.]*Y/I4\!V43R<_AE96P@JG.LN0:&4U3"@/4T06BMX0 MW1^'R]JK;XRNC!O&E/E@ WA< 3O@-;I$0BCS12.WZ.H0T%0V9WY?T(S*$Z&. M0?-.63B/<)9AJSSO=1.6031XB<0RMD1$1L4A%H!&P??OP3K$B!))CF]@S0G] M# ]^22FZ/Q&,=IKZ^1@',M>,K]ZD M%PZ1\.8*.:%(.$YP[$5QEV92*3X7'-(-' S'@MT: 0CA["'YM0&ZPCG:!-EH01DX^,DPA>! 9VYL *HW9)N/(#PPO\*6#59PQQ!J])P/'D MV%3=P+FUY/1"HVYH/YAHA+OQA3'!]P<$#\( _3C7E]X$-Q1AOX'-'0=IL..O M@)8COC'84,2XZP[G!I\6W+N)BWY&A+26A7BX!R^W%K)%$$IX*$,.Y8AK.DOY MKKFH6S^P!V^CO(S$:=NYG:3O0&(OA*'PA\D[82AMJ/[(7M!DR#WF^& M262B$)UOYA3]71V:/RHT/UH?FM=1]KI'V3=$8\WT3G#'B/\:UB-AK^<<;5%">M7SM^@0'^M$;'GJ2MZO( MDH6K4-H-_UIPZVC4'/8ZR+ BB5B\6/!RDWBY<+O+O^OV@.O-M5^#)[+VNTW+ MMMO-?F=PT+*;O^MU]&;/:[/=W3:T)05^:]G$:.71DCP8KJQ/F?JQ.U)*#=*@RL]Z#=:U\'JC]3W2LC MH(-K/_4F:[W)$X^B?#2&*L]'?E\:$_68!5"BE"#@,7_*P_$!;'4&WQ1BC\>T M,KFDQ/5+2CW?TN+P&^5@^38C\FGO4XL][%[P%#Q-^N=/^EN*%(\A_9XF?4WZ M-2;]+86 *Z1?0N+]\FDCFKPU>3\Y>6^IISM&L@_J*-DK"@&?"?KKXMY)H M;M031]G3Q];0D@[TD=XEXE=/_":\KME!W/K.8QTVL].VW+?46:G[1X8&YEU M#(Q5%!/6M+,EHGHD[70T[5PP[6R9)'UOB:KE\F-%E[E2VN]7&9>O1_/Z"B.R MSXNFMG@ .]/4FFE.FJ:>(4UM227:F::&F$]T=&=Q35.70%-;O,V=:6J$@\1Z M9T%3PB*4NY"@ZQ'%5.U.[+#&]M,>L[K>X5GN\-S=EO)2L]LU/2B.JC:K2QF4 M7F.'-?0UE+[?.Z\G+_M^CW?07Y7(^DYOKQ@1'XR VBV;4)":RSN'V&%;.L1^ ML22T)22TD81*2(6R^+J:3"Z-3+9$>?8E$[-N%S*:3$X1N-F73#I7;SNUDB;G M[@!ONK=;UXI17]E59(Y58(E5E^R@ ^670'%;K+<]1&VO$L--4]4E4-468V\/ MJNI78N=IJKH$JMIB&^Y!58-*S$)]K7<)5U)ZA_I:K_Q:#V?<&-?8,/[E]H;Q M8D"KON][%FM<]NU)A83_3,-8VX8L2IOE[P!CA/87_YN%=#+5M<[<.II=U")VDU1UM3RQE3 MRQ87^@AJ67-O^R344F4WNS:?>E8O XW?MWBG,=.>9:QI?P/N PV3I &!7R84 MBRJM)6RW31THOV@R>QQC;V?RZAPKB#5E701E[6P8[DQ9W6,-0DU9%T%9.QN1 M.U/6FKOCFE&6OHK1.ZS]#B_>]SEL9OF!DD0,V>T 0)P@P9&]!/DC!/ZY-?>O M$AXU5'R/U5#C&XMCCR%9WOI.EI3P-0SNW0B;S9?J0@N51SZ3/DTGW:Z!S& MI:.KM]V+L'C)[WX56_ Z^*_CWK_]%?Y';EE9ZZ\DBMW)4J#\[:_C\-7;]* [ M_^ZQ2<5<.T+;&"^-B$VYQQTR\+6-2>!YP8/2[D0>8^,9 :4(K12K'#UP(,]: M1.RU_..-[%[@^K1#^M&;.>S%]26J,4I1C$H@Y/C7;QY<)YZ]'HV:PUX'.4"$ M1\2+^;?M)C%'@=3X=]U><] SUWX-QN#:[S8MVVXW^YW!0UG#C:.71$GUM V>S\)2*JCS]^OLL9,SX'9Z;1<9'WV&.\8TM8C8? ML]#HM!H[)%M?%D ^PR>[PF-'2JF!N59^UFO7-V M#PV'E6N@,G-XG7(OT>_; M<7OB0@.S97:J.N,N5PUG#BNS"LZ_''!HTCF4=$Y4MG1Z'^_.GX26M-V9\2WP M$IIP^SCWZ1?H]5^X7]_M5=/(&]S$9]?(6_/,<^69+:-$=N:9MN89S3//@V<& MK8IXYODES6N>>:X\TZF(9SIG-[Q@'?/4KWWRN3Q94:."^DF/]T&X"$(K9I3V M27TA=1."O"0Q1^8ADF3W;H*F'IUXR=1ST "Y/:BGIZGG8JFGVZ[*\N_C6"]3 M4\CE4\F501_ERL7<.!\QNU2F).B7Q::;:MLVA3N+7Z<&:%VLP#;AM MCC0O:E[4O%B#*KHI #W(IB]OJ;/6-.@MT,RP<$?,==?8=?O_,"^X<" M??/*8("4!2P$Z,(;E71')ZF^N5L9I*1+;YYM@8C>K"Z]T:4WNO1&E][4JW[B M^19/Z+H;77=3[[J;$S>FTT4W.K'SJ**;X\>[=CK/H" \TUSX-KMA7E5*"'JDOMU!RE.:K^'+4EE7$//=0'?TD7[3SO)T]4M'-B M_UA7[!Q?L5.!:JYE5K3.J3]-S4X%]#/4]'.Q]+.U:F:1BZ/1BHS M=KO4/6A4(QJYS)L)7IKCKN03Z7HOXR/4XQQL M/I9PY&,T8]+GVGK@TYS.+#2^ ?49TES&U7#\R@,0BV+413(Q% M&"P MDOZEOT[<1?D=NORG>=:9*(WJ\MW=/F.+M_1Y3NZ#*,V91BZ@D>3CJ[@ MT14\.L_S\ J>"'8-?Q4#!G\'C_ W.8*-!.1NM6,2:@S0'G3$';:OE.8*#AAC);FD.TAQTV1RT M)9WQ" X:G84.TF4\NHQ'E_&Y9DKZ7+,BZ8GK9DV3X"/567=:OI MJ7Y&S[8ZG\.-GIY9WLQ]=Z-'TTO=Y,_6DI]'D#_5=3(ZO_*@IQK>@RE-QC5F M,[W051Y7]7& MR31G:LY\5IRYI9;H",[LXQW0,BS;#A/F-(QQ$AM^$!L+RX5_/;"0&2_VH:)] M!B7#/UAXS_*Q%C^9WSA!?"-6*24H&HBZ.F=;YI*3\[_7KKNGV/7HZFVW.=BP MZP@C&+EL?P,S?^DX'YA-GW(_L-.FK\P&#C%>,%CHGGG+YOXDMX54!>5TS>8 MJZ\60>3BGE_3L&1XIRBZ$HZT\D/!HZWL)]8XPAS5]3]9220^)5>8K3P,U/^= MA5F^^93=C$-F_;BQ)K##UY;W8"VCJU>Y@\Q=_Z8 N.*9UYYL,JGV9%S* 57B M-2BB :0J"_$IV(CUM!LP9B%RWW^Y=FO AH/)P+(LNVOWF&6V.]T)?-9AUFAB M.O\/%,C=YP\?_^^OKZRW97BJC7"]\XU_6'YBA4MD3V#2>,:,]\$'Z!NDS?"IRYPL/3D*" 07 MJ3:\U48-3%"-FL;WDD5L9D7PNCEL"3X3(C_[D6'%]&X&RX+DP1WS=>(0]C>! ME\.G^$!^ =S%W I_L)B6F\C7+L+ 2%I(%CH= %>N,O=N/#9@QO/X&"XY+K\ M];3J] '$(2R[\!A.97?XJ_&7$S>,8N/? .28[Q %81,61-#\!0 F:8^O@L== M5&WX01X5(=(CUE;MIR5&6W) WR41GCWZ^-.-WP=1'+7WUA+]5GF+A%1+P($W M#JY70153<=V<%Y,Q*B;[W0KMF2'U!Y+954Z[-=3>6XAICD0+"YWE*RB MLA<.>ZU=V@9&_\,\YU,0HJG[.8B_ JU]F7QP(]!FEO=WL$T7^R,6)V3V2LQ@ M5?_/X+6X,+_/@/.Z<,0<@-]9 !T;&&;&\/C<9B@W#CC,Y2CDJ9]$N1K MJ-*B*GF\5HH5 .X)A$=(J]GER)WRG@[RQSUP0 $@ Z7E/)@0JMT^?5MO? M@EN)![.\@DBV4?;O33/=;:E85:B7;GG*PQ&NTVB+\U3%KBGJWEF_:_)37=]. MPC!O+' -B(?RL:XZIPI7/:V\.]4@V:>8#:":&!P"?AJXGNBF ?HVQ$W ^_+V M#_\72I.8I#@>&5[UT4>_^LL/SYJAUKN^P@^N7AI>8!.3-(WW!Q+/%L^["C3T MJR>>+=EB5>R:PD\;_.YJB*?HBQNW_FH;T^K1NDO3REV -"R/T65 DHOAY$; M.D5K'(U_KEU2PPUM.@)E9M9Q4R1O\@"S3. HQKWE)P"39?"!_=-HT_DLG$\@*40V"[!4MA"!M?@?+ 3!+* M^OW,91/CXT]F)[3RE\G$!300"@%)<]='+2T])I\I#A/Z2Q%;6%QAYWTFBLF0 MM0"X /!84^ .[JKA3W&C8G_&-?[NZENZD'$KGP5)MTC"* $C!U%*QD@C]UO< M)3SHQA[Z!T%*0!&[!SL"3=^%M>3&!9$3\]D$Y&O3^+#91018[FG!;>&\;W)# MA\JE$5BG>WEZQ F-U.$#X)!S'C@N()@#&GZC !,)!4Q)3(=ZL$(G4FPYXML; M0!!\2>X^63)&E"P601C+5Y%H/+V=2&:Y/":^'B"]/, &7X-!WLD+ML?>87SD M*Z>GVQ# ,*7]_"%>^67R\>>"^='^P=Y!"Y';WXC<5)Q&N)6;,<5JT"N#-W)L M,O[V56O]&R.3HV%,@?Q#BQLCE@.L[0)Z*#0K?QSM!_MMD98.1TX9;QL Y@!/ M!0X=>5& 00Q T>8>+-A3B&W%5&;/:,8&V0L&$: 9#*=[-[I$?^%WR[Y<]1 5+,PBGEN_^QQ(.1A8J(YAE^ (I &C&+^#W2VK6%BQB=P[; MX@J7C@M_DY2V;% .]XA@GUGA#:H#>L@+_"G_5[JTH"I !\A7:\PCBC'R-$K; M$N5!T39^F ;2W"_])4K[ZFVO9-I6*E'0AN)F 1BM4L_C%T*6NS+2DM,).?7Q9!*_ M@?_DD8D]L;'%?W@T;)B(C2JO('NM+4EKCW:4SB[.M4H2F6[ 4T;PC9^Z %%F M;N7=H8I4^AKN.X5*[Z)*7RTRK[U*KYRY3@'LWI9KD.KXZQ2GZ6])6,BSV(H) MMCN;79C%I/AT^?/+2$/>K' 8UWMTLV3%J2&0O[_,[I"00A 7W)D:,[I<)2$+ MGX"I:N71GKPRS.4#N'=CU M>5]"'>!(SPT1OJQ!TX8WS?G8_*9V'E M-.$JT>?CK$H4PQK#40.?".H&_ T;PWXNAIM\/%[8-U@CB'Z.'3'"6_KC@%:5*(!OP(CIF7HA, BR'G\ M3.CE8[!T"JR8$->AEZ[L .1]$D"')30Q)*U]P8XW^35<;J9Z3@1V'31A)P)Q? &)O&EIS6!=OO,3=2LBL* $W MB2\W9_$,(?"U_,72,,&SVR)O@MZ"E %.10R2U(VB!/'6*#Z5PN=AQGP!>2Z? MU6/:H1LC&GRP?B)N_<"FFL1Z*G%6SWS/)Q&UK1-1SS<1=8.0-J]VG#.2WB^E MHT:*:I2D^JWO"%&X;O3(<$6'UD>=832(#Q0A8<='A#">)H%A:O(Q?,P(3.^U MR)!+M8=0&TF4A:10GH):DL^/2?>A-'9V5!FKHTT>Q6;0 U'.:VR'WJP>B*(' MHCP90!YA(,K)9R"<'FIG/3+B22?V!^ M0"D%\(I=2./P!L&[T,R^'1'T#FN]PXK:#U-E_X!'.NK,0)2KP_W3M<[HLVY4 MS+W[C=W76L5XR9\BU'S+(\V?*53P94(1D^A+%EZFZ,EN=UXM)9AB@K W&X-N MOS$8KB;+Z#ZSYT]>_:W*C^F-=GJ)&S$[":GEQD%69 D0 M+HA1#K BQ47;"K?<.GBKLU._<)5;^I7U"]] KD_4>E 3V"%VY+X$MHM,'ER] M'8P:K=9JVK$FLO,GL@.LR<<@LN'5VWZ_,3)7RR(TD9T_D1U@4SX&D6&A=&O8 M: ^.-BTKI++G&+*4B32/$K0\HNWP>7+70>',=?RU-U>-6H\0T*Q'=^P*@P7/ MCB@/"H)61Y1M(LI1N]_HM%>[)VBB?)Y$>5#HM#JB%%<_@WZCW:LJNJ6)\MR) M\J" :W5$R2^,1AVS8;;.0U(*B[E0TM'N$LD];8Y"899 33,I]"Y/O\L3#<8^ MO;2[]6.WY,+ 8#]%_Z9)&,QY787EV8F7UE64.H$Z9>40'T_%P;<4!1\%!CX! M MYG-2VK=4"W[ M!FB:.W^:V^R@/1'-]:_>CAJ=[FK+-$UQYT]QF[VO)Z*XP=5;],?:=5*L.PPN M6RW??Y:5]^;ZROO=N[> EKO2]?KG4J]?DP8[FX!]%[.Y83:-K'GLWR(#AZ4D M422[1-WZEK>,7.J:]K>1FUS&_QLDX941A ;HU>:5D>_9X.0/9BD'@Y^5 52T[RV#:32CWGG4-\\B M2*[,\L)%$]]*'&H5G#MA]JXH:R#'7\9[V/A!S**L,S4L3US5QEW@;"?CCC>8 M@.W_D_<7]): !NJ$#N__!&: T6[=_)-WLI:[J6HON)9D*"W=I72?Q?$B>OWJ MUA/0,*CEXQ9VJ%KP#RUJO!R!P-!Z]PL_Q/ MLX-_MWNOL,'G#19JMLU.NSF+YQC\PM[;)2C^7U53G$P"I8-FELP*18>Z33.] M,B*3MM4:8=50)576C]'UN65++6HD)<(7#*@1Y0SVL/09MN$#J8%MHX"#;=Z" M5C1BV7D'17%)C?OFUA)Y'=O9VF( V22A[MV\RU=49=>]&NCWJ[= 7]AM^^:W M(/B!TC/K='FV!UVG3+<)T8:![51=#"GC$_$^6F4-D:]3-I[[[P14'Q^G2>+] MZE&4!LUW MKT5YT"@^!\[L##L4*S_HYG^ V\4??0W=>YP6JOSX-_C/E/,_^-.(F7254:]I M?$OLF;IQKKN,.(!%YP%N6\X0 :>Y(1H#-M(; 57J- R^S8@TG=J3FO^-30/G M./*!OPK'/O*)3_P78EJ=''7*TD/]RW?3CK%:DDJ03 I0W5WP( MS8&G;7>"1T/P2PUCH;QH92W^$P5\@->EO+D#ISS'S M7'8O?D?6%)EQ\@];_@$;9H"=&/^>9_,H.-$C8(.%ZZ,X)\,OB3*)SP5T3-W+ MJ<>A"S(#U%7Q."6R^RSD%H['W,"\2 .\G[N'[6R!@@)J+)U)$XZ-=)!"VHP1 M#'#$&'6Z53J8_?"#!RY3$I__';K1#VP Z8N^U<2JF=;&#M9!B TD(SMTQPQ_ M2!."Z8YN0=Q\Q0U;G!4%BQF?^$^HVS(W=#-+ES, <*T7L0>D[M0"\+E92B\% M>ROA )BX'J=?M>.V&/R1$R[X^U0Z88M6ET2L.H&"[Z5AE.Y64ES6,E-;Q]HZ MWL4ZEER'4M>V4'AATW<^GA.UMFHIP)I$X0]N!*J+]XX&DYCA=K'GM#N9 #N M:!3WX &)/2F?0;T"NX>,'']8BB9T9^RQ7HXTC5O/VR1G5,^0^%1RH"*!R&S/ M3'CKW@))+-KQ)I$<7$LCPI&G@PDW!AYH_B\L!OK-",:>- 'P5PN':]1(>OAVRF#4-@"E-5U/!6#(3 MO0!#7VFR3V]3(56<",67D+(6Y\[@(=/S-0I@QKZJ;!YXKH@BR% D'QJ&BH-0 M!)+)6.*<*6[ @WI_DSX,4GC&P.*F^8,@;;-MO*&J$A:2I'Z8!1Z[B;$MXB+Q M%@]!@,/NW04L"(O-P$;_#SI?GC$-7=23\.$87 ^TC&"W/Z+<8MRX2=\_3D*? M?B% -T9VH9E9U-3->#Q7\+.+Y?EDQ=(5I(8CY8+O=A)(?%3D/KGGGJ MPGD*SB@0PT_VTO98G@]SRV)[>_J:$[5*DBG!NCY-JA7STX!>DA@I#.4)/H54 M%0D;GQ.-!!7] [TKP*@QQ=DO/N?)*0.#@_&1>7(F"4WM2P&"DV]I]-J*E,21 MM]@#WP,108]BZ"3BH][2GTLY)6(D^3'47$Z6+1!A,W_J01^["(2_94OR**.# M@Z>PT[_D=YK02QWQB^NY^"(BDBF.KL(/Y7:D/W]IHXF^@3CB8S%:#?!^I@2- MN\PJ:T@Q_YD"_H#P?Z6W%[FA-UFDZ5NY%9AWEG:\J4 ,3Y*0^W!9F"N-H^$O M1-?M*3=,=<_^@S,'.NLS!W0.@,X!V-$=R"9V?TOF. KWPB3F_\#?'OZ[Y))8 M!O:E^1E3%^RM(YLB4F!6F$W#CJRYO$62 AAL%5B5@@="K.8O':IO^R_RMFXP MT_^U:38+Q=U/ 'OL-V/VWYPX=O,F!XAVJ]GI81XCSA0BFX>/!'O1:76:;3D\ M#+PVS.P+F7"Z.LWA+]4 NL9(*Q<(M4+:W\,@BL0T:)J\]J(_:O85K-%5I MPF&-$3$?WCJD @*-M6.Q]LZR?WC!E#-4N]L79\;^37-)J!E7KLQO,/> M)5R$,]S9U+6-[Q3M3B_OJ!-D^\VV.^Y'N::AJPYTJ:C6 MPZ&+38I)I5<7Z/A;OF.%#KS+,3[^\55$R0W+)AL1/3N1C!.$4\MW_R,"8B*9 MQ\UBFO#"+'#)?HJAFSCZS*)L'W#\U5S#-!J/X>RCW(3P>6U,&L8LP2^P6P*1"QZI;""#8Z*DBI#\64@*=#&(;^" MPB5G[D)NCX:B>D'BW/#;6CAIC/BF?;N1X;,'%6JT=PITX1&*@M+XC:,0&F;# M\*S$QP&*]-Q:K 8X8%'F8'N!G8F>U1PS^/ ?0#56N,SF10LZ$Z]1[&LD:9\5 M!L]'+EZQ>YA 1WDS[X-P$1"=.UOFW'<0E3A#G0ZU,H5)*P!B\/YD3FN^$(]UTJ>R@>%H(I%DXF)D MS*96BN]+NUQ0KHH:$I@3-XSB EV8:'5XS/(+E,8E(<42K9@H4Z"ZOO#FB&0^.TMGN&>\D20+.LDG0"/$(KP9IF@>&>E,6 M\UAB=C1?.DZI!'1%KFIVE>;R^0CF5:8@4PD$S'?D6*@:?Q=!;Z:.4NKJKCCQ30>:9&R@AH>&N6 %^\4 MK,MX8G8 /.A@:EA7**X<'40Y: *9(ZU%0@XB/WO&V$O8 D[/LPH0H#S[(H\> M^ NO@/&*],*X^+LB.%$(#IK#5*PAN;X ,L\^H5AH*NV4S U.6U%J0,9Y S+C M]51Q\>@YOL+'*^\M872JW%AD16&P54ZGL.'!RH:5D%_^9TA_.+4W%->65]\8 M#85O&%/FLU#D7E@.9I;086@<^T\<@3P< E%S!31X\./ L]^);U-M M3Z^G[\L0_P"VD76?"BZ2%2_,81:-Q_>F ^L+2GXOBR!-K1\S,A'GH 'H=;!G M,%>7!F9,B,'S-G*,CV=&>_6Z R+.,;6K3O MO2!*LNY/I\L+?HPW[@D'X;V?_NQW.6^D3:QL^7Z Q0/DU/Z\F0I?1I)Y8I'PWWNXB(VMYWR"ETM_HL+%DR;KY-F_(DKVOP" M67ZH*)$2K\UG-L&^T[H(84"H%59W_B2T>*H89E-]2WUDD?!"QF]F:RD>6*FA M77K^OT4&9HLU\FFI)7F9)$>X(]1K=C=(JEO^Y(QY#H\%@+[;1?X(&2_3XHU\ MO:A,W.*6A-A-_OP;G(P.[>1%>]07N27OAI/^@>3 MR"$E"!1HN6$:!%"$,Q:0H=/2,'P6[ZD(+UX._\8LS'C%Z--[7G"#T,/$\AD6 MTN> K 7T*<]^BVXMNW>#)*(<6BF:@TQP]Z49]GO8!'[&E%0LA4HF$\L+L*", MHF!"@AA@Q$14?4@H?C]SV<3(4H:^H/L*+(-<+9)7I4\_XY=*48)=,!WN5^(; M_P'"S+BWT, +C=]9^,!XCJJ-;$VR)37H<$7B+?Q=ML&(49R6S+ I&,BX5=)$ MJ6AXT58\'$H=50A26)!;1&^GX MAU(ZN#V3\,+\GE+J@F2PL7XG4"@#0#*%S M@ZFI2ZY_>":N*+(4>SF99"*Y+ ^&X *677(-D;E8^._4$Z'K01%2IK1=/^(@ M$%8M(?E4'L;Y"=:-W)I5A=Q('(,"B9_8.$Q#V,2J.GW7[.KT79V^>S09I0$/LH@] MX'@NVE6%)^/&U+>/%A>795C>(C3@3Y+O&*-/10S(WK1^39IV#NK>6-24BD@C M5T7V1.\DD:]5HND;5&(VVS2RJW::V455JUBK%D-K>9AM6)_[0ZO\S,#]G0? M.@/CW5>E78KVH4YY]B^^\<6. PQH]*2O9!E_)2&:9JA+2-0"CSJNC95VV("' M)WU\9UX$ G@F&N.E/?"6DJ'F%N5%T#$P"=9X)T,X7T599,/X+7::QO45T<#5 M2^.^65SV^DI^"9#I3KXH=9GG ^>B9BIX#"#<"OH!X0V:7IA>Y JKP M$F/,&'J67-VD-Y)@N8XI.P6OCD5^P)C%#_CPB[X21)+W,DI= *FI2#0A@Q<% MH<^6T=^,"9-5QR'[*W&FZ54OZMZF<7?=8H58GR*PR:DM<9@%H4C'8HQW_C+-0@9=$2Q-(ZUC!-*D9BUQUK/P M?0HSEZ5M6>I6SZ@0WAGJHXV9DJ+!)Q<%[T0AK=*0[&R/N[XH76DLR$*ZY$;" MQY0S&G/.99?:1DET15*M6&J(M+0]ZMT%IJ[TTN\MWJDA;1*7TC2_;*1:_G$Q$.#5R:$H3$4H)6'EQ&88>>E#R;C6A9U'<27S. M:^L>YO<466,V429GKH(KM OC&IF1G@I]GH3C!!Z"[=[R$J[2\;*OV#J M"95\&>922LY M1'8P]646D9^6[DD/BUH -8TO?'E<0%[;\QC:V.7$*XT/:L8AE0R5)&2XY$X-@$C/W33>2T\\ VC:I9 6HGW=HZ021_!Z:"IF)U% K'1HXT0NSBCR36@G:,/QM3#]&-YD M80/*B N%"9EGP$/_:GYK&G^_O?V:,>>$(TC"XVJ@4(8JB3-V>T MZ"XC"7DV*S5@#$)^"7'/,&D/3X0$DHEE63DLNDR&C /,F()M C8YAD\PCT7= M"6%OS-148)5<+E388#ZY%Z5IZX44;I[_B*W\E+1C0+?E>L0%7 3$U#J-F"C- M#E*%CTSBAS]%HS&%"Y6(?8(9/1(=:E\TQ*]M+2Q;\KG,_*8X'-&=>C\48%H7 MMD*A_0/7 TV+,F*!N",XYS<77Z5AIQLAT%J-,LFI[(G+KZ:=RSWLJJ5+&M;NOF81D@=WY3V MQ*EG@!J*4LEQE02W+#DU!;2TL8NID\+:F(".%4=9A E=PL/Y\0XYZZFC)(NG M0H?DVD.NKH+TA86M)T2%SAPK.!AY-Q143>5>2CY!F,IP $]_ZQ^AYO% MLR#D93^60U4WE]?![!-S*#*#O@[9EUP586U2I!088B1!%JX!X$5?L@9R&F/@ MVV!;/-FH#'CXA_ /LT9W9;5 3Z9&0J[=&8;]FR/*20LG>75E'0MOX1C'EW].NKN[M_W%Z]Q%=^QGH$ ME.V86TA&7ZX[F+R!-A7/3"U;Q0A"5ZGU!-GG>'DCLW 1)B[ZI!-RX7C=:-H!)LS95VE\2?Z*DQDG1%O4 M=J3Q)FX>P?L\]P<3+2:].#.'R&]3VJ22I\8+(4F-JL^E]^8Y)8U\,W.]M/Z+ M(.MZ,@:&!H-@#!\[N")C9(')C$74>)<2Q:!BYJS=)1 NM:+.Z:4LV >X]2Q0 MT1FD%]:]2*6+Q=0!\E!).LS%5:0(5&9,>GJ0O9D7 ':H/>=($T@('ZAL?QY'8D1I3=SRC- M >F>*>.H%\SZ(9](RWWS)G:'YUZ): PZ&@C=.'7:\B9M$R=DP$: $2VE&VGJ MJLRM'T H,;4$QS!!S'?/Z-)1$G DSBUKON6)92?A50$J97$^VLK;GEIXG>)C M6 V@H3.TS)[.T-(96D>342I64"P$6$U,ER7R1F?5CY5U>X6H5"H@TY\6H^&Y M*W-YS3O/.;K,OW?!V>=R/KN[D@_G&B[C2R>@\^.H4? F>3@R$YFBN0;%5M8* M/%5:9A5WCG*!+'I-!-0BX.(L/+RY4KM8I"W3TTXD62/D#VDT2,8P2(;C=):H MP2_!,F4D-7 !OED#RD8:_*#@8[P^S+)2.67B/"/E;43%40""#I5;1(TU>:/\ M%(,EMSF(Z#C5A]RY#-DTX7HZ3QX[T8;Q(:O9)^($+PUO4#$Q)Q(>INO+=O]* M/(L;#HX2HD!E.$Z6Z)^*!#6\7)6>5TAA?F2'$#T:^#L)T_[6V*A:NI%NF-XU M1=QEDTG5/F,X6NZW[(T9RK86(61A01ZD2\U1L-.#!W3C&QPG\\!AH?3?+"4 M8/ !5E&!)HJ--W@[!4*U )?*U I'BV"ABJVQ2!0IQ55#.8-T $LZO9-URR]M M\D*H),"U8C+R-%,0C.RG2]VE1=4Z4Q/C!2=1'!/,24R-EUU++&[,+@H&&9AH M 76,P38^/N]6I#"B%+]B825=5C*HL,9H,(SDX/GYS9W:LRL7JY=7I,K8.Y7O**M&X=)OZF_5!PNW M!2(>QX=]BOL$$L/<_,+(>RI4%06A.O38)HJVRF_C2#@R#%FBZ%V12Q3 IP0: M?I!T8@N(>4_^TQ/2[I[)E5$5H0N.(3[PE2*4:11@F3%O0=F;]ZZLJX:$8;[+6&;&2+,)!N*T&> M4"F2C6-_TGM"'[I M!=CV*;JL&"< -K *P'^0S,-5?2L5B&B(9<>C7K'\@&(D#O,I-U@Y#)BDDPF\ MG;^4;RF5G]AO%I4R/52N_=1Z?YJ=R2\3A87+@$<4XW*%,RT'B:)X@Q9A[[;$ M8V6WG0]!^,/#<(HZH*217HF@Q@[9#+/K[JG3@)AD!-:XN/W/='HC:U.B7J'E M^RHAAZ7B$FMBEB(8;(<)3V1*V^C) 4QI%0B%[,%"G[AY<'*SE J;1U1L*?9.T<#!1RPNO[C+,P:A M4\RC*DMX%8E[:7XFY?J1>=;(B#KF6<>TTZATAU((%;;IBE"YS>?#?I?%!EA6 MJY2VXKA U$LV4Z/,G!)0.R*W\XR;G-N@QL!EED!N(^1J*HFXG+N+8D5M /<$ M\PD[]9M/6#KK^O20&=4/,MB0_1OF9%R8&,XFU:()0"KB4\SP4FNU304>34[V8'R8R>S$Q4LR]2^OL1(HO97OP3/2M M)$4)O:0**4WF15L!CS"(\4(P_VO9GHC>SN30:4H&X\O$&KHR=<^;).G;N]M6&E]<',*AI9FVS%#;?S')MI<^F9.MLO^O9.B<@>0!3 MW4MNS%*6A%H&ZLS2I@F=_TG33=*6ZM1&F/A=R3 *:&HVORC+9U[PZAO%5,6S M%V0CES:C2J7-!M(O2IR!@JFMG_=WE4DYV-P$' MG4Q9D,H!IW6S7LOI1=!8>0,--,KH* .PZ .KD^+@IVTPN'[!P/SJ<3?HQ7(M M2"\8*AJ0-_#:,XZ4^3YE;+>%CI6?7YJEMHDBMYEK9JM3P#M:*KN397M4--?@ M]YL=FP/,-:#%O/?3(W/M,-I<%TEIMU;#G3L%4VHB+/LUO*#APX"^4L+2A7%= M;MST%@6P.HP:&04,@5]X D?*&X5IG"CU>^7<=;B@[Q8N+_JKLGT_4S&YJ_L%WSL4_<_1+8.=WUBV'2:6)]HOB<8N-[(T,1T)5=XZN*!KGL#L MJ&'V0]H=\^]*=\S;?'?,CP*N%R:#]VD,JG $*KZ\?PEJN?5+@\=DBYUM0$3W M]K%".D5G=L47;JW*_(UF37E$ULIW35UIJYJR4&%@!V\UZZ5-E$74-@,/;FMA M+Z!0'*QW(7J<=0U%#I([UXRQ:1F./J8?B7U6C:J4Z9] M7[OW+]'S'I3^.(HC%0^4<[YNA*3:&&,W'<=5B9CBEZ6Z8@-"*[1GHA5=UF\R MY8E"L.#L^XD_BK0PBUX_ID0):6&V^JLAA?Z^MEE19+2'W4(, ,=][6WQEA,8F*1"HV5R8E'=<[ UB6I((?/-A+-I:@] M53AA+N^G)\8VL/5#?]4)$&EJ-)]49;S_^"4MSY(C+%+[-#_+PA)]8)2Q%\4! M,[E"SPU",9?P1[JA4E7#;\1'JO%_I*1L".%KYE>5X=F?,W(F M,[C((J+=-UA,0=I5!]_K4"7* Q\&&"#$&)$)GT5+%>JP#[Z-X48%0L41<1 O M%VR=+KF7?$HC6SUE5&J)E4W>D9B?![SAV]"NRFI@LK7C,]G_OFP?K[YCTEJNN&X(/3U/)B16(HE.YAA_ Q?BX34/_%2& MEK>_QA;O3B D*A9YW=B8.;J(V&OYQQO'C1:>M7P-5AL"E7[TAA>%WP@QC,($ MNW5B!P6Q!=H-_UK(F=&H.>QU4-3$(?R_(U\LI%"3I-"KV%G]KML#>66N_1K] M^G7?;5JVW6[V.X.#EMW\7:^C-WM>F^WNMJ%71+F<>H$_D*'^^ZISE2EB!QNU MO&X9[46LK)<^.EIYU%S\Q(??K!@G17[BK'0BK4$6P7>28+]SU_;CJL1*!4KQ ME)<*D,\HR'>$QXZ44G):CTU6A.GISWJ-U:K<48A>[H!IH3WB8/$:SF-04H8A M]W8&N$7M6]4QUU+[18'+K(+_+PHBFH".(* M A/;P$_# -RT&[$OG.,.;N&> MDA0 =LIC_I&?],Y=C->[T,FZ\U9&0-L >LP:>I-/M\F]&6E"_U=D) /_.WA" MAEKQXHFAWO-@;2%@B=VQ6!C-W(6HA\VGE.1"]D7FVP%H,]E7^&B^GPUY,:L!JPY_7D MN:>UE-L#WP.LCLI7PJ7%1CS)Y9BHZ-JDAS,RF Z,R^UV]#.*#&E<:ES6!Y># M9E_C\D)PV6[VZHA+H?'E+N26>X2IJF,,.ZRQ_;3'K*YW>)8[/'>SM#S;^G9- M3>=1"==UR036:^RPAO9C=8#@O)Z\[$MAWEM@52+KBV!]H?6T/GU7XZ66>'G" MBT:-E[5XZ3PEOYR[L[(IAKZN#7^ZIHC;?V>NE+'K[T M3J,U+\;AUH&PR\'E?K)%X[&V>-Q+;VL\UA:/]>-''5"U,?G'S MXV\"2E'C]_!VV?B;_22)F(C2 8 X08+S50CR1XC7<^NA5R4\:JAF6D>6G1P% MD"N! >Z)ZC+43^SBL:8_CV4H9; M?F/,^!S$S&BW&\:W=&[S]_S<9G1W#IL%BD%]G&J)[XAP7/._?"MQJ!_R^\ G M!%'SCT^N;_DVG 8V 1_@NC33W4L8??J">FC? +L'4Y] B 9'_E(Z0N;[9H>+S\QNYN;F)V;I?Y@$5TF M8GIYE1JWZL0P7A=>"8:*7QIT/^&67.!I9')6E1W6SHQ*G #'W4K*5$XXG M;@@5HI3W=*YM<["<-7X5IB_!.P M%NX=W@#G] WB<]]>&C$J1*X?Q$1GY#L^YOD)R+Y?/[+G5&Y\MWX:ET;E(/,X M88-E\-,8,Y]-7'5@MQLZQK^Y(9*2LJ#^3&@7:%M94"7S5G.P0N9E+S";!FX+ M3&(NT=7UT(BC]P^;O5^V;%/=56_8[&Q^'M[Z?<8V P-UTA8-6%1Y$@!"KT46 M+,XGGN-'--8&4PFZ&Z-EP Y5%KHZ<"+\XRI&'<66H#,"NT9+>)4/N MY(K,;/7JI\C>6?8/+YA>&.\C=XSYR9#**%""4Q?P'VL8X46_W57448Z71_U1 MLY5Y2>7+H!T&9*:889U>-S/$&K +H]-O]G]I&A^ R $F=KI'^3-P?3HML]G. M_VC0-']I$!6[Z,'YEN 6^>NU2! PZ9K\OGD11"[^]+7DQ3/U/5J8GGQ+?YC / _5_9VEBR<*:LILQ /K'C36!';ZVO =K M&5V]RAUD[OHW!< 5S[SV9)-)M2?C,3N@CH /TWJ=@"P/\2G8B/6T&S# ^)G\ M]]5_;1=\ ["7/W_X^']_?66]+<-3;<2&PH8]LVGFN;#3[/Z2#RMP+5S"P^U^ M3Y$7*$&ZG5ZVGE2)=_XDM&1(CAG?D,$H)!>Q:1IK5)<=CI38#"[;'O2;H^*R MOX,*1%!$JRLV>:P%M_T^"!)60+5)X8E<00B V "P./>X%6 I*! M!TK'200@C"(AFM)]MC(!1KLT,\>@>6GN$H(R%?J E"5"E."&3BH\E"6@;3 MON%#YL&GX1+#3@O+1CO(9P]21>7\)@"PZSFH2N2JX' $R70&/Q4:YV'F@H&# M+_,P#)W99D!6 <:L "*@;$)X[9RP1Y;5U$7MP_$&'R<32P:%Q0L6"1E88;(@ M\FD:?S(R,>TXW8J'!A4%N9$\7)^_UL%- J"6[9F"3$O"F@03Q0*+%I?$I"_/4\"!G%/SI))K=8, 319IMP0$\#@W \:WCN-RRP(BIV,4D@)-QT"_"Q$', M +Z 7\05 ^YB$09.PJ-%MH4T'2\!\U9,:\ V;'=!3CJ( ( >^+%&0H2#D,G\ M'\1JX..=5$;N@6 :(=D$K&EDUA3PAKXZ_!Y>0&$K1&@T"\B%QUGG1NS.GR!@ M9;;;];/SOPF5\AEF M<"[/6D3LM?SCC6P\Z/JT4?K1&W!YIV 1"HL8K<%BFB:^D'\M#,71J#EH#=!6 M%/FBXL7"C&R2&5FX ^;?=8;-P=!<^S4HUK7?;5H6/)M6Z[!E-W_7ZW2>^6;- MYM /5%? MH=,G"ZX+"E56LO<,,DAW.'0-TT3;H^J;!E:5#7K:C&A-M&=#M&:KW1QIHM5$ M>TY$>]UN5]G,H&;T6DD_@YUHMR[H[#5[M<+FR4[^2YGS>6SKP?I)IY(;S>?0 M5K#=WK^*6C=,.PUFVGH$1RTQ<]UN=G1[P=KAQ#PU3LY%!9]+6*HD7>B8'H7G M0KK[B_D-;7_.P!\X'[P<6%*M\?+(+4\.;/>@\?+(8;IFZTD0\Y1Z^/RZ%] R MK]T8WF'O5(6XY:[H; Z^N6U#E@/H9LG1#PR._((N378J(LR7_[V@P/7*#TOJ MGE;*.C!XF$L-[S5[O_!<\/2Y0@5?F@B,E4N)/['NP9;"E+1"D11/Y:1R=L'P,L M\5QD1%#@%W>5 OO2*A33,B!^6DF#6\L"U)( LU!A-* JA=WY8.=BO^VD!GS1 MVYW6S,-H37G=5DHK+1Y42N7AK)MIKYLQS\45+MSE2LGVI$"EV*-=K)-Y+ +, MWEE&4*8BO,KPGI'O9I2W,J5PAN)F3_MA4US];,Y\N.G0+NO7L8/I0-'?PTR' M@K0&YGERRV$]/^!G:R5X6ZV(]9W53CXEM7('B>@]#1#%'#Q#!C[$7MA0[Z>@ M&0#[8I"5#Q+Y@7%8A:QNE!)L]NHB^2 F-TOAGF*:BX90"N/DZ.K"<+Q)+6]" MM**1^P7W!'S_P:E5,I5B[6/-]8IMR!1%_-@8?SYE\B-=)J_+Y!^EEO S-IS1 MI82ZE+!6U7EGM5E=2KAS<!!;/ MJ[ZE#\:_KB341'M>1-L:'9JCI(E6$^T3Y=6-+EW0/KMJPFX=ZYG/I9Q!5Q36 MFK:Q(W5?UZW5$3-M/9/P376RX_9T;[5R3!8*R'=O M*!3(,LS75BDH94&7EBE^:/6@DBE>I+,>T-F>9'Y KOA>>>% 2?E*P6R=+335 M.8BFK-PTGPUTU;]4NCJJ,)#@:L,G;H03:*HAIC.$\)ZZ]GD7XE%4^E U2X'3 MP]0L1O;RY7@XD?5I%2W. CNPF$95P%VS(#9!8K76U-,I8 MLC+09:<%4I?CN^0PJ70.5Y2,(]=9XG2I:6C-$?T3)K >X918\0,^]RH=P'5Q MH4V.V7[5.&=ZS]*\-K&17SB:A*=2;0G1L5&&UOHNN> MCNAL\$)QZMPSH;L**A&'*_6FHZKH;I.!N8[Z^H4:PWV=&J4;Q/GA>D^+9%-, M_FS.O)&^RP:@"GT+ZB_3S>FPQ6UC4)NB&(X;-8/#31I3<9[W,VC4FED4]!B9 MVVS0*!/3T:*AIY -,I;'X_]^]_G#-V T,2-4GJ101,Q?Q)^U;& H7A1+;\0# M>BSFDR1OX?V>T>9CLPFIE W_"[BTO0;$#3T]P7*XO M5!".1K7Q"V &V(K-(JG_LH7%"5#6;#L_-A_Q __F[[>W7X%??7@/#83EX&CP MLTSH(,"?@OG)KA9@&;,)#FC%#;@@G6P:7)M:2MG#.+_7CW!%_E%L_<0!N@X. MD897IK-VK7D UMU_L@]2@XIDKT7;I]-QYD8Q[ -BGL6T1AAC 9A43<8!S3?5WF% M%%YX)MR2BEAA+-H(R71>-@DP^-Z:DJS]6X0_D1Y9T_A",W5I '=ZL.WDCK.) M$5QC)K0).:;H++G ML%Q:\Y&_0>(Y7' 'MIV$B+69!?:5!;9YR$#CB@)J<1Z2[J3'@%Z8CP.&&P;! M&$1+ (H2YQC'2U7W<"T821 Q!YF!&9\#8)UVJY&"ZLXG+,1<&_*=XT/$5O_R MK<1Q$7SO5=7R*26);P![QJD1Z-I+'#Z=^BMH/..N8=S!ET:;+PLP^R?7A "M M/^B,J.4^P=MA0S?_)"6.TY^!DFWP/?9 *@J )5Q3@$JS&K%<>B.DU@B6Q@I M'BXF>55WS#A8RW1:NF.&[ICQ^,99Z33N2^UH,>QU#NUH87:K;V70:8Z&Z[\^ MIDG$([3?.*O-FLUAZS$Z6CS69MN[;>C9=[30P[%U2PO=TD*WM- M+?8'U 6U MM 9-H>X;G>;W;VMMS,UM\\)*7M,LM=(.0E26AHGM<-)^_3" MZRFUKFX&<38'/S*I?/=*:"LR7N#%Q4$3)LNJ1W8;,)F?_=9/"UK5LO;MQ^09 MOEADGU:*B*H+-1E<#'!V_8DHEZ*,=Q&P:!B>-<;$5S#; F#:&;-0V$6Q+,8: MKJGKCQBEKS9$#8X'AW3FKN\"M'D6,JU(NO!WZ%)<"%RM\7N2&D8H\@'J-(5"E< M?JG9,RA^WUFL;"JL)(DRS&IY]Q(HRACUO01*CJ=PO#/XT[\T>6QH?[$R9O$# M)OS+%/YU8J8"83!8(PS2@F K7Q!*)2^8/0]O8[Z]I'3]$%/;E!(YA%IG8+S[ M:GAN[$ZS4I;-PJ61EH94(SL[68'@D\FM@=)@X#+$UM$9W'H&HLX8KU]>\UEM M5F>,7V;&N)Z!J!/&=<*X3AC7">,Z85PGC.M$QL=NK=_2">.:9L^+9KNC.@X> MTS2K:7;]:2_/WF::. P'7;I#>L;@N0>"GFL.>:?3[.G4V+HAY9"R3(V4QQ7S M>YLL&B^G,7*>9A2GSB77N>1URR4?M$IRR7><*("QY0-'$;;4N3XXB["].B.I MPI3R+/<0TQ'7S5$J)B/V1DIZ:UDVXNXSCJ[=EQ5F:IK*'*8&K V+K\]MY5W2 M\^FMV5+J0+N2]'9,).\48; V'U4=8*?L"+M, Y)H4P"Y.(B7"VXTP[_^8K9, ML*6)4DJM >\,+U=A/V?NV(WE[^:!F"'#?UM(IWT?^!]_+K#3N@/D$BX-.+D# MQ#D+'F@!@!D ;6[YR<1"_N"-K1FVY7>9;[MRLI!:^+ ]^Q7(/$CBFV!R(QA@ M#"B@F0!41"$"2&E]0A0%V,D>=OW@QC/>\C\(0VS8+OK. ^IO+-L.$XRW$33N M@1V"<'DCSRO:Y$=98K'H8%\^2^/\I*%.^W^\M'\,:AX\(:];,L1V)^$_*%03 M831$3?ZOCP+HF%NJ:)Y* 6"2Z%H%L)/<'ZI#?5;$?J55#"#Y5I+ZUZB0_61S M-L\(MPW4@H#/#^UZL,+0\N-T])HHRSH_D;"G&+R(05O[GOGDA1$EL[YR9>7(X;U==T L>T'Y9;QU(UE<-@J*3 MPN8++U@R5M#;?)B1W!.:!V"T+&DZV@SDU\U8.()S? ,W#<3;5!/" G7MT#S0 M":,I2B"EYH'C3ESNUP L_DI\[AZE+A,?G)8;O+H(V;T;))'Q_N.7M$C2<^=\ M36E.X1 C'ATA&Y OZ^) P3D-@,(W?F)C<+[@) 35,L,NLS5@40_VY(*S&]*4 MKJP$W#CY^,*33R\T6U>U*Z_\S05X.SCH"\'YWEJ@+6'\(0?AG9]%M%&8\ %O MR+A+0X[Z0[;/ <$60,BF 5HTH2Z:B:_A#YQ:>V]Y-*4,37;XHF& -Q(&#\@I ML(1EXWHDFM%7,'NM;(HM3K<-O'MZ$BP7%P>:XWRR= /PA@G((C&P+J/LIG$; M\?EE2@T7,5Z#N)J/+,N.PWMAC/JJ)T-3_2)R%,G5;"L6$WRP_IS6O>5ZY""B M8:4,^DO QHN8#$Z9/27"E?\-W@V(D%0*JTC "+>_%BP-Z3T!]:"ORR?[@61P M28J0H,N&"J)DA;]CFNX'$@U<^L2>*:_DD_YPR"+0H1@][8(PAS/,F.>0Y]ZJ M!BAR.K8;J>,4^0!+'+T'NP:12\/^<."A#$[!3XV_0.I&CFL+S%\@*TZ2.)&L M%2)40S'X+U.N8@2@\1"$/P1G$7/ZC#DTZW()J;.I@I:JY[4ZW'U:@(YR8^*O*I#^=V]PMO,L",6DTJ;Q)RIQ MSV7WC&MMXGJ<;(G!N3P]-%2A61@A+:A,L0_(L$L9MR"L-PHB$#6>A[P;)2+8 M0M&4.6,K6\KI$H4*\Y1.4B/!6:Y")F>S2E%@QD0Y,>'?!WXUVJ;P8<\P0+-9 M'OC&!V9SI=8>-81__D!S2$EFNCY%W7#&O$"*-0T9@=&X1OA>93,QB5:8U\"=*69720GV9I59#12_S!D,1+$8^P2=@$-9,:(" M3Z40,SG$.@(27U/KGK_SDWCGU4MN:QA%AYT LL MR?UX+L0U_^RE. <8],(36]'S+@VEM::PLRF%C>9!PF5>LN SVE6XB,"N#)\+ M-[&XWS5KHH3#L= _;<:$X9(!/$=1 GQ@'UR]5.*OFQ B2'AP:6P*,AF#=@ M M4X&62[=ZZ83F%>,NSF@N@R7R6ZDM*RXZT$)05^54$RED0^8N?I7SXV6HSE%8 M2TA[3@]T:9LS4[-=;K#,U^T6]118FZ -%D@%_!(@(?LA,)(8?OT?M@8") +F M.*)Z@EJ!+@[$Y:3/K/ &'7>:))TL^'!C (D3S,%0!%U;:A*MX6_@ZR-#_SJ*%9N\)QR3ZADU:S9 M53H*'H\6<27Y$X>8BX.);V7TB-\R=H33$8'@<,%T@3. Y=D7 )IWH?4?' .N^'Q+D.&NX T+/ D6;SE6:H+]RR>/Y'\!@" (N>R@<%^*NKS<3J6L%]CP M^HR1 >$QV./"6\P<3N 2_A"EPH0QE\%KW$\+K[/!(; B/@(>!%L:5@"[@AJK M\/ T8!U?PT)RH7#U%76&'?;NZ2LIJGB$$R,>J*2FX/ !US)6]!\1+J6D;7E1 MP.WGB)O/5"B8*2NR+*68I4"6)5(30+V,+;#QFL:[0,C K0I^%?!"1&Z@ (G6 MS1OC;F*6O'/U+<,,2O$K;H 45-,[RR-H?IN!=P8G^8BT(K:TNE=\APC\ Q6D ML";>O8UB9@/,*5'*19%[Y]M-W/PKD Z2R8G,I'ZUHHAE2H(37X:92V/Y/Q$_ MT\2S,!Q!!"?LCO9:5/O#'\N<#VEG)9 M)13$K42T\$W35#/Y8"$NJ%^TNSWE8@DI@>O3-%(W2;P)?"N0+#8*YI'E([R?,,)[87(6 M/?9)X'D\5"%ZO"9SU);_ 4&F1+:5I 8UG8FM-G;,\^B?VNU35.>MD/G+ITXJ^A% MV3J;=I1']>U4C_D\P&7NPQI5M5>LEB!JBE X#GT MM[KN-$>G'H^L<;)M*GBOV7H2I%R^>2H2S"B8?RT$R$LE5?5QC=5+;-'3:>G> M2;5$S/7PB0:(7ZSE\7$R8;PC0)I40:E/F+& TD4;'3M/[-ZC YXV.DYD".XA M+;3-L1VB=[(YRK7,!'Y)>9T@*!HE!5R^*'-U*=?@8'%RBG;V9T/4@T--DYUG M1IV+T7+^N+QNMSO-?G5Q%FWJ;.R8O+.4:N"U/W5!H(S-Q["!MOU.X%A8%TY)M M8N(F;[];MM.0V0R,5MKLB_9(A?WYL=^Q0FCC_>C90&$_(51VYH(0ZJK]JT\D MA$H:N%(9&&X=V\NFO99XBUZ/R;RK%%CS2Q1H3%,$YA$5.\^ 6\:S@*KV6)M:5 MU%P:J7PCP/R1,<[9GJ^<9&[1O/?!9K6YV6(9GX)P;@QO_A?$*+64 >KX1P*D MQ"53>TAM-JP%RE.&/8Q6FI>5M=9>&Q)XU,.)1NZRG%9V5:]2G0-FT:*J4 M;S8E&C=('HD#^\>FRNL7[79/:33/RZ*+G1'5=Z8= U)PK@!3'*%9"M7'M6B# M^B"2PT5XGAET' 6$"S!'524;ST*V586_,6;@Y=VSD(@:RZW1DDPPQ8+Z#"78 M LVUUS;O \D8Y9OU(0^)/GO\.B(2G8]XTPPT.WB75*S6WJWCS1/@_GOJZ3:P M5XO/^'0)/R'HR4[-40X55/H.[C5=QJ @P4Z.C#=Q2\O*M_56I-YRH$?27J-C MWKL"^UB*7G=* RNU^%WI*)*-,TI[""):7='B1"EW5[L[\;>#R?6#Q33M@TG^ M)\9/?9);6>&H+P;=?BZ$5*X:N$?]HC]2!Z7PATL;0)0,PE'GIXF)#.8O#7(- M7]%'(B@AFHR\4!SC_;)"N 4YR(WO$N$O->K%VT[PCC\">'O, MP%'##\B#(OP0@:A0>TJFS7 FE>W'$/4N1A5+?[^2H0!>BKDJ?>B.LAB@?Z3 MZRC-:EXHC5#.EWMWI6TUNILG<'-HJL':S01N#M1VT?L1>"Z8"RCK-%O;Z7N4 M=V!I_!D..BL.'E#.U\@-E1*_RD67.7UW\^PAEP9[C.P#.2QH#Y*&$ZNCE'($ MN!*?;E"O=*49C_ITE._Z) @:'N^4/BZZN*SB>CUA/Y^6+)T\#(H-/W:=:-!) M)QKH1BYGU,A%]->@.V/+?']S( M]H*(&E'=C@.PKW_GUNP?;O3C G78OXO ^+<"#$O7P M\-",F-VOW)__QPGL_WYU"\XE=M9_Q9RI%;YRK-AZ-1B9H^'@%6Z6_VEV M\.]V[Y45Q>P&K8NVV6DW9_'\ZNVM[RL ! MY94;2'PRATJR[.="4!>U^43768Z Q-$'5 WB@(&,!*PI35/:KI1&LW$FKL>< M)Q@$U;^J66QCJQ+N-C'F$8>!QUW<-I9^[,JN&Q%0F=10H=WJ 4[1N' M88MS[LQ2NX3930)6!(0DTL_X7+F$Z#GRJ*\,^T M#: C0E*XHWP;VMB=9T%WO)%,9P$6MH8+I.]]'\SG;A0!(/X&KTYDY K!$\F! M)W!J&IRE0@T#_[:=S!,>81!-5N>)[]K_?WO7^IPV#L3_%4UNY@9F$@?SR*LW MF2%IGDY?T-44Q^!^::AM'>IY("1P5[F^LY_4'DL2F.BM^N,1 M$$OY*G86L@%@E"/L4RTC=6NM38*,&-:W J(0@O9RP"5TOD EM1G&1*P8A4(3 MWZE9H4=FK< $;8E9Z\I_1:O4-;$H@U-W%=2$^?%X$3^XAHP80[ LY80&X:J0IEG-\R9?)(T M1+=U6YTCR.:I"5FX:GR79';='6*[".T$7L MVVZ;"^6F^3C-\ ;D+:,^QO<%C4%D! /6&3A\+?T)Y%\#-)JH9&'B39EPR<9T=8Y6>'(P MYE8Y@=E2.X&';I>;C&F3/:(3KD,VF& ;3+SJZ,U-,':U%T!@[3B2! VM KT M8[--Q"LF3Q=>!P6F&)T]W 7X6(Q! ](BL9](A.PD_D)$#!LRPGEJ8TA19!&R MO!#THBART+1S/=2V0EQ)=5H9A6]5K=4E$5"HY%,&5@)/1$?_L0=#09(\(N>9 M&L=2%JNC6ZPHQQV^&(-\&X /%LT,US"[H MT/NAR[>4+%)8?B5T>BK: :CXD? (!"\.GM9_4VX;U02!M%Q@#D.%/8Y-VW%!UK54UJT!GW#/EG?7F^V."=@'/"O!F$W$^ MRC^;"]C%07 56N1,O7S,.@J8#_5=AU_ )L2V?C"1=YSYPK2[M?S>S?D3UD[6 M53>3K#O/DW593-;M2/>2;Q./]>83:33(GW^;)FG5LJ9"YZ:!KEC?6X-,9K'P+E^:^&\6RR>@E 4E%;!G[^83#>B6X&' MGHU"H+)ZD'J6+V\V1 ,)3Y-[EOM+9(?G+>KF0 M?I2\:7&=ZAV=E,^/J@>7&/,*AB' ZQJ?[#-^4D%X=>J[ER'I_-BA_$*$.#"= M7RPZY'RX[$3CBA2JRJ!6$EY^GA?-LU4K9:OPFA"%-F0JE(PDGQ8.PP_Q@#D( M^PHD^5E$VZ5=]"6GNC]]*Z-(XHOUV"+BC92J,Q[@%&V\!D66WE2,BQVA__ + M(JX9R=@74#(2& \ =0_!L[_S1"3G5L M"/RA'C>,G5D8NA"6Z)!,W#' &V'#=?BIV1LCN$$2T(E8GQ ;QK?'OJRVCI\T MTR+.3YG\E%GUE$&3VEG1\H=E)F BI:F6EE+$OP')H\=7LE$9-LKC!;5)B3$TUA3BJEC"@, M9FVLE[CB?!X[+$Z8J7RS5]>#L0VX8Z"G!RVAQ!D'C6+@0H9DY!@D-TA=.H80 M#L>'X%>@]!RS2XC-@9&BZ]T/Q_WEQ*$TXHI' _V_HB]T&1OZ$LAD#:/[#O"_ M0WFO?I1#T8RX!ZUXL$<-LM39OO[]Y2SI_I*IJH2R09X=#RBE T3%M*ALT'7S M[QA*9*> 5\\BHB5C0 FWGR4E5S73)+EY)?3.)E$URTKF-'-W8D!SL![%B,+S MB.^R%G,LOM,BW9F1QJNBVOL[WLB+K)4R]R*K!OD"W8U:M >E_UI-S!L+<^QG M:]?(A4W[!B4%N7@96 MVPKF[_VE%K1S^O33TNDZ].G08;5:V0HC^7JC+N!Z/SW-RF1-TRB;9YND3T\Q M9;/<-.0>F^ULEOT[0\O_B#'24>RX>"\RN(5J//*)7Z< 3[P*?[>R@HZ+P997 MQ)"^)]?E85JZ;_SB5\W'V&4G_8IIF%OE6-J6])(8&83LUG3*-AH!+"T;@HPY M64P8G@_[F96,2T;1Q/-*Z86]O%1,&86^!FGW5.6!VYM;3\0_JO-1.MSA[HZA M<1/@T!M.QX!N[#YT,(#X6 2[K19H\1@+HN!OHLRLZXX V*-_H25ZG9-*J:Q@ MPRWJM:G#_*.'%YM-5*%?N50J)X#YLJ3>J3 .WU>Q^^OP/*5BE=P$EK?*6KEY M+JSP,(8%4&EM85 O].F!,8=%4=XJYY=HB7QP( MF'0#\WK<;PJ8XUN0$;Q2G0;"1B[DCCK],>TS4CBPOE\U[PZ*%Z1@%>7TM)*U M5E2HQNW%0UC!] R':'#$ M54IB_52SDRX+*.8?^//3R+84[IQ4&)?WX0^:I>I[<@T?(OVHW>'A"--9M\*+_*+. ML>*+4&4 O"O8)K<+M(0=*KB!HT:2!*8T Y[@4!W#E0\JU76 2I6:T:I//_C=5%Z-6Z2SI8;=DF4WN^A MN9(XL1<=>W1_/[DA?=RQ'_N1!NR"W/-K"-X9RN+*L *^,G7+0L4\]H_Y MG:G-.AU*Z@;YQB;,X>OKK^*UKW*-F8%8I_JP$[7LJF[/6HC9KR:8B%0$&?8;3SB9'T\X;KO= M"?]C$ SMR_\!4$L#!!0 ( N"8E="TN$CGPT '*. 1 87-T92TR M,#(S,#DS,"YX@7QG^G3Q@-/2Q=QF>6]46+7;+YDM/)5*)>IW<8-XOO\K..T[.= MC]V>U1L?N=;146]LX>,.MKH?C^VCXV-W_-$^_C YPY^..Z#+L29L*=DAA$,S1=G"W'>FDHY/VNWGY^?#YX/ M#QB?M'N=3K?]Z^W-2#=M16T]ZO^^T7HQYE[<_K"M;H^Q('%S+"19-5MB)!10<+>B ^D)BWUYUX$ANR>6 MJUH*:*H'F&K?)IX4ZI.E/ATLA--JE^\U$-8$XWFEGI,R8>_1E2H:)/RU>WIZ MVEXH!\S6(-.=='M+_6G!_#KL5N@VSR_+]PV?K%AN'SJL)U\U'6*Y%^J0.=7R M?,$DJ3^+EZJQFK>5U8@D*ZFA@02Q#R;LJ6VSP)=\669*9(G$'ZI,A@TPA] J M?T5-;1L:$U?^=86YS MYAEF=WO.V9QP"8MD.W\S MS7HDL:QRAO.6 (\$MJFS@.?U[+Q, Q]%JG+QW] MKXNL=8QM(2V)E.CG]K; %E0@B'/O?]%_;WMZ)!PU*1#<>]S$7UUA&_CY6X ]0D89]H\N]_B.@#>.[;X.E"HU7@ M+REEXJ7;V>8E(=T@2P_\)U">\6HS)2EEM'1WV]()Z099^BNF_&?L!>268&4( MO:I7L'FVO-'ZO6WK*QRD@5 2J4%,##ES EO^@CF'I7;Y &/A3Y7\/P_!R,;A M-AL1$HJA4(S5(#Y@K^,!<53:MP,76=)&'H[2J[]&00JFB1R$V?8C7E3(-,?X%(/)RJ@YZ"9_(*JSMJTLCUZE4?-4UVNQ;+X$;O7] Z_[U7:T!TBJ@2(G(0XR$ 1"$BTI - M(F>'6M;WJ9B5J9R=GAX?'7U*U0UVKIRA]_%?32J6)@I:CWCL54RJMF6-=*4* M#0D,]#Y$:9+Y$U6NRN9/RQK-GZHL)#"::/[,YE4G)A3"2DBI7 M9*3+C21E3TEL=2KWV['1 =+UDOWGT$UTH/P\N+)+&*&,)*<*):;$NHF,[9#[ M7A&)J??*"7;)7:4 -YRCAWM%9[X:R5FZ6 T&PY,))Q.M&7.C%M49K QMY#-5 MI,FJC^LFB6Y42!*W>V/XA;E["3 3BZ>I(DPVB\U.Y=//*U[ 6@DP(VNIPDO& M8Y WTK;M/ IF,\R7S$W?V@>-)>"-Q*:J,EG/M^!JV)5:33,?@+W1376BS2"6 M\&BTP3TRB;VH&:12+I5"LN2W776#':*CO7=M=)-4>2C;33;54-ZB^UFUCE1! MDFU^ZS?4IIENM*?GF2_9(%Y+!:-;I6I,K_%PM?'[TI[HW6@-;:#)'9$_8>K# M5H15/7(8OKQL"3?5-_?G"NRO<\>7Z6OTW52U['5\=T-0-U9O&8:!(#4254-5 M8PD?8H:CT8U6XWES^7VY4'AYO(PVLYHX=HY61O=-%1._A_N&-]%XN8H(WKQS M=S]8-XBNU< WS3H9/3-]Y.Y5/#/1,KKSYI?[\8%P<_U*%\0)GP#6P"_-.AG] M\KN?-UXGKEXF M'OUJ@J94\?,;V,E6 YR0>W?()/Q)L1^]]\F#7Q:U%;"(^!3&S+\Y:+ M/?5B9/5Z]/-6112?>IXZO'G>@@FJWJZL?HWB#$)GRIQ'_?YC)PA?M-E"(H N MJ0S4IY\X"^;GK; YE6360N'KDM<_3Z%0E"H#N*N@UN]63PW]BKB$<^*H5T$2 M7^C^((*?<#P3>CF!<<(E<:>^6YPS\$H8588=WAN'%CMOV= 'E26M$5X!UP>/ MY\L2EK@(!/6)$#"*,?57Y:R)3_\DSL!1=+I4:1ZNA?K8&"C4WSCM O>"&7'N MF*\.E(!,\E[XF'R(E^"U7E]M'9XJ.R6:Y)JX'LJ9N0M_8D)^9^I&:KO%W-DZ M>1+_/]0*YMJVI/3>YVMX)18J,D:\O&"^(V[);$QX8)>QPX(M>%]_QKBD?T8*Y1"W*UQMEZ"! M#_A80 00_C_PXVFYZ9JY%BD/4%L;C(+Y/+R&O>L%L0-5,'T@DH;G_(:@1-E] M:1>H^MJ%\'EB,5Z=N5P'@/EV*"%:WZ4],_$:J/!0U](-2V%Y^==;(-E2(]X(&KV:KV_,@CM8$F+#T8O^\[_(+F(WFJ8XP$OQJWMM'C$ MD%'AZP75T[G8%[+;UF)GS#B/V8_&D+O)%XF\4K"BDEA_4F:G]ZE3CI2LEK6@ M9/7H0E5"#*M,=MM:#$,G_A<0"ZC87MWJJQ!@HENI%.*)\.6]>[U0F5O!%E(- MI;;+A1Z'^#?QG(OEZ/IAV)>73!1$$#G-=]\M'3)^O=&IWP,88NIN"3+'GWKO0@M")/P*UJ$,Q+ZH6[+.+^@:&S/X]'$'HN6&>#IE>X(>/ M)JFM?R8 FO6?(;W_&:Y!LX(RP*Z M5WM$E]MU)$=!,*A'FH5RW M#:U"F.+5M5BF%@NLBHC7WZE8WN(%G04S59,7@H)RZG[9FOY.6#6-#D:0(U"= MXZUX&R@]/"^J)^L#\(9TNA)&+=SA=G!W->H'DH69O\8>^+;!S8N%:C$P_?#6 MD)ALMJF%VI>,SYDJRNB'#-%!W3 4- RFC&0MAGA'9/@]/+4\;!:>H@TB=\$I M(UK;#>5Z(8GO$&?]U=\22XI!J!:$YL2&87JXQV"S!.!KY6.ZYW+IR_HWN.), M86F:N$4RM6 8UA,\5PGCO:L?),$4A.AM&7Y3()=&@U1M)VK\IH1[5S\O3IV6 MTV^5>B0+>>&! ^9[<468UV1:QMV4JBD 5SX$+W9*Z$>698JTH( MUL*;5?XA^KX^D0%>4:J&62Q3BV'I:";:'\H$/MM-:S&(C+J]>:85"]5E7H7U MI;B\=*.V=5Y,4Y%$+=BZA3V+4^R-F*?!#6Z7V[P6@_DFB%/EL49^^UH,)SZX MH[+1*(C<.N>@IPWVPI.XX=_Y9:]=X?X&N_SZP+%FL?+V;I"OR_ICJ,V!T8'; M.^;_!XBC+H78.^ODHO&1Y=Z[^:Y'#_2A6 '4SO"7=_\'4$L#!!0 ( N" M8E>4%BAW/"$ #%- 0 5 87-T92TR,#(S,#DS,%]C86PN>&UL[7U9ZTDQ'M2Q1%.]!YD$B$TAD_O7?OQU-GGW!^6(\F_[RG/_$GC_#:9KE\?3@ ME^?_^.,=N.?__K>__.6O_P+PGZ\^_?KLS2R='.&T>_9ZCJ'#_.SKN#M\UAWB MLW_.YG^.OX1G'R>A*[/Y$<#?EG_V>G9\.A\?'';/!!-R\[;-;^<_LRQ2-ER MB*J 4B)"T"P -SHIK4LT2?_;P<_!:N:=YA"9"*!*0 B"2U N*.,T$XRSY8=. MQM,_?ZY?8EC@,QK>=+'\\9?GAUUW_/.+%U^_?OWI6YQ/?IK-#UX(QN2+S;N? MK]_^[R-]+'_QG[_]^CD=XE& \731A6FJ#UB, M?UXL7_QUED*WE/H/<3V[\1WU)]B\#>I+0)*4_*=OB_S\;W]Y]FPECOEL@I^P M/*O__N/3^[-'AD6':3S-)XMN/L;%3VEV]**^Y\7KV70QFXQS5?&K,*G8/Q\B M=@L:P?(3N]-C_.7Y8GQT/,'-:X=S++\\KY\)5=7,2U9Q_.O-'_;B'&(*DW0R M64KD5_IY_9$53#.T^*W#:<:58#;/GE("Y5=1 Y,H ,5& 6XEV*=EM,*TDW&?,H M:IU\C@4"9IJ)-M.$M<)""$8KFJY>"MG?\+X?R076O)RG9[,Y#9G,V/-G7[&: MG+5%6V$)\_0=G:[.IO4[7BQ.CHZ6GPGC#H\V?U_FLZ,>F=#-VHA\I5(:RKXZ M?ST[.AIWU=C7T=$7WV_CZ6R^?/9:$LZSR)E$ MP"(XN>P%R2O7"HQ$[B*I4LG6#LYE#$-R QZ 7Y>GYUXJZG&BC4*)6DJF("KZ MHIAT$&WA(#W3A _8[=2!29LA ,8G TI1P7 MX),CSYQID:0T+'O1F _@#0D,]B*#2VUT,ZPS:8'?^#\Z W&KMKO-4W)Q"H* MVT/UOVE-#CZ =RR1!YR\2HQ9%UNOA=HK2DP=E+4%Q10(%/B$+'E/PO#$';D:S#0_4(^-!(]DWX\++Q0*[Q2AS M[BSS'(S@-"0N+#@=B8RE(-,Z,#)$C?6^>G(;_)N55E/$3FZB FT#(W.:&&FF M+./W4(1CH@C3RS &Z-#LH-G+9-U=N,WX^7$^.\9Y=_IQ$J;=RVFN <%QW6&L MJR?3,G-!8PM!D6,5#Y&1G"GIH81$UCI);D+K(.UV1$-R9!H0HJ'X MFU'B[[-9_CJ>3.CI!F42-"9;S^G127 I1DB:*4Z(4/C26/F;9P_)3VF@YIU$ MVDRA[Z==F!Z,B62KH9"Q>?MMO0-UABPHQHTQ9'-\":"TS^ 44A15//V/+!/S MK4.5;7!M0P3]>(C07!7];6Z< 1R5H'Q67((-B?"D+,&+BL>:&D\)[[3J>U_C M#,TVA#"/AQ"-Q-XVD%UC.%^'%.J"A0(G5KA>K4/., $Q1/-R"&JWDWXP0GS A,90 U95X T6IPC0F3MZZ)^?=L4!#I"\F,ZVL M8]XW3X.\%LCP8N 6)-A?YFV=H MX1B(D%X/58$WQH"31,;(D0*?BA3'>%=;Z M9.\RAN%%Q"V4OI>D&P;(7V@@L_EI=;M5T<5BCE X2RN#XQ/W(%$QM :CLZYY M('S^_.$%O"WTO+.$&^YZXW$89XJPB&6:ZV1H70'!B6HJLP*.E0@L9>.YB1R; MIVI,FYPMN1L*;=V"00,150;F@G3"ZT"A?B]Q\ ^A;4,8]^@(TX=> M^LQUC8JSXHL Z6P$)2A""63KR'F)4A<3?6Z^+];^IA?-TM4>Y/*C5V&X8RH6 M'A4$;I',=Y&T1(<$Q84CL=[W$G>[]2_G<1U[F'RD]?G] M]'4X'G=A,LHZ1$%N&R06:0E&^BXZ[B"7G*)E/*%H?=)S Y0A[7$TID +X;=C M0DHG1U6TN'+.B)_''4K_.%G5'YD,ASWZDO%6LWM_B)1A0W%@( MGD BCR0*AXXHVYHA=X,XI(V2ULSI45E[,ZK>U1]]/@QS7#IPKTX_O_WT\67W M>K;H1M8X\LM*O;:"1&V3$[CE 7>V*7NCT9A+N9!7:PK<\OEWW#.!QZ#S5N)L MN"?>A?$4\]LPGXZG!XL+9'R#99S&W8@IS(YG#B9'2^/4G""Y!-D)H70.);'6 M6V<_1C6DS9;&]J"Q2OJXYG6VCQ^8DXESL+R0FZ,B^;9.Z[JXH? TQQG>]^6H M_6YY; 96@F8NUEXZQ3):V ,*5YJ MK/U]A=[249Z=3+O%QW!:3ZK.+R*FD+7C$(TC)CHE:YY.)!NNE'.:!='\9/!Z M)$,*F!ISH('H&VZ73+MY2-T_Q]WAZY-%1R[WV=VCTS-D/CD7:V4NM/404SEP M+GE 38Z9"K;8TIH4V^ :4F34F"+-U=+RMDT^(6!A/@_3[I2X/#\)D]>3L%B, MRQCS!EQ 17]L"W!)")6@[YQ)!M FYV.Q4C:_:;$EM"&=2#>F31_*:<:O37#3UZ%B./8(JN&\9D_)RDH1?D2N60,.76QU,_!#6D<*LQ6]HJ MI)U?BI/R?KHXF=.OBZ+#,[*AV.<+S]_[\JO-WQJ#R5@ MM\'?J!8LN0QEW-5M]I%WMG!O.>A4LQ!TUA!LLN!B%$0>AMB\AN'YT_?/>=P< M%[RCV; J+'E"X?6Y^%YAFA2;K!(HI"XI<=0C+^Y0N8M&%%]2M$W1N@'+'/;I^SZB:TF@_J3>C MP._8G=-Z9 J3J)4 PR.Q,**&Z","C4]3J&\B:WY._1V !ML&&PV%E&5&JX#< MR.J()%4+&GE@(17G2$G!]U"2X]IEYF&-W^X:OB;NWT6Z_7!UJ^J//C(6;680 MDC6@)/<0(N/@?.2YJ"AL:!WJWQGDH$Q<.[+TJZQV =]J[:XPSH8M9%!!1@-< M.0D*O0?OB>8$)CF3A(RIM8=Z#8R]"Y+,Z4-64W;D>"$G(F1@.IM:**Q Y((& M2/K-S'G.2^OCU@N/'Y(UW%??5VJ4["CEEOM8=1;]G9R(>9B\G.:7^6@\'5/< M1\/\@FL?8^1]3IF)!,:H9>G/1-,L>X@YAR(-_5:TKJNV';)!F;_6[.A!.0TS MDPC&2>I.YH3P,W;=9+D70"#?'QV'\;S^0,3^,JXMCT@,14CC3&V:HV@MD(X\ M7B4TD9OEHIUB*;:_QGL7A'<\RGU<1.I16>TJ8%TPA8$L'IVA>O&&_JN7]T92U]8A7$"R M+I)'3,+W%+.!T)IQZY@UK'6JU@XPA[04[\J7JW.C7VTUS()8=!]*+5BU;#R" M\R_CA(O/LTD>A> "RSZ!U;7\;IVU/B4+(L4L1<'(L'6@ZE2M(]V)[E-B"=+1$,S'@R+I'); M CE;R==SI9)*-MKKUAF(/PSQ'M8:#X6/5PX%]]1>RWJ0R]%LG':+Q3AF)#AR MV&D)\13MU1]SX+HD[55H'E-?@C H.SU4_NRCMN;<60U^>!8=<6PXK@P*BR04L5]DE%K)K'G?N"7E00<8#<+.Y6MMZ M@S\J9N"U0Q%=!H,UKVQYO!YEH$G#F8GD0S#;N@7MW;E3VL"Y_\B1V#=1V8E+::4$SQ:P%R[P>JH(9+XP AFI9!& ML]B+!]U\)$-:4)KS]%H7^F')C;[1A4NO=TP.6:2_T::]._[&H'8'>C:=AFNIY M/RWS7U:-4J/1@E9M#3P:,BS.B]:[K4^ M:YH7(YF$SMX)R-F3[Q)% &>4I[D4E;8N8&C>)OX:&'=<\GI/;>Z#+E>6LSVU MT;*$0D+,R^WN]XO%2;UB2Z P=B-6$I=%:BC66S*M-H(W.M-B*WT1+$?3/-OD M9C1#6L/NBR-M5-,P%?3XG+45A=:ZL.72B!GKVJOJ=QY\B(QQGNIA1_-DMN\Q M#"J=\YYXL9<>&I6B/#D^7N66ALG;;YA.:I[R)^S&\^6+M07OA1AZV7'/*.XU MHUC=US*\RB0!GIPSD)9[[JTNRJL?N2H[/ON.!XR/FB3WH9YVB\^:Q^NB'W_, MR.&N29FUBB.)HM:IKT4Z7P424?73R4E?BGB4=6(\Y@!:$5 E.06#3"IPRGI, MP2LFFE_;VQ'KH.JGWK-WTZM>F[.08)%I/9FG0\+UH5RH)C[*BOF8,H M^]&X7#,RE89H3,#,,DNN??NO6P ]ALAS7PI=4U>@D89:)KE?@D3>25Y>8=IT MK!Q1>..EJ3=^8V*@@J)%H9J/E!5JYC-*T[KLXQ:P!G7L_6 $VD];+;]BZN,,1SGTER]X3)W84?8\6Y$*"YKJT M[7)'_\++YYTQ1\8E[2)YG('EFCYI:Y]Q39C)$D;..3+9^L1O/\1#2IE]P'6K M)Q7W2,LWZ\Y4WT4]M+8F$9(!K6MS(JC MV=XJ:W=U.HRGU<9^F-;V?1\*R8)&WYW6_9RNMKPXKK'1R&KM':OC9UWAS9#MEC"%A;\ZD'G?5HGL[*>E-\_7H2QD?U%NSZF[/4 MI_6E@W4AUE$*+I!3%\!PA: P)@KG:XDZ)00-"B/'UC5#F@ ?4L'=-N/?!M)-91DQ,,MY]%!\KM+--_5^P&D;1CEGY9] M:ZFDAJV-KCWJ4*%8[3E94>MHG+DVVO&,QHF<:^6QMEIN3)C=#Z@X>UI$::"3 M-@?I5TW@LD\&YDO=,T8%6=;)UW8'RXKIY"5Z28./@G$R>=DQO$27&X[/MWWB M5K1X*IOC_>FB1P?HYI89H^ 5US9SD)*76KBH]G#SK":5*4MQ:@ZQ_]WRF_%M MQ:T'SN;JW]EII+\>&7:I.5C=Y\=1,2$I(S4X'20A\@Z"+K5ICY*$D6RD[*%L MT!;(MF+5$]MX[T%G?77G.JM5$ WS7(7JO@N@D0N(M40&RQ*9CCPSWCR7XEHD M6_'EB>VB-]!)&\?G32UO6F]WD&C^F'V7L'9F%L_RU>:S@WDX^ACFW3B-CT-M M&D:.O)-2@%.R>O+TI29) T9;[X"4P-@/+SXTP+$5A1XZNZNIDW2/>NMQ8;NU MI>$HH5<,O8480BW44G3MZUP@QFR*3=IKUGH#_8X0M^+=?76">["EKIT6>Z3: M:N=J%4A<=/$H=(B.606<159=/$MS(@50(29MC$E&]W_F? .XK>CUY/?&6VBN MI3.U*MO\;C9_,SN)73F9;%R]$4M.Z9 EI-IB1ED3B.KT7>'>%2,C*M5#NLN- M>+:BSWUUG[L_QZJ-?AKN6!_/,8V7,J+O)[@N9_#RJ%ZO_9_5CE=4*9L4.3#D M-=^/,XBL&$@%@\)88LBM@[EM<&W%H">W>=U87STN:N>)-8L1&;P4$A> P=8= MBIR!G+D$A0*(Y).1IK3N!G4KH*UR,MD3\E]=.*I!9JK[D*2T#GW2U>'X;Y M066\U#K4%K#9%TMVLLJ !PHV,7**![SRLG4%M3O VXI:3VS_NR_M-:/7Q77V M0SF[N+2$.JJ=S KS$G2IG2!<$1 565#4GORW;!4KK5,T;\.S%8&>V%9W,_WT M?>FKWJ=97!JXL4%)5![2LJM/5(1/VP0NLUC(?NH26_-G>W2M+E#^,7N9_OMD M/,=7)XOQM'916971J3#6O\DC]#*EHNLNLZS9.SG6*YX:>$(,DI:/)%JO]W?! M]QBNA.U+L)LN53;77_,KNF<(OTNCI87D/)/6EYK0'SAP$3TH;@H04 6N6!0B M&LM-ZW!D>W2/X;Y8[^QJH[M>*N!9LM9X_H@%G:"5C!"[+ MZ)SFS5K(RY-1$8L#X[9FO6/X+/FX#%&KB/] MPUM'*;?A>0QU4GJW3KOJIS=[]%NH,5-W6A/S9Y,)KFJVU'MNYT!3,#E:6\#J M2$!++1U6+R9I94TN.69TK2L2[P#S$5PGZ]L^M59FNXK")(SZ_VHNOQ#09?66 M>M2?.LQ+!W":OW_APCL_XGP\RU?WCM;U/-]^2X=A>H"?0H=O2Z%!CX26!J43 MP&6N*[VC19Y'!3X&2RXEUFO"C0E[OR/L*;:\KIY*D4H*53AHJVO=0%3UR#L M4QJ#5LA-\ZH:NY:M?.!ZQL/E^&6[T9/Z'V+KP\J"624#TO! 42,))-AZ!UMP M1R%C="RW3G38=>OC@4LC/WIZ[JO^ARC'I)W.BJ4"W"C")TV&H(('+6Q41F7+ MFOO@NY9C>MB([O'3!1]BA1U]J-UFA:!FI5?%E= M5482$SG9'%OG /4PC"$5-GE$A']H0O5=^'X9FR_&]9,^KHO^?234^'*RG&S+ MC)DNC"<[%<#?_L,;%<+?<32-"N)O-O=?SXXBN9/U<9\PS0ZFX_\A(YE)]^,R MKGDCJ[/^S<9_[8G^=3R9$&TZ.,-<*LA0A,ZY\!E$D [*!3GPJ[4FB0\V$]KVLU38;9 OE]M04ZZ3??UM.P/V:UE([1P@F, 5DN&J!0T^,1H;26#4GB0J; AS\%K M!S6D_="!T7E8A!KD/'E]<3@7+R!XJ3!H[R%*S*"4DA"80& E1R3)*^]:W_F_ MCW$-:7OV"<^6)K0:_H19%[^[ONB=$!*5(]L0/7G4*DMRIG6MK>V"*YXYAH-> M;+8>Z) V@/^W3*EFQ!OD'-NTMS@=>9.EMQC!R*(I HP>/-+ZJA-:K[+WJ7D2 M?B\#&5(>U1.>([L19Y!S8'W8<_%X![E2,7L!6G-/SF:4X&-1D#@+S#EF?//> MK_V.Z([5Q?]O5CP(E08Y/=Y/NS ]&"]]2NX3K6@F@52UF28:!3'R>BJ+W'GF M2RBM]Y)Z&LJ0"IP_X0FQ*WD&.1-NOCW!L@DJ<0..RRIN06N@3@&8D ,4-:8)D4P%*$F$U,5@4,><@V MZX<#?*IG6D.<26W9-L@)M6DR\D?X=E$#K)A4N!.0+!<&N2],(K M/>2 \H9A/=7SJR'.F!;,:E/-OG=G=-.))IP2 R;+>QM7FH8H\DZ=X^2@(G>D M%N;!*217U0M&JVY4RE\*A6ZHB3^$T3S5,ZY]Y]%@%'0GNO5]/VAS5$?]2E\_8VX-Q^'22T9N;DQE6M;B55]LG5CTL7()A5]# YY!"PR"L_"!%G#FO"X4GGFC6V\^;P%K2$%[>YXT4DPN<(86FS7C12OQ]>ZCO MPGC^'V%R@K]A6)RL^F,M/BAV-(7G4;-EPI\K&O])NM>;6I*,VJI^?@+2>++VA*/>$FL1*^ EQ+) M"7,&?!$,"B^@\Z^IE7XQDRX'=%>6_R?<7[\@P%KRWDFI8*6LA;;$(5L\3(M&G64 MN3#F\X\\LRV?-:35KB$-OMOE;BSQOCW\S]T\='@P3F2=IXLRFZ^$%]8UMC:M M;\Z[W82+%ZW6K6^FV'WW;GH/O87"FK^'\70VK26$9VM M6S)LAVQ()KHA=ZY4^6BOIIXZQJV;B\6(%F/TH&GI 44^,T1RDH ;'D30(25L MO6E['8Y6*3IOOXV[90\L4J,)WDKE(+':CMBCAU"X!,UA]T/LS]AUD^4&V?[X:PW5IQK7V+)@1ULJ4>+_6Q;[M; ML]"',*C]4J6!6OKU(X*2/KLH_N,/;11&WQ%]HQ#WGTN2 M8G[Y!>?A '\_.8HX_U#>C"&UL[;W;=AM'DBY\/T_A[?]V1SO/AU[3LY.*/%&8)@$V M ,K6//V.! &*!X"H(K) $/)%NR420GT9\55F1,;IW__/'^=GWWW.T]EH,O[; M]_PO[/OO\CA.TFA\^K?O?_OX,[CO_\]__-N__?O_ OBOE^_??/?C)%Z>Y_'\ MNU?3C/.:K7])'9Z._SA;__LTDXGRA MH*U+^&[C)^K?8/4QJ#\"$KKD?_ECEK[_CW_[[KLKR>$T3B=G^7TNWRW_^-O[ MU_>1CL;S']+H_(?E9W[ LS-"O/B&^9>+_+?O9Z/SB[.\^MFG:2X;T:^67$'I M"N?_J]_VP\Z8/A&0:;P,&>BG>5PIWA#CNF_?'?/U=T'*!2_/Y@T1W__NIG@G MYSAJ*>![7]T [>*+X#R?ASQM"?76]][ N0)Y%R'.YCF.QNER-I^.\NPO<7+^ MPP+AJ\EX-CD;I;JW?IC3?^MF.YN4G_YU.9I_V0ZY?C'4C99YR1;8MGSC#;#$ MBM%X5#>:-_37Y==65&UAYS_F>9SRU::S>O;9)-[ZT%G=\B;7.CK#D,\6/SVY MG,$IXL7)]6,(;'Y-?YR=!,4M4]( L\+2&4%;G"]:@^98N&8YT^_N:WBV8DS! M65CH>/F('ZH\X32_[[R93^KJ_?<]V9="K MR?GYY KBAT\XS;.WE_-J?U2C[L1'Y-9R R*3I:6DS^"=S!!YB#Z:)$SBC>GR M$)[]VX+Y,?-O"?0 M[GV.BETY^FXZ*:/YF\EL=E*4]SP'!BY)ORT?\8^3)(VWRFMR M_'T>?1XE$ MB2"3U@**KM=+3A3BMJ7SUD8;5'8D ->8+>MP'#<[=I;\?3;H)O;-Z]GL,J6_BB/FTD#:^T^S\QC>5;O0C;!O3+VW^=Z31(75R+TL1=5./])/ZO& MOXR!<&L'G'%Z)0+]!QFYH]ZH+$7P)9<[5+M_L[,3@N.DT?Z4S[?%8O93].R$#[QVC^J0J)$))H-FRG*1M56%+@'/E]BDN"7JP' MCT7HQ,E!<*T=K1W@'B?Y]JW'^Q3T.VUF/^:2I]/;@,C+/)WB^>SC%.DGL?ZH M>@XG+ JD$YR!#55($0FG2@68,38'4W2PMM/^U>.AQ\F:046_Y@9RYXOJA0C> MYXO+:?Q4^7O_M#Y1C,6@R)$L(9%Q5\T\M"$!$3M:7A")RT.8Y ^B.D[Z#*25 M-<1I] >+"53C)Z+C6M':KF )5 S]!2 Y.LVT]$Q"0$=>I--2R^Q3EMCZGJA[7.S)HCM6N,03R<*R M1%+Q+(.SC$,I001MO4U:/8/HS@[9!1_K4TYDL"RR8,&F8(@=@9Q"[S-95.BC M"SPIWC[*=1-!P[WC1JK6X)'S'<2X+N3YW57BS5_CV81VF+]]/Y]>YJ\_)!;D M/^8_G2T>^+?O9_FT_J$9$Z[(6.VJR;A:Y"_^&,U.N"$KU# +464-*FD.WM$" M?;0Z*CH>H\>AB+$.4$.>/) ^]P!O'J'H39S96> #1,WO8/IQ<0YW G5R)Z&O M$1O6 FII:6Q*2'R [LK;C*4U/=&B<@$UML><#6C61E#)K+2D:2H4*7LR?<* MSY<*MW(]GYX)?80] -N&'*_+"SR$TR>&6L<)._)FLX>(:"Q(&/D(14OM8_# M69._W,A#W:>[T4 YFQ.H'B'9 7+K7J2T$"*>O<-1>CU^A1>C.9XMP5E4RF*F M8P\%@9.&/!R4":(D<-Y@%+SU2_\@H&.@0#N)#_#FOXCQ\OQR<3.[*4-B!51S MG0,*"-;6S)I2P''$&@T/I5K1Q;7V(#J#.PJ:#**) 7+:UEW0?KW"?X=?%M?] M2ZRQ%*EB260X%TGT1C*A.0%.R84@#?="M$[N[H/O&(@SF#X&R(][G^>TW)Q^ MPNEX-#Y=H2HB&4D0H#A#!I6Q 5 $!UX4KWG@TJ?6+%F/Y!CXT$#& ^2VK;_E M6F+3,=A4H@*>Z214P6MP6ADHV7/#HN/9M<[I?PC/,;"@F;PW9K;]^P]WQ/.& M_KI#Y1AM5Z/9I+PCG"2"Q3:&X_1A=#H>E5'$\9Q.R)JVL+A'/1M%^L<_5JJ? MS1Y35;;#T]I4G+5:;J-JM'?32;J,\]?C6OJ,RQ4M+U!3"M;K5*_.:VA!,@3: M+!",*#D$\E=NMGH6#FABOK+&]]&;H9S?YWH58QOI:GN:77]Z1+36>GV!D6?@DP>J40"G-P ?Z*P:+-J=HM&L= M2NH![WC8,I1.!O">[T)=A:E_)F&]SRF?7RQ254Z\,0%=3&"D(2=?)P^> ">-!I7JC7,C-5]PY[GR1N7F,=C.:XR%&(XD/X W7YBKI\BR_+??7?A6& MU,RJHL@R=]Z1H>YL+4$Q"K)E6*3&&FYH'9W=!FI?D?RA^-!6ZD\=Y9]-YR?7 M)^0B.A4,XSPR#T((.A.=EK2.7,"R&".+AGS]3G8*??,-OM#?OG+EWD.?+&K? M5I>3%C)M:&?< K*\%.@"I4^HOJN:GR(POZ,BUJES!RD.K-@H5%+,1TA09=A-DHCG'Y97K4% METW(!H$MXGN.JUK H"&%XATAMC+<]J?^"$WI?6^PAV(&W_/)GFB-=QL<0]5UI; MPA$D**8-8) (V7LF(L]*8*=BK8ZJOOWT_1[BC=2R1M$[R+3Q.5X+G)=47E!8 MJZ)EM((VO:!!*1_(I/ %A#8IJQ"#*2T\XSN//;ZS>Q>Y-KQ&NP-E2=\N8!J> MUO< [/^4WDD=Z]6Z@RP;[]3W03D6R.,('$HTM*&H;,%%[7]L>WWU-Y1E9,]ZF'C6=XZ;^A% M_-UR?SI#+A1:L_+R]EHG&>S&\^]$4E1GI=: MO!)XKOPQ 9Q,&62Q-?9_X0GEU#:JOO?C4Y#Z/QPM9YG^/D=#SZGYQ> M)Z(RF;K5^'DQF^7Y%81I3C4Z^/OH[.S%.+VA7X_."%6>T6E:&44 M'?A,VPR*JP282$H>"X^.!"2:%Z^OGGU$+'F4. =(%GHD6]>R]/5XCN/3$7UX M=J*438S5OMN9B1I"B8#1>1"X0E#U ]M(*Y\]5,_D- M&2XWT%TMY1^YSDJBI7S.4SS-O\URN3Q[,RJ93%7FT3('6=-_5+0D64U&JW4J M8C:A9-4ZRW\7O$?$QKVI;8 DJ35O4DWQ.YTN7ZI%Q5S-\9J=1(PY\Z# "Z1S MNP[40LD=^2AH2^&,8VJ=I]X=W1'1:2"5#%!U]/4.=(TP9B^_W/C;U96H2I$[ MB:)>3QM0NC;_MI*!45(;[VLOH>9](ZJE.RM=D.Y M@7LFRI;>/4_#DS[B;YV ^,OK7W_\\.)R/KD*[OY].KF\>#V.RTO[K)QGCFG0 M@B&HH#@=U>@!<\K"T,J]N7/#NR$#\<'''(1YNXM.)H,(=(#KP0>'LJE-5[?B/S"R47I"?1J+93#5=Z=8,[T-8-/TA6U5T,IP R59#8H% MVG+ZZBZKW\:75QW M01+"N!0S6.49*",M(!W<()6VML2(B;>>D_4 G/V;3H.J\F[Y;2,]#&!)_9@_ MY[/)14X?<_PTGIQ-3K^\K[?@*WC:6)UHC639U0%P1B0(L3;H$SJS4J3WKO5= MS19(QTV5EOK8N*,,F'[T;CDZX-UT%/.+LP4!Z<=MDI&V?'GSU*0^B]E'HI+Q M*A1A#8A8CRYI.820!!2;@Y2L!.+:\2!P;A\P-V%'U QRJ35=W.:UM M?JX^2=^2:9&+-(B047B+Y.TS;T'98H 4$L!KY+4>*<34VH#;Q[K^)/EP-#CX MC*[/]/G)],L)+\6HVIDS1>GJ()]0+RPC&,VYR#YK=7<>YD%Q^WHA?Y*YH:(' MN.T;[ U]-\T7.$H__5';$6?Z_**?]=7O3F1FPH04@7M#+A\O%IRAY1=MB;*?M+-'+_K=E)S:Z?S+N[/:UO7*6KNH228G3@:C(MEJ MQ7E9<^L$!.TL>;1)F:A-8,W3C?:RL#_9/R 1!LB3N\Z1M]);+G,$>CB]=;YV MBI=H@!7/ZLA=+F7K<:4'6G*P"V<>) T>70&ED@)? ML@)9BQ C8TG*UOU,OXV2@T/9J!ZK[/L<-H?$X85]43OCW[1"3C!GSCP*8$IY M4"4+P>TL;;+NI/7@]$@/L,MX?$\.6*=&!*>^$ C29S@M/A MXXI44$J1);.0N3GDFK _.=Q6Q?=)ZPZ)M$NG\.8OKF9?S-[AET4"EG5)B!@5 MA%P;-1=%?ZKC\XQUTJ(T\K#OQ+8N\$^J[X$8]]\"OU/:;KD8 MX57'^-"_6Y96W?C(B9*^,7"DCO)7.ED389H0\WI1P;!J@B6N6P#9Z:8UM<5>UC6 M$;P&ATJ"-40_J##@:ICC1_SCYKOL54;)& ,?Z[P#7]MD6RDAAY@Q"TZO]"&G M"VDADH,38JW9,4[H9)QUOE.7 M[2=B^N:5_4#W2N(L*%3-00D)0VM&Z%)=@I"[HN=:9'4CD^IDUQ'L" M$C=5]AH2[QS'[%VP&8HS@I,0K4(-2A0.*.C5$[:Z!VB4+JV3Q9]E&Y==R#:H M4@Z]C4O2)G&7%+!8N]JKF $Q:?#9,:V%,8'OH]O".NG>QJ6/ M0/?6S/YG'$W_$\\N\R\99Y?3A3$S6QVUDW+]ZRL#'F\9[,M_LK#Y+Z?3T?CT M)=5_B:E3@>@?/BW5XTMNO@.@#OT[&TUOXOAKO4LK,3!%@ M1>T%+*0''R0'6UMN&NN$SIT&D_4X*IHN8.=FQ L,UY!^',VJ9T (7@3B"<;Y MB2J6!QX%2%\*J&PDN. 8)(F!HTVAJ-:7%%M!/4$)_Y.Q[EX?XJ8:&Z!XM2;D MS[]\J$M?2.?GS[^.R''15AJ5P%N)H&SMN2UY .:M=]EEX9N')-;AV#]Q&JMK MTEC6 ]CG'Z>8B/)?0?V8P_RDA*"""!%RS9]0.19:,FCC4B(H"CF03EAP&N-P VS+)E@N6V=>W@7 MP[$I?B<9#U#LMW&U)\ZJ:%B4D)BKPS!IE1AJZT>C9)$*M?"M*UTV@CDV%K21 M^@#5<#?,HP?7KJW1+&D(,M:ND!8!,Q)H@0R=B)[)UG? W9!]RR;F +IK?<_S M(4\O'H9YPD)AL>8Z&%>'+1=ZP9Q2M0S:B^*T$OYNBL"&RY[MS]H_6890T60X M^0Y@9FY!ET4R(D<+H8[W5$R0#&@G!).$1MI4"^K6A\XWQ)$!E#!$+]X&.^I5 MW,T83VK M?_GEQHWNS]/\K\L\CE\6 2"E,3DL$313-1Q@?(W]!!!.YY22UIRWCI!U@/54 M8?@GXLLFUC;2VQ#=IM>$"JX!+B--72 .U=!\.[PG:F+>6K6;J--8+T]$(988 MV<3623&D 'A,X-<)&JI73:F=<_@)Z/.ML;D!\"(*/)F@0@U2MXY2=<'UA+<(K13:@3 [:6.(Z2Y?7YKK M/_[?49[20SY]>5,;9"_>FQB]$E;GVF&[_H>,S>!*@2"L]%PK2R_.<$;0 \C^ MM(,::V](W_+F>W ?[_*-ZP)VCT;11J!/;AXUTWB7;:NINO9U\FT$+0HFG5(& M;R1MNDPKH$T>(>=H4[0F&MR'U;1G;G6WGPZ#6GVT-"2E7H\O+N>SA03X\M0N M&9F5M%_KR!CMW%I#4&0E%(;)1(6%Q]8Y&@_ .0S3J9$B-U%F1RT,:3O=@":6 MT+SC:.DU@A[V4A6UC?MFRX@E&6-<14 7(B3:];R+ MV43=.B=[OV388K/NDPM]9-T\A^/RXN(J]H5G/YU?G$V^Y'P;Z-4>^?]?XMFH MC+YV=7DU.:_=[A<%*?5CRX.1L<0"I@+>6P%>>9ON, ;4KX M: ML_X9*&W5/#D17 UBY=8#(;%ZA7[]>,CA&EGZC^+:-EQVU,D 6XVU$KW">3R?3T?\LV+RZZ^Z <" 39CNZIS%F=M7C M@[1HIH0!3)H.2'760M(>#'1DT\97.X X$PQ@LD[YA%AD:S_IJ6BRQ?+<5KBL8Y%[S2'LAC/PX*L+7@SE.22)D'0:=VZB=5=#/NW M35KK:=)0R(-5PU4\JPF\==*N,AA!92R@O/=D@]%9R7/RD6Q[LGR&*86[ >+H MU+Z;F =XV3_,:8EUN5?(JAD\&=?[PL5&9QTJ9+3'<2%JSBV&>C?H(%OK$K>) MR=PZ_^Y!0-^VW=E.5P/,'[J#:34BO .H@:S.M8">QM!LJ+BU^TD+J0^PMZP' M5XK/*3H#P7%=NR3*.N,]0JA#LK!H5J1_OE388DSNFPE]A#T ]Y-E]#:?7E:R+\A=E(@)4P03:OJGLP(\\PZD#63KH)1<-0_;KX?R;5L1 M+?0SP.RWCU,JPEH',CI;K>*(T MMQ8$N=_^X6FU.TP#D79K0+,.AS[ MM[Z>3K/W.J+LJ)8!C+97D^G%9$J^R5IPD2Q')$\$"K=D\LWH9U(HNLB1>GM>KJ)IJ$V21?W4D(30D$ M]YQP&L75G;84&W)4[GWU,]9? UD-D+3XGSA=S'EXO]A,SG&G-B(6+ M3A>=!1A+C%+>&?#>U\K+@IRY'%1H74&V'=4S)L) HA\@,>2W#Q^GBXN%+_<6 MKH.4R0L//@D!JMK+F.ID"*MUM%9[KEH;@IO1' $9&HEZ@-#,XKKI)<9_YG0/ M6D@V"\0"+@;:O *+$)3S$#GQM4Y$+[;UUO G".@02MA#W#%MABUMG;!C)// MDI*$4$\O)5$ 1A<@.NY24F1QVM:S53>".0(.M!'T?0;881K1OYM.TF6<_P.G MY"+/O[S/,W*/\R[-Y+=\8YN&\'U@-VKJ?N>1J^M[^L.J'Y1.(>E@' BID;9Z M^6B3+,$W3\_="JI!CL@XX33=>=":'FU(^YOT)M5Y#=6)H=4[@?0? MJ4VN#16,;1W:ZPQN__M*6[:LR0890"L-[Y:N$O+7HUS]_[L\'4W2B?->"NL+ MV%*+24/MP8%: V?9*6NL=M%OVW.Z/V[_3!A(5Y-!!3U(/L#Z-^(JJJF#K>TX M6;6'R)M.+@/62U7CLA;%D,M46E\S/@AH7QT)A]TGVLG\J3L'SJ;SD_@BLL=Y^(4F=7YZO+K*-]XH'!=F@(9=7"7". M<_)0?0HE!"Y,IVSO+9J[]=#]V6([B7W20F8-;>L%$/SC!A"?96$J93H#2@)E M YF0*7(P"K4JF6LM6KQVMQ[Z#)7W:)EM?/-:W\:\FIR?CQ85*'6(W2LRH4;C M&G,:[70CT^%;V]S*](7?Z&9F<>5VX]E?;6>3B]7"23!)DI)1D>TLO02MHRM9 M"IV:#X;;"&;W-(WQPDV\Q+.OD::3(+C(1B!X1T?/HC.^8\Z +*KFASII9.LJ MG;5 ]N]7M]'Z_=R,7:7<^A:%O/=8>QJF/D(SZX]@;?CW\87.$HO M\0S',9.M1SNC9!:D28J<_&#!UQ1AGUG-!O>&&[MMO^C_V.>N_8$%W;HKR9O) M;/9U=_VR/-@JZMEL1)YA_?U=O#[;3-:J ^F4!"44!V=T ,]RE#H*'SMV'GG$ MPX^"'D,+?8 &L'<@OXAQ2OO:B_DKG$Z_T \7!0DGRBLFD.=:@$J;FV&U"3*/ M8)W3.J?%%)3&1T@G8,^=-<-I88!,HKK4M^75-*?1_&>,BRUO2?&7D^ET\CL! M?847])OYEY.L)&T*6 !5T36G08*7PH-4V;$2;6*^_42T[OB.ACA#Z62 9*,W M>3[/T]D*[MO+^:P&)6HET_GDE)-FZ M8]HV3$?#DY:R;YB#M#@VKW>^^?II?G7,"JEL49Z!0&] )>YJ@2P#XX(+UC%RY%I7H&\% M]=Q)-(ST-Z9 -:/'3[/YZ!SG^;8-?Q)30:9I]1CK_2*OGEU6%G@F6QXU!M;M M-O7Q%%D/[$AITD +]ZGBFN1+WECZ5<05B[5DHPL0WM+VYFIM3LD&T J"Y9UK MW[]B+9!]92<,0X#=9?O4V0C7MX6W;/-E'X_:KDLAV!P7/9TR.*(PV))8]!F= M_<^=C<)#Y#'=!O1==>=[9@&:CJP#L_3- _855^+!$*S9!CG8 WSH*)!<"ZSFD >4B)/J[C6\YSWI_PM]?C[T'T?^0[2#/[S MY.QSO7.Y?2.S[.$HI135QPY 3OBS4&N9>\];[_(*#]6XN[Z^Q> M1_A6 A^@:O[OEUAS\G+^&B:LZ"I] >(O*S#=X5N^5YTP3>0P; -V],8#VTUVH$N.ZMC M@"-F*TZ1D7DE+21=)\&IG"#4T"+MI2HY+K-AZBCHLL7<>%JV]-%"\]C_XE)V M=2?[IN9/35=M))15*6L.*NO:&2XC8& %G-+>A,2+[IC[L?D9^[OFKY$?.+ Z_ E NT5$:8.$J;$A>ZW V' M-8C"W\=Q/$;ESE(>)"_C-J95&\0.J 8R']AJC<7>-;:' #N+>PS:P:DC' M=8D"$Y&\UH&97,='! Y1ANR+B"AEZQD=^R3!%E-P7QSH(^4ARF?S(J/C*[A5 MQVW@*D+C.,K M=^TE_ WEDH^1W)#EKC(X77(&%*9>00L+3A(<-UI'P7Y:PYX8;6[LE+DQ7,! M2KFH0O#.LM8Y%7LFQ+:18?OE0P]Q#\^#52@F,L]#9&1K)'/5K"%H)H'Y9*1G MT=G0? SE.B!/T#BNC:(>5O\CI#Q P.OU.$[.\_6 O#?U'U395JZG1 9F%F3_ M<%G-3I' 91/!9%W(+,J:-^\K^0"#="6[.\";K!I]@\ >ZI! M]HW4V(T>.^A@@"/C89!9*2F8]I!+(L])Z]HHJ%X+\QB9R,$PT[K[RQ,09.L( M^Z?@1Q_1#V%*Y#/ZU>G?\SA/\>S%.+U(YR3LVF=U/OJHA 1E%X>?#?17'E3QULFB6YL8?0 ^Q23T9LJ]:WX,IIF-9DGK)EWO,QE. ME_1OXN3TZ@M_',WP]'2:KR)&D[+\Q XMNWH_HTT#K]V6UJB=U^U'OET]\LUU M[1DG GK'$D@?%9F_68,7&,!SIGQT C&T;C^Q#=/.X_K6?_]U:VAGHTQ8#)12 M)Q)8\OKJ?&#@&:UFK/#0?$3D%DA/,*JA)2_N#>9KJ( !'*0EG)])**L.9?\8 MS3^]HC>8-NKI3W_$L\M%PX<9;9ZSG#[B'R=1%9="S& PB=I\B)P#K0,8)X4. M@DL,K=-"'@'S8'CT.%7?+UD95$\#V$H;Q''E8#(N CK/P29;0!F#@(YD47U+ MRPE;4:V[MCR$9U]UST^QU?07^*%405_;B2\O9R2AV>S#U??.EG'CE*+.">HE M$BA9:OLSF\$Y572QMF3;^NAZ$-!3W>"T4_O]82"-Q#^()[; LJK>[0!FJ$C/ M32!/%-UIIZA[7M6N4AY<]<76,(5*P&4M!)76 WK%@#9*XX,W2>G6A0M[4/FV M^,V>--Y'N*T+DEZ/RQ3KC.Q8RS#^/IU<7BR]=XDY:UL\<)XC&5(<(0C-0'*& MA4>.3G1K.;KQ$4\0E'F\W"?-A=:ZU? OQ-;I",\^3,XN%Z4UJY'46F8A'(<4 M$H/:(!V<=Q%\T,8S5(+DT$F1&Q[P;-780F"-\]S([9A-SD9I864LC-7%7L.D MR%IE!TG3.E7)M#I:&VTX07F610J^1:KB^J5/D. A[\?5^5M"-'Q15"PEJQP(0%9+Z 9B44S:5.FCT[I3^0 MJ;POG?>1ZQ"=AR;3B\F4SIU?)^/E*;8Z=-"YD'D!.GG(G$S1UNL(A.B%=$Z* M$%SKYG0;P>PW7;:-KNY-@F@AZ,:)T-<.Q=_SY'2*%Y]&$<^N8KDV"X-#5;ZS M'/]R.OG\P_(;KS2\_,M7!7]]WGZ/[T:"G^PDM88']0K!JQ=T /$28]3@=8WM M8=+@?"(N:G0I7KTX!KWUE-H []N+WTY8TB;F:""65*<#%@_! MB@0L^>1D\5Z9AVSI?GI[\=LQZ*VGU!K?@;PH4UK'TD!'7Y S3^\]%CH!HA#@ MA-)@,PKCB$_37V,C]Z7(ZN5B5/CK,)I2Z==LZL=Z%2#BL M 5[0.V.%\:*%3W/SF<]=CX^67\-^!ZL=X>7[$U^8ME(X<(%I.H&9!.1< 0LB M&1M9]N*AX'^_??3E^^>LO4=*K6&EYF)-D\OYIQ?G^<9N8()"S3)"3&1 D3UM MZ#06'&)607+,'%6+6OG[3W[.VFP@RX:%-8L=?C9:H$B2D7G%NJ7D;#L?KY_XW#7Y2-DU'&&SVAU^^:\3(0VQ12@(OM;\&4FG:"7IV>R<0R1=ZW2T4G99#'[TE M'X<99WD@2UJF)@'9-<]^SAIM(L_[^O4[Y4TLBC-7L7^&G.SC.KA(<+*\5.U0 M;ZR'S*4A%/9^6\X-R1(WO_4YJVPW$:WQ[W?.IO]U,OYMA<6;E$QV";(,JO9S MC;6SJX?B>'*6)ZP1:^@=<\^JHC8SL)MW$]OB6?V8IR6B%8Q MWRZ@&@;#-@+9?S!L=QW=5W@C 3>.@VT&)U.0B)F!EF3AJ4Q>S^9X=K:P M0);VQPIH\9Y,P@3:1DDDC(NQ7;*V$15<*#(_33==]WGJL]?]8")N&(9; /UM MEM/:S<=:6ZR)O,Z*I%FGK/0M)"H>^D]TU/>/8Z;B*Z 490O,+I MZ836^7,=]_[INF-89D6D$L$862>]U^F.,F4(-CM)B)-+K:>/K 7RG-7>3L(- MO:NOUS7+765%PZ!"=AIKK[E$1TQV-9.Z*+"H@B<;0F3>K9QKS9<_9RTV$=C& M,-[PW6M^Q>E5\YVF_6KN?>M0'6H>AK^OGC22.7*M:A_.8!!4K35 'NAEU5S4 MWM@J^4Y!T@/J2;.N@47M6S'_-<]/HM,N2-J79+1T,!5/ZW5D=(;L11;UC-*M MNS(^A.=@NH@\CA'W:P\:B7Z 5C3KL+T985C,YB5;A;LDDH%:XEA;DP;"%1-P M[A@O":.)[8M0'@#T#1#C<<(?HI-,+GDZS6FYXA,D ]43"L#,ZRA%R<%97R#( M;(/2,7+3?$^\#>'(M+^+@!LZ>IT"#3KEZ 0+P-.B2(H(Z4I&8$%'KH*63/#] M'(B'U3EH)_VW$OA3=P[:>'$=!*--BM5D?>*QRG5,1>UJK)-*+'OGX]U;W>,. MU_52ZK9P71_A[BU@TP74-Q2NZZ6C3I&;QPAX;]HG8):9;,"@J[LA"@)7!&#) MC+GB(_(665 ''JYKK_0^KENZW/^HCOEX_N7VY;2+4A($VAJEJ+,+*BAE M,S"OT!M?>.EX___@8P[E/JF7'B:#"'%O?9&7V46OQXLAVHNIG)?GYSC],BGW M?[7#7=.CGM/F]FGW)3:ZCUH^[7V^F$SGH_'IC<=^-3639.A<(@-3*7(')4IP MW#L(12B63-0NM_:_NN!JU%?N^AED0%6;]7*:WY:?QG-RA&=7OZL6U'7#M55W MU\B9%TCNDJOC6Y4@2QQEJHT\N9+%)B'30'WH'@?XR7ICM>/6AMYU>U#@@71B M-C9@L:6 4*5F5RI=Y_48.@4X<])IS?";[,2\1R(TZ-/<1XO-;2J74A(81) MCFE1.U/6?3\S"($@JY XTB_2O32.W8_/_C#W==LW_%$YL(H.X2)P0^.V8$JI MC7!!NE!J4T[:;A-W@$D(;5*4MK3H:'-8'2L'U_?V1I9]Y+ZO7H9=,'U+C2Q[ MZ:A+4\/'"'A?RA1^Y M#A M?DO;(M:=;66&K0JL.4MH,IG9TLIZ91; RQ@AH,S<(18I6CM+&Z <2!/+ M7GJ:M!?R(/->R4)>F@X_G8W.1^/%JE?@0EP,LJ6M4^UI6U*Q3%+MK+4-H)R0H"OB>VJ*.Z)N=:*UN.'#KVE[2XL M:"/HUB4#UZC(/:YYG>,X.JL&;UWT*MX1R(-RO(ZG-@3/!X)G1 0M:Y?]K(M, MW>XQMC_K&:MY"&D.4$_P\% 4;YV)CD>PG-%>Q%*!D+F&2%14J'V6L7G0XA#' M1>W+$VROE2%NJFZ-Z^@"YEN=(M5+40_.%'J,E >?(A6R<#&:Q:Q$#XIG\G^D M]A!$TC%(Y8MIW:WCT*=(M=-X'^'N;XJ4%PZE# :,14NG%5]4M=/ZM)-UVK3# M5#J=_0<[1:J7W+M-D>HCM'U-D;(YT?K00&25J'06D<]I$+)FM$X59/&ADR(/ M=(K4H]780F ;W\?ALWRNKIC[Z:3,IK/YI.OAFY.BP_,FF8 M[8AAJ.R@EJ(9*'/H1D'=#5?A:_1*,ZEDC!QJUVTZ7LBP]#E(L,H*9A@JB7F8 M$[38@V8;9'#T44MKD_G73$<-'3[YS60V^SC%\>SZW*&SY72*YR<\ M%K+X4@;T68%*0@&J@F )6W).2F5U)]9L?];1,Z2QN%O?HOZ=1%:1_8QQ40SZ MZBKM:?8^U]3T>KLX_GDR7;20>3VF#9F^ZLN+]-]DQ"Q?4)IZ=Y=B)4 M=LX7!\G5L<6!_!XT=093MG2 .^UB;AVI68_DF/G34 <-&\:L4*V(_79] M+>_J)(KI_,N[,QS/KQL;G43%0@Z*SDB5:O0A<_"F%"B,Z6B*\R9VFDO:@RG= MD'T+S!E 1PT'4"SVQQ>18,Q&2VNK6F*GTX5\7DUFM/UI%YR(J4!,0H*JUUM. M2PF2ZZ!,D<[?;?"YX9QZ^#G'3(;68FXXJ.)6O@(9X%<6UT]_7.3Q+-?F)S(I M:\BR N&0UALU.8L*L2X_*>$#T[EUWYE-6(Z9(DWUT' ,QM=.&)M],LDC=]E* M$"*Q6AQ9V^69 "44G["XD%SKSG3?J.?<6AL-YVY\)7 E+OGQ2^Z^S&-2P?RD M!LNRB!QL]+'V5"173=,)I\B*-E%EK;%]CME:*-\"05IHH>'0CA6L6R[]B_E\ M.@J7B\J@CY-?24*U,&QRMKBP7&Z#)ZP@2[4!!Y::EJ-X 93>TI^*0"L$1M?Z M^.D-\EL@U+"::SES9&%LD8#P8KZH0EL (N07./YR%0(Z,0D=E\J#Q)Q F9R! M%D\./D\QB&@5WAW'M<&D?? QQTR+QD)N.9ED+6-K:#=$[VLE&%E.RB4-02D) M3'%N2U0FMI\Z,DYQ.*-Y"%R;UNG0SX.Z5.57.XONCB(S@ZX ),Q*T+V#J)/AMZ]F"!8 M)< QYWTTM"3=9$+=015@[D/EVVLP^XA^7V5X73!]2S68O734I1[O,0+>E_*M MEI[7O1.E)6RU=:7CQ@&7J)STF@LWS%YP6#68S77>1ZY[K,$TV1FA,AV:)@GR MQF,!;Z( -3DB;FFYM=1QV#68O/76LP>PCY+W78'I;M&+!@3")G.0:"?!) M2Y Y$.-S=L5V*KH^LAK,77C03N#[2_:=UTJRTU&\G>^"M;1LE7=>+>[K4#3] M9C$)8Q&A7L:EQWG>8L3$8%@:)?_N152-DH!O0:H!OT6QX"Q//]_H5)U<-"B< M X>UFWQ&#RX3X9G!*#3*A*'3E/A>KN=V7$/GS#'I648N@+&BR6$4-;*5+5A; ML#"DTS]LY>H!Y\PU5GS?%+D^TAVD>]^-]2\7?J*+D!A9@L)KM@-+ 5!+.HA+ M]-Y8;H-MG;NT#L<1L:&9N >P>5=%=#_],9HOS'4=!<5 M("=F6$XV,M.ZYH_AU%/4 A\>*PG?W??)9^GDQK"M2ODWF=J_FV_#B: M74QF>+:HHCM!@27$Z.M0'0F*!PD$-4,,7,?,1$#5^NSK".T(:3*$4@;(?+T% MALZYJPZAM,=)['T>>T04&%CF V3#WA+%0@QG-89=A4*6T66= M+5C_?*(BSRJK&IJHE42*1_ $$(17PDC/K9.M=XJ.T(Z(/D,J98!DV:\-R1X M/%LV(F..>?0UV;)Z:KK.)PHZ !E%:&AC=%8V'[+2'=Z^4I6&/WL&4LE3)R5U M$.!52V1%E+^5()F\]EH@ #E*MB<^L8P)Z)L:7+X-/PHH_86S=0V1"R?UV%O0C!KS)UO,+$.)W, MPKAJM9,[AT'2?ZQBH20;LU3=/*6.3]R_E=M(0Y.AQ3M 3/AF(PY:]A(45X89 M0ZY9,8LJ$:_ U:*!2.MUW%AQ;T[ISOO!6B#/G0KMI#Q$_F--P+FUTB6N(#E+ M6@0HD6E0QAMP-F<@^Z@PZ1)7K+4#O G+L1"@B:P'" E?9:Q<]]A]4_]!%6\] M\S+MWLA$A"PMG7FE#D9P7H"7) 3.M."N=:^2!^ @ ;B#G MXD%@3^-@-%-C-WKLH(,!3I2'0?*D:'^+"#[2BZ&8SA *I_?$&VVY#)&%UC&X M)R#(%D?C:?C11_2#M+%?E*/_/8_S%,]JDXQT3L*N9:[5%%[&!ZXM8AD41E4@ MZ3J$)4DZ$DL6P&@#S9SGZ'3[(=4] .[?)FFHW'L!O*$T,X"O4D_:MZ5F'UP/ M W%,=-A-PH/7XRUVR51*=,H' MD"4I4,'1+BE%!A8TRYX'I[+NHO-G59D[M!7:2-X-$P\?K$3J@NE;*L?MI:,N MI9F/$?#>:K%](2(+3]YR)&PETY:4!8+)I#2C4D'9*3WYH)3>OQRWN<[[R'6/ MY;BA^!QJJ4RPIM!YEFW-*0K ]G$RAJ6NDW [7,;==#EN+WTU+$OBP1G='3%83W:AHQPKX ?7LWC?:Y]]U'H,$=!3; +GRKH.S5&6FID@(*L!^"M_)D. >RZ+:" M>QK;KJE*N]-E!WWL=Z=9 M5<81&NVC?*D:5C#1UE6H"-/ @I-6)J?3/P1(39 M8@,^+5_ZJ&$8GMPO9IY=P::?E)=?:CQC>7K&DF+DR8$)*=>1=:$V0E9 /];6 M,K*91>O$MC[X]F^R-%;O??(,HYLA6L(M*EAS>C,9G[X9?<[I:V<&.K-_([PO MO]3DL,4;I20ZH4H!:3@#9>JD8Y+#<\!-IO/:L=/PPY MEEDXD"IZFXO4K#1O>GD8;-N6LG6X9.NCL]97_[O]Q?99SY))I M,%:1Y8#2 MJH(8H@O4\V%7.GA^Z&:YV'GO($F3?#:F@RA'A;7^(M.KF.\>SL MRX_Y5M8#^,9I_6JRW.GB?1A/[9 KM'+5.C$8SK&JZQ6E I!")5R5IK+T"FN M\!R(\T NV-/RIH\26F<#?AKE\M,?.5[6O/2WI8QBGBZ/0:5<=#P8T"9XLH8R M T?F$02N@G M&R!.%LT/)]?-#^F7U[;Y ;3WWPWX8(K17BR< M!2:CQN2CH/\-F8[4>'# UT*AVYW^R./P$;4&+34M,_B:AL #..XQ(.:4=>OB MX.?13K&/_K>U4^PCY $B(FLZF)M"5U\J?/,:8F%(SA'1D!&GI)0-J@\[.9VT$UT=R' MSN(>H.[_ZZF\IKNOXT:E6@H::B]/0]8EF7UD6#*T6I,+XL0@/4*>55?E70C1 M2O@#S +8@*I(SE '"R5S4?NC! BNB$I>$7V4-KG68YV_&38T$/F@7?JO4CH6 M4GY;KJ[$K\=8V\#(R?0&. IB*RN6#C),]!^I>'9*(+;F12=@1TB3]@H9(".T MXR !E,7KD O4T?6@/),0 MD_3FNT(3A/&]U@M#FLV0X#J/5QPQWZZ&0 F_1! M.9#%S%TR)DM"YS@HVAK!*>G 6F&35MZ%U+H2Z&%$Q\V4G74P@,EZ:X?]D.?S MJZ;,M,]^/3R)VY]']:9]=B)8MIS3T7EE2"4=(4BNR=M2P7J?76I^B]$/X1&> M40.J:(@Q(CVBN]%)JY,6$ J2Q\YL 1?)7>,9'?(HE2C-[\2>:>/WG6[)!E+) MS&A9^/W/AK9:U_O M+L#^;/S>6X6=&WP_1OY[)4A*#H,,$GS.2*=K88 J("#7G%END[2MZV&>5^/W M87C11^P#\&%].^K@?6T:0* 2>C+=N0$GI ?/64@JVR14ZRO=@V_ZW4M1G9I^ M]Y'RWCKM:)]",'0NDBM(IK7UMD[DD2 R8TDI(8P;-*[SG#KM-#,D'B7]H7WF M&UT+NL#Z=COM]%):QPXKCY'X'COM6,.\Q.JT.72@ F.UB8@&7Z1D(A2!8=") M4P?9:6<('O01=.NRGC4M1W0)I@2!M.-9LH&\CX"UL$DPZP(JZ_C=#GS/L$=+ M+YEOZ='21V"MRW/6-OVQ*0NMI( 8ZG!6(VEQDD4(,=D8I [Z;I_D9]DIZ=$Z MW%EH&]_"9Y'B>O7C\&79%/+0$EDWP#O@=-4N MUG4JHW2C/F-$3).2C:FP"U M*< <+Q8=LT(^QZ34M4E3Q286+7(((EM04I%]3HX5<.V2Y3$;,_!:#SH)I0\3 M.N6H]1'W /YL'\]-68L8>0"I:_5=K94)LHZC]DIS[U$5UJES_#<0G]F%)D.I MY%#B,]>#%U9)NZM>RE>3(E'G2*0'[PQ)SJL(O@; LTF:"<%\=LU)]A"@YW"E MTHL%=]G63!N##+ZY.O^78V [@!GH0N46D*>Y1FFHJ'ME$[M*>7#5HS"1YYJH MB;7OI[89&S]QH5-A]4LP>5;[DPV9?&^PBW]77)ZW&9XFI_RXLN:JOF M#,BBB2Y!DK5'AW8(3@0#-GBM@[%!VK+-G7KX$?LW,7>0^Z2YT!I:DP^,V=!, MA5@M(9UJ.^T:^W-,)#*'G$A)1.6ZI:$>[;BAQQS>C>3=,!CRX,2-+IB^I7%# MO7349?3,8P2\KW%#KM"#"WH()=5*=T3P/M3^VRB"SEHX]RV,&VJN\SYRW>.X M(>69$[G>]3K-Z 12B6 )!)LY3T(8$5WK!N:'/6ZHEYXZCAOJ(^1!!DE.+R;U MVO?7R7B);#4=P7G'#:]];G6=CI 8>!X%2"\E_=QB%*U3>#>".0+]MQ'TLPNN MW"O4.Z30RG9PAQ58Z2G,?895D@[*)%_CO)(<(,/)A742P2C#%'E'K@3[#,,J M&XI-<[%%RX*@8YT[1]88.&XE1".D#\4RZ[_I^MX^;.A8W]M'Y$\<7$'&(B97 MR*'02*M/FNQ#S.2Y,]*J5M&GULE!SS6XL@M1AE+),PFNI.2%C1ZX*F0W2EI1 MT&B!ZYQ38HBV>=>)9Q]( M7%C:2O&J30ZK#(\%G,W&*8PFQ/:]R X\N-),XWV$N[_@BA:<.Q(5)!8NT6+;-H3KLX$HON7<+KO01VGZ"*RF5;!VGPRBZVAM=UO.O6 1$S8"< M>BE#L=[*X7K9'5;WP^9L>63SPSXJ>>I@#$\FHBB062(30%D-J$,$9H/2QJ - M7/P9C-F9.$.IY'D$8[QF+A>R+4S('!0M$)QV9'3X((LO-J>B_@S&[,""7L&8 M/MH8_$:^"YAO-1C32U$/7LT_1LK#5[HX+$D+!\X( J7JC:7P"8K@R -#7T+S MH^? @S'M--Y'N/L+QGAN!;>TBZ40#:BL-01I$P2.R)UFQD2SS0$[[&!,+[EW M"\;T$=I^@C'<%\ZU#&!RC3C%VCA#$U>3XM(&H8Q(P]S%'O/AW4C>^PK&=,'T M+05C>NFHR\7\8P2\KV",04_^;=9U6[.UQ".!1U,WZJ@3.4E)L4YY% >E]/[! MF.8Z[R/7/09CDF,IFU(@\=HMJ,[QG._>[[UQ[WMCO#_>8R9K M9>Z=M==OKKGFFFO.G9&-&\%- ^_@7@9KAG57SM[P. EA8@ M &4 "4 !G\!P/_L"2X#Q B.<)\"^ 0.SW^0@"\5\\",]7A-L#1+_: &2M M2RP *?Z3$G]L "TJBQ+O_H\I5,ZI5,ZI5,ZI?]/R=#>V=K%QX-=Q\[%TX5= MQ=K>T\6=74Q46%183%143$Q8[(J$C.1_L96XJ+B8G)BHG)@,NYB$G)24G(0X M )#$$_X5E="RQ!/]YD43$W[QA**B )"8^#>?3?!W=/-WY'+VW(FTIY'+*9W2 M*9W2*9W2_]_T*]H0E9$3DV 7$Y.3E);#!P__[AR>2 @(_XPI2/ 5$T#\BP=H MDPF8?_,O"/C^;(./1,X0_'7WA#;OS)F_>)#4G]#W_CC^XQ,W@AL'E $R$A)2 M$F(R4E+2LV?)R"E!5)04%)2,Y^EH0*Q,8#96)A86=BYA7O9+ESE96/BD^2^+ MBDE*2H)Y915DQ.6%)23%3SHA.'OV+"4%)0,5%8,X!PN'^'^;2F. 7_:4\@C.$1,0DI&1GR2GP#6K.X4=,2'B&B)"8 MF @_6() _/< $2WQ>0XQ)1(Z70O22VX@\<<)K\@XKU6VT.OU;W!)6+H'GR6_ M<)&!D8F;AY>/7T!2ZHJTC*R<\G45535U#4W]VW<,#(WN&EM9V]RWM;-W\/#T M\O;Q?>@7\B0T+#PB,BHQ*3DE->W9\_2DOW?O(+7)(SW)LG0_LULO_:P(+_MT;V>V!_CVL,H"3$&R$M(2T !?8/^8"< M1^2_JIM]A $C+2T)!#C 5W=!!00Z'V)"XOW[B&C@ M=K&Z:]D&K$KQUGIPNU$X<@*\OW&'KWLETB/*N^[W&=WC7!L< '6%3[6H<;VG M&%/[GWU%6AWGBNVOP@%9==#UZ3SLP G; S]"\WU/N[>7L'8KB2N"E?6N]K7" M2UG#!1T\SZIU1/^2^G=U#B5;ON1^MK=,6$=$^,,N)/E#*U=2XJV@:H^EJ9=G MJ.$-<+DE3\$DA4>J4'E3<#Z[?,CLEZ@Q>"3GT*5O'(W:&433,G,'Y-N82OFK M\"G5IFB2&0%!Y=:.;U+FKU+Q&HC#:X!)?&H*?K2(,LO%%(K4%$_\<=B?BCW" M 5.JT6H':JL./C091^N_VA[+=W4==<8:>2FME@@7:LRX,#I F)N?9#SGKKI\ M0=VL"MBEW[$IVYPPZ9)\4,^E\RE0"4$CEE/<*[/B-T(>ZS;T3 _UPH]#!0#I M$/RS4I$OI13A9 /=K]/@DM#@.!$_8?(A"0GF\X97?M9E7K$B*LAR_9#3:'[_8:V%"LMG MX8Y>[HM-,]Y$UE8U_LC61J>E3/H;&BS/R^)2/5 N#ML2,N;I:5;]/84.+PK] M:$!+&]I.?-EGHH!_5I0BM&9.;]5!VQS=A^3SQ8]T%8.3Q:ZQ^A5_S".U=[ED M/B+(9G"]C:8/U=LD,&"BO*FR&WLEIPE]/)0I./"IT"&6-^OYM0T]L2*$[^:O M_H@9*@9GPFJ.4V:K'X\[28?TR&+W'>8[VM)C8F,NUSOD+A)H(]),P*HO6Z.L M_L48\GH!-[_REOHAKGON)=Y1^3>5\+KSR:;" =2FB5PUSEWN*)K-).5)%_OR M]H;V@.>OY4+ZAM&R[B@UB+#\4+I\= W]+ND78A"@JTC.WZ_-7=/NT>[&=9-1 MNZXX^6%.OXYWHMVA?]N[*DP9Q M#'(.8Z ^UB.7[+Y,(71OT:1J),ELJ^3.\ULD?GO(D:#N.Y)+N$0EWE0E/O\4 M^2R]N@QTYSS>+FZHM#C[H5H:[0ZDTR\C/DEGD$'"BS#+P\OS8J^_ER%S6V^D M)UH.H,0&_FE-9[PK;-M]KB[$3K"=R[W:L:26D/'G,Q8NF&F]*?MD=4% JT76J@')"OD8US%'XY\TF=W[%7@?NU MKN(O)?^J:#_-RHR.3//UNJ+HI'H_)R;M9T!# 145L3^:.*/MK:>NPGN$2>?4 M[T,[%"B7FB[X1Z"D+VC-%UQ%^&W%>?]V?%]\_TB4\0;RP=_2 M$',#UK[!R]VOMX8P R]H\MT;Z_"=6?ZR,+IF^M&?5UI1VD_AD6'S><09$>=G MOZE;Z^BI"*C*11V$F ^"55$NGGL,6WE7/8X'/R+T!5\6H#QZ/^?Z\H[TYC2V M=?[JYL+[]2?O4'OP2*[7"1_#=H-T1^10PE=8AKAB7[#4.Q3XUTDN'20MMOZ] MQN)W\7;][BMJ3(H$^,$Y'>@0"H#TSYT(3."B52MM'*/K#99@6E7\\.&G.F&- M+ZI3"]3F8UM^/8NKN3Z-L%E'RVNZL.>NZ7QG6WITY8\APX$LN5^&0*^0,I$> MN'+1[3Q7:%LP3:%Q5-2F7=%5#8DEUDM8!6W-FL;(D,O]I;8;I;M;B:95=H?/ MWI=&JZC_)9E ^<[LV!<-C4X2TN%',NXWQ.XOW=+"Z_#7JM,A59OI,7O=[3YI M+0/+=]%C,""-WO%"R8OY6ZN:Q5<'?9:EO_VC1Z9*0-A.,J!/-R'&673)]<-A M+%\7_6ZE3Y1M3_?=$4W^"#Q0VCA(X3$;<@-N;_I@N*?LWC6=#U2^)95C3YV7(>$&-3^A]T7,Z:JJ#!> M=E-D_5I]B<)WCI!9%(5FA0J9MM0"+\)/>DXZN.%-QJ?YX*TC!,5EJ ME\'>0S<:XD''? =O[B$O3N1A&;@7&_WAL*5?WL36U<1)/$O@9F8[:H!O%(@- M:V#Y)%]#M^;_W!.AG5;)3;_ ]NA/D:CND^?'*757,.W-K1I6?;X5Y"0R\(C] MSX5'.%7CL'BEP'%V!6(4!F<"EH'\/-&\;!II='W.<6U;=W$7VT^GK,N*"Q;+ MYNQNYMB[$ <#^ MI-'0A[+E4"_UG:K1HR^\FOR.[6K5(/U?_I)0Q/3=T97,%FTD[R?!>$(04/V' M50&&L!SCX\P6"IJ76"OU^R]!@(Z?#O&-(QG$BK 0CT[_YU &L-^!C][@E.;0 M6AD7D>1YT&$,JC3EQC@&[4)"-C)'?%)"O?1P J!_=TV-8.EE+#)/4@NU!(HN=@\8AMV,L MKZ:,?:>9!1\[+'] IE:9?9'W%%%=>*$+N]%WL/>'R7MH#H$UOJYZ$NT(.?#> M>JCPM,KG39&,"W)AX&.GX62;'ET)NF2F+=[;J(O!.]]#TZGS!,W+C]HD3 M?QTR>[6\DOOUTH+03C:U.QZV@#WG$<@KESA"1]QH6H?4Q[=4 M-D^"V6Q3-6EF)*!7]23R@B3)[M&7K?./N"O1J,*> M2^5[&0KOLN94*8G]+L15V(^M%M4/KB7:'4UO->LJ,MTMD)EL6?0;4ZZ/U&1CSD1. M.H:=^NC!6E<2[]#QX &J;\E=7'!AFV_K:_V:S7;C56I0S4(F?M&0M1,D^M*W M+QE"'8;P^R>?C#%0_->>8+>8.F4_I$R;$I>D;@LS13T-T+\8ZLDH0D9S%1// M6PK?+2*9MU]C^?Z&+?.#=\EB1+AJI2%?2$P M+5]]0S/'ME2?;$PO \V*&DE#S("TIEIQZJ?>7"<]5(P_@3I^65&9+QK_W)+> M%!V#,LW!6?K^,GE2<\&2C6-$DLW\ZX,?LAA^RF&IZ2R&&MYWFTX&S'%)MF0< M_LX.P/:WG1-A)+ M,P,3GC#1L/&1*LN.M/!@MAUK#"CQZY;H_IQ;'5&$L-ZZ=F*U@!?"$"U;;GFC M\8+:DORBTC$\WW5>=#Y[3&Y#[T=9A=_AB[U"PR]9UT!ACV1=SDT5%F ME55N]5OP\^.*J(MB[E"44^OIH-LH&%\ MA)&_7-!@$[G)U>7#T#X<8! ?"M5SG. C*#PP#,$8],/?--P4R;VI[/V<"^YK MZ&T&,=Z3J>R;S_<(D4S9T?;X\$?4-[2Q5G((CBBK 5G[G#>4.R8X]E5R[&PA(LGA2]=@H9=K46&R,N''"6)&2 G!^_!H#LG5>EV<82BS1A3%-[B-!+4:J?A\,_N9AZ5TQ)_7(' M;I#T)_7%!?31L\P(X2'%LY,BL'Q+)P_67WX KZ#<1%>YS"QC8%7RO:Z]!KTGF\?^S>L@,AWM4D"1*LV=HH# V:W=6#O MV@,2CDGAY8 ?&6@)H%*1=+RLQ?SH3HL>C:L]KZV;E)?5/)1NL?>5;^K1+?:( MN?AJ\\6']$E1AY_.S^B?YFC!!0D^&8-FCV\?;J2GO*>6ZES:A]D/6;-CBKRC9J]&_>F*@3N3 M/".3#F(Q <7;3,#J'SLI(>@!0S;AF1B=,_V*Q)(Q45H$W[,8)9W*,RN9W&E2 M^/<4J!X*!?+ ( YGO2%P5FKC\D@5[Q<6)^9 %(_D+F\WI,7'2.U1:J91AR%* M0X.&_4[KN;)TJF?W%):[>G,W/NY6=;N<[\QW%W+BCL]T>VQZRUU#0PO MF0(="S96W_;^+%DYJ\"<]5OUS6U-RCX?NU80J.!-$X7C-A?LFF=O#J MZBS1KOYPG03#MN[.55?Q'R6QJ/:J)HYH- WOLBD.<$(AV=!_QF:$OL_P-2#CC%0CJ\L3-S;^EZR.Y(K@ C+R'?N /.QR?\6("&EZ+@/S>]2K MU$]?RR=F/G/VJL^I:M&OUY8_GUX$Z34H*^:\G&4BG3-3:WO_O#S JY A\GB9 M88)Z2<4BLKI8?;$-?H&WCZG@A13%@^=M" ''%W)7L@O!MLBZ2TVFATK0REV: M@SWH2_#(83CF"/SE6<@16 <'9%D=]!_'%<&1E9A% -LU!%T8P7K"K9; VRMP M.64IST V=9XCE8\$X>0UC8H4_YHRG[&L![/ZJOL6:MZ.>-+P:"TRXIBFQEXU M($E/#*$]IF^W.8_VF:UVS]6T"HD)9X"62V/I%Z)PP"(M[_$>M+/QQS-]QV_R MMB$I[3@@].%L\R&1!CZ[C]O,_9=F67NAM(&WE' ^78'?(VC%?A3\!A(>,VN%X4[J$R,VMNV?K_" MR5Q./&^.NE 53#8T:%NL9QCE_X_1]/_38D! LF42T,&0\X$A%V1$"+*,!JJ3 MC6APHP!N1NR[G:>GJYR(B+.'L(6UBZ6-L)7+ Q%?"U<1,6%1$4 >ZNMJ8>5H MX\EN:6-K[ZS N_Z^F9?=WEJ!UU!*2U3+5=G&SE[=S]U&W^_6;2L_1RM9:UXH MA(IX+V5I;2TE9&DA82TD)F9M(61A M+2$F9"TA82TM)28C?E_,\M)? CYP_0W_;U6!Q\.WD5-VM['P='&_[>+B!/DO M_1XM+_(?+_N['YOK^ (YN5TL)"HC)"9Q^Z_;Q?^XZ(\V\B+_8;!_GL'K#\_] MUC9>]>S_%^@4Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04 MY!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D%.04Y!3D M%.04Y!3D%.04Y!3D_XS^_L>&C;.U J\/+Q3RZ\DPA&?.G+SQ1(1_$Y.=/&.% MF)R4E(2,DIR2DH*<@H**^OPY*FI::@J*1H)!\H%F6N#G)=7 MS4DW<$ 'RAO"5W6QUH>N!?JQ5>VCWBUB/]OV=8I)=,_,7F/.Z+<>VT OZ\WQ MR=8?C-P"KJ.L?_^>7_4K-E".S)"SFSW6Y;7[*H[\WO^ MO&"CL=U]$@/.A/%8AUJ,$((-!_3-5<"G'5'C;:&.MP0TRYR0\5GG]0MY&?7] MP+5-]W9S/[/5H$-Q (5M5]:.K", 0O.X7_(ABA+#9XWX]R'#!MQ03]*C"UO<>! MK9[! 2E9M9GW=K/5F5_U!@F@7>:ZVK,HEQ((L\9#Z..:8_C MX0X>FW,WZ@>\BF;?; :E9T]T,+1JL[G-B\R90ZSB9]U'_#66P9R#+;;)8F_V MW"8.G?2+2]IJYS\P>Q_471-U5]W?ED@RZX\).C5,+5M7X4?76S= M/G")7--.8U@CF.XCC?8M-7(YYQNGTT25;"]?MSVJ9ORYH&15=Y?K6$NN[!&K MBD:67VP4H):H#G]X\3SB9*RC&5W<[!*O1Q'S5_L)@+M7QSV(\O!'!XWZG[L\,:B$9K'Z5AN MC8W2.=NPW0'LG;Q:L%6CW@@5Z(D55-G<+GN-9;^@EUF#$0B%-S#+M+ *1E\, MC^6D$5!@_!J*N*Q@]$4!.;GL&%JGLREJQT!BP/)#\SO3N\(?]#/@RH4.(O2K MC:LJ]>E*/+F%<:_-"/>?1,CP;B \S8.;".Q("0A69[;:)HN1/\>)/6KY!&,UB[MBD<)TMZ?($Q%/LS MO+D\2 ACM"&/ RB;>- 9K2B!T<&UR=P'>?>E9?44ZA$C-$_>C7QM$&-M2+Q0 M]^9!C$G%5<..J0V]YC 2Y-V-]=AR#ITDPD+8.V'Q8]V, \.AC4ZAF_8,%V2K8 MHZE:%GTE6W8+P1F/A],G:,J;IU],@: SC.B48O2U+;APCTDTLN9I!B%2NS'. M77#G+8_^!+BSF3* 8[8428!^K[K)_>0I:V?:0]:QU27%>W?=%A418^M$Z"I4 M9Q-]?TW/68,;-XY\UW1"1M.RAILY9E^ OVY"QJ".'KNW6#O\'=B^F+3_+"IP M+C3LF#BBMBW/]8N*67;Q5\5#3-!+[WD:9AG(8Q+^7&-2.;'[J.?V?= MBS/>(C;E8TOI0Z\;8[]MJJQ,)YV73KM8R.IXIMQ.>8@O)PHX*?R,/OR,G:H2 M-U0(Y?".2FYA3SOZPL7+;_<&K;=MDL)<#.#:I@W6-UVY8<98B.#-X;0CS:'05LJ-3S0>Z1O'A8RKL*9[;K0=%A9Z^_5H;_'H-E0R;]^M MWU/62/A$=C?W9"WB*T!V-Q_6((M?JLF!]A$>P"@#V\&BXXX_]FS;YE7L>5A8 M+>3<^V<:_MG0-6EPQD=+&OZ[)#ZB1 EMTI@RT82N*#K ;QGXM-;:/&(V=<$D#?UM-![9KS-K?G]?@RBK.ST7O)_Q:HX2RC$8:H!" MS(;<'XROTWSP@&4P[ZOF>789'W_>A(4_"#"<*==7;8ZYX1+HPMT09<@>KE>/ M>1K$YXMJ-30GV RKG"/K(FZ'FK;X6#1YO6(?B%VQ6Z MU#PWVN7Z$&0YRXFG9#E$+8:WA$.J/9;53BI%4DAU\U/>7RP%TNJ6[7,C#>=Y MP6%K+ZW_XD_[-EI9<#^X]'+[954FB24M%6ZAAVH5_VGY M/9EKXK=_JD@OQ=P^Z'D4_=Q(X%I^M]7C#[T!W:4.<64.^SY)%X0DPQE72#7W MM&/21PIW(BR-GV/ M*5[K>L3'^!-.Y*GOY>536L=V&_XN#M+T=84^=/HEF:]_V]L+CPC8M;:FO:S, M2 1(+65I>KJD#O!! C$'V@H'D#6W*W!VIO:3E7D587O=6USE=QF)LO0$=]ZP MEK8W.\:%YL[6?ECUUWHJ/WEM6.3MW#5 ,?0"FC;4>M*N/E#IJ@,GIF4AL:J@E5.\S M_Y[4K^?_9/ 5P'(X(/J@T/Z@LD,$4MUPV$=Z9Z.Y2Q\CCH[$QS!TQA*YHV:( M9R6RHJG,:>"705\7_:J9YI.LBL8UWYA,*K-4OHN_DQ(ORK[/((4V.&*[8LBJ M1'\(QT_F,3H[P&W#0(AI[=Y85KBMHX8T2V4T5P>:F -.CIF+%DV+<3OK$-&:F3>D"'08:?+#.+7Y"E2%G._DZ1=_E_//I2>7'R__U'8.?V%P,::F M&A]VAKNX,/,Z).MB^UDL'\GKSVI'0&?8-VVZ57F^C9#U!QZES_._?_E\3+]^ M[-J/%U_AG$+.=E?FFS;NZSQ=&4L(4J!W3)^B5K:V*I%;! MI)XBE7:##M1UZ9N/KZGA8YT\B7Y.L]S";+"2GO2D3)ZQE\;U@(3T8-_K_0U. M[_L?ZY7)L'\ML?]"Q60&:>\VDYK .!\789G H7#F!N7\O/M"D'GMVA%,G3YS MUC/_:52*;0CL%7Q#SR6T\.Y&4,*<(ZA][.8WE7'B+XLL&QH[I(U!?G*OY8-I MZA#C59=A*-$;9I9!LB\M@A!1]N4,7WZ[U::(@XT_67P%+ RG!&W,X[=1W=UL M8M/2D$P"I.;AQ3T&]',<0+XP5Y,?VHXU?X[HVM.@7H_OS4J(*] XT^0_&:O& MDQ=\N*!95S-TV5ITRNAU)B]LG7\"JFMN#J5@T3JKG_J.+9;T_,9(Q!TSFLD1 M:[WL?85& ;]MO%_" >>*WB_-C%]&M$=OF1R'OBCO.P#3($:]9^0CE T9X!U*C!#[^ MHSLHWQ<^1L=;@R9WFX,[V6^8RCWYL"C1&RB5/U+PLG!\7/6QGLQ7Q:X%\ZL; MMLIFRD9U0Q/WK]X9!0^AWB(FZ:59P_'6$09ZNJ_M9ZP\\$AF*C*(N!H=/JT% M;ZM-B&0?$DH'RD=69: O@P0<#EGW0[UZ;R@/7;);WZD?^Z(SO< ?KX'T2("] M6QW:3,8]!=.5HGB4M3<+)CR#TG?XL-U[Q MYD)$(E\W#027TI= 3%OP.V)6?$\+Q+_WU?\8A:QL!-S!]S?I*%J6\TEND[S=CCSXV*E^UJTF+'KL5R-G:".A; M^=M[)>.K96EVXQ\G')^>=/#W9JG)^,&\'A)2+CQE3NR$9E;%IR057T;X1(O/ MWU@A0$)#"15*9YJ"/6DHC%L_$2722"$],I]7E-LG=/TH*9F^5*0#25Y[D2E MSIHNH95;:,Y',)J3H9$0LQ %."[4!/P\<@\0!)]K(G;0;R%(N]TWY'#N@=[G M3\^%LZF;^:1VW!AGBY?>ZCI<<#>>X,T@^FCEQ0%_=YT/QKELXF<:<T,$XV]$JT:TE\=]XO[IB M^?O;\_9LEYAH8ZMKSL_X%L;F-+,:9Y4[X)=EM@4^53S#%E85H%7&$Y+S#29M M%)\",^BB+W.+VD(\35](L7?,;Y]J2 CI#OFBL$CXB:?.OS@_73M=@_5E!DJ! M/UGZ$\#2?\?2&>]9Q8A!NHK$^*TSKM"81"&BI1O\U _58@92L?(J5<^PJ7]0 MG! ,\D)P!G_3NK;$;/38_OZ]J!+QAS*(@AU6,\O]'GKU*WLN;QBI8B?CSP"6#4@R>'ST_>27A#",G! ;>TJ++#,-VQA!O%$ M)*]FL*R'RN%P@(&SG"-S,=RPSNP5+3&B=*F/R4J.3,U].0,1Z%G ML9*^RG-7HH_+9\S,J:Y) =K4UWH)H*W+8\WG?%F"1U=C:P8#9- O9[6?0"[7 M;/*&B3 -8"="N 2^JW@_^IX74L@9<]1'NE;X/'.7M?4@2E%!55SP"_8,QF8 M*Q<@-QB@72##9AGAO&KT=.-6[CRE7*S?_49FYKJ\/<)I&)H_O(U^"P.=6Y;9 MZV9FA>P^FBYNN1;T2!0'/"9'Z[R>D.GJ23_.0Z]NS(M$0/: M^,_UXZ)$(9C2S:##83.YK67MEXS"*PN)PW@DBI7EDFA[VE^6*T(X@$^ZU[2C_B5=LU<;_I5]9Y,*I+I*#,TB%@]_+(35 M'$L85::4KZTX&\Q+FY.U,(+S;3V6M>],HN;-ER>.#.[PER3_T%KIY>\=?&'+ M%KZ*:H,Q&P=5 ;P>^2X>J?-9QWVV.KU.E5D"B3BN$VDHI+!]],^5TZ4 MX).=:XFI\4_2,3:%72G MZ(_,Q?1)U*(U9O:&,%I[Q8JB]G,9[C"OW; M8,XLAY7QM:C@6)HYV-.T&60K H1.NWHKR^)RY/B\+.%N1Q"[U-K4= WI+$&YP;D1L.O^JU2]08IM"NKEN5= MN03_A-R@)S/4L3G8+PE;.%CA[F M9S<$\SA?L#YJIS$U_)G:#TO(VM!>9JR .E#QJ.M&*=M+J'\X[J]M#*K7(;3I M'#QVW/+9FT<;-U-AYAOG;M-N MHD!? NW[WRZB7JR9SFV\\D>MB5S/\M@L2&_LW/[M+\G^):/\@R4=?EK#-+'; M/.HXJXN^N]G6=IB0U#WH8FJ/*D&&;DT&A^& 1PO0T*!6)=%$'&&W$<@Z?)Z^0KF1M:@4)8N@VL(6""SIO8^Z:JV7JW9[+:J,_ MB+MPK]Z6TO2*[6*#6%2#[37MOKW\0GW]?+EF!0A&>>"9GU=AHJC'0-'2NV0_ MK=".B1#:-F99)#!M"R*8@S'4(%=%SO%D,5L*WB%NE#!EF](,_-'FP(1O-VK/ MG1"[LK=Z\ZB!O)3.-2>*/^*OC1%*.5P8NE,PW*!D8?G,BI,T22&9#:[Y"?*\ M!:&+YGAU\-2_7,[&Z$ G\:I/!Z'"_6'ZVMI8+@;U(7:&8CMC+R4UJ;EF"A/T M7,OAE\=^&>4U5VW?.L4^U_,X0.'C^Y@&YL"-A8YT5)B4IYW+3D;:6_=/M^4$ MZ549EQB(9==A#7J4"R%HP^ZIMRXK#\&=R[!\ERA+KU:XG4U(7$?( MD^:M1AHOT>7B%WOW/#15[3:7+6D%)&4-![S17HF;A8]1&+UM;'K[KC^ BCG\ M?6.]7J(IY29(4_7A[GXVS2L<,/VLF=RV5LM_EG6W.J'%$_YF!Q54)7"\SY;[ MUG&'V,_@XI,&WD)?D;9W0>%Y)FJ.A4;ME2H@Q\==!OL\M0:/F'KJW]P-XNA_ M4+/*MJ_U[HGV Q]FEAXRR'AOCL>$-K*@H\ I'_VG#1YZI0 M1>G%,2%.JZX7N9=)Z^FW2%8\3(((-U.ZVK)8["#<-?>WJ\?SGX_*?/;_8($# M N8;8L;)*HTT]!2<$.!?_H!:I:ZSFL=-'FS,( 6NR:&8IA.IY"=S'8;T56AM_X5 M%IP47G,YO0%GBNY%V>Q[KQNJU)BH!C[.BNWRGFE*V:B(3:<.<;2.?EK$,%>O MX-C1Q+#(:;1I+<3;2YR]S>)7JPM3$MAC)1'3=QNY4ZBKPA&I*[=/Z%-S0RN; MFG>6MZ69&'.G\D*3P,:/U*KFUL&N<%AN!H1\/7=4X8[-"_;_F MQURY\I.XX08E+5#9&46O&PBB_NJ<^(C8K'H)'P$_F[0?FM"K^;"E/68U$P._ MT$2!3E+ !QG'S:\KLIQN,&G,\TJ1O!!](';5(6CG: M#@Y*'1 ?F6'$<$ H;'/UO.]5^ZC]A&'H"F>3?!$S6L@PD?OB#A"VC.X>EGF>'^I[^XB*BPFP1%BE M80?!!FKN;7(MW8'<_;>0%O>R<1TQ=LXK?NZ.NP6R*4HS&?*;8\U4LY2\7\4& MO ?45IZS<5N^CO2*?#I7;K<(86BL)SU_3D_>+Z$CX$=C7D_ME$42.M-Q.$A6 MJM7X9Z';A0]9HM2A[PV3U,+T DL_0)[P_>,VBX7J#/BSZK4MM1JP>8J+^N"/ M82E'9B)&^PD2SA>4LP5SE2LP4D^Q0K3':E6%L(B)Z\<%.X22<;F57>H5U_'V M5YR1](:'7].56?_=;R'J4YX#_8KGNC/]W8:;I/'[W], (3A=@/1@@Y4MR:J: M8MHQ1\HMXTFD;-<]E<#4!9;="I_.;PPUFW%/:@*IU[C3QPZ_J9O!7B&U%\Q\ M!9!44:&>>S*5SWQG1;?S#K/"F9]D,- &$WKM?M?OGJW&W)WQCR-$YQIOK'[D MOY+FQ5WY$2I>&O]T1X"$RJ;DPLT$6!]HB7_PJ4I)8%R;P^">OFN:4L/O&304 M7[/\>SY9>NKP24.0I%XJPT_MYSY,4[J;VFZVDAYCE;%+%\^KL:]\^!Z4TVP# MM85'&N !L@YM'^[:_?1:/GPU4=DW#8ZA(2+'F/-3/04KN]C?1D0_5EH'M,T M^$;1[G%'QBWL5Y;+\E0?I*!"*H[R8Y?**R6X72^]Z?: MQV[N760DF_L1[V70I6M^U6JS9I":O>+5P.4I_IH#W<.'VS@ M(Y %P@'(%]!]M"X.("_L@&XOT!QCZ7>(06N"8"@.:"W>U,8"AXHR1 M'P= 7'' U Q,45>EM0N)=W7_.*GVC^X,^T"ZKI73%!N%'NHQZ/^L7@+^\ZW=*("?WRZ;Q/*YN(WOPD^] M03=%,&,0"E;IA0,ZM-PPL&G$)07OZV=];%VO"?6Q4FN3!_8&X 6EY-BLMH'/ M,%9U'3_AP %,QT[CJF.'E+SGK%Q=;_]LI-VNBXD^&Y&185!_P(UOS;A9BPTM M%<$P*..[U?V/)PR7G<>NH%YA:^Y#8&X]V/(9FFX1]#WDT^8=H;OPZ58P5B#N M7P^;3;S[W\;MEHIM'84:&EF5N-LNP)# MBSV!&Q\_P$L''6[H>G<4CJVPD$=^\LK$#:VKXQDV0(/OUVN MN"A?T1G) !6& @ %0 M &%S=&4M,C R,S Y,S!?;&%B+GAM;.2]>Y/;.)8G^O]^"MS>C;M5$8DN@@1) ML'=F-M*/ZG&$J^RU7=,[47%#@6\$/GJ[E__]-N7GR'Y MT__\M__R7_[E_X'P?[_Z]!Z\*?CF0:[6X'4IZ5H*\"U?WX/UO01_*\J_YU\I M^+BD:U64#Q#^6WW;Z^+QJ/_[EIY^^??OVY^^L7/ZY*.]^"H,@^JF[^D_MY=^/ MKO\6U5>C+,M^JC_=7EKEIR[4PZ*?_O_E 8;ZJUG3%C8 J_TM5__%] MP>FZ1OVB7N#L%>8WV%T&S9^@1C)"?_Y>B3_]VW\!H(&C+);RDU3 _/>W3^_. MBLQ^,E?\M))WYME^E&5>B,]K6J[?4R:76OMZM/73H_S7/U7YP^-2=G^[+Z4Z M/>RR+ ]&-5IF1DN4&"W_ZSEA/UVA_D#ZKH]U'4"YVMQ?A]*Q#]-?!U/WBV8( M.;[">V*N5KGY0KU=B:F^NUM15ZL^OL9#?2V*-5U.\+78B=E3>6G^\%[_U(HQ M _60:2VGI>X]5>7WM5P)V;#EP= @%__Z)_W3@E9KN7C;7OA?CTEF$=0A)G0+S$50Y**!"8TI31AB>))N%AOO]T+N8*_?>X4 MJ:79BOJ3@[7K,[.VE%6Q*?GN??>P//42T^\O\\8C/ZWH@ZP>:7N#UM36?NHR5Q(4JOZ9%ZMU M2?GZSV=A+_B!&4OCM!7EF@\XB"+@IKL+$;XZ>@K<5MV"M*2 M7WA&[14_::NY?%S#@R^[*HL'5TO6A>NWJ$%1*_(G4)1"EGK)<<*H[?=\4\$[ M2A\7VI%YIUK33GR6J]$$AB M$: 48D'U(B$@>N% ,PHCA9B*]-\D2A?[+\.S4\1;!ZN9<_'%/^3$T2: '_+: MB!_!4IL!Z)X=8%V U8$E(&]-L6,E_Z?%DXPJ&0E(0LP@#A&&A",. \6E%))G M498MCGS$63RRW@/YDWT$]RN:ZZO]3OI/I]Y"]_DM?4U?!T;Z_K M!_)[J;U[>*1YJ4F_6-V]S[]*<5M5:%C3QQG;^TA!W[)' M"/JW'1D\'VV2*7[&A&[BGOO8SU]YGZ_D!_5:$T"^_IGR?)FOGWZAW_.'S<.K MHBR+;]HU>DWUX]1_7\1<\C"2%*8BT:X*C_3L3J%;]&_#0& !89P'@K0ENOHG3D[%S2\;">V36Z*!N% <_;Z%N M=0=;Y<'K2U [^R$^F WD@CB)GM3[\ 'EN>/A-8;GHFRE9RFMY!O9_/?=ZL.C M+/6KJ):0K^GREE7UGO&"!10CQ")-<3+5%$=2F&6,P2",HSB4(F X6GR5)2NL MUV/6PEVFW+X*X\V\U_?F10/R%2@ZG0%MU@)F&;#,*3//+9?57QP77O9/Q'+% M-0K*8R^U6J7!#YW:/QJLMYJ#5G7P>Z?\D LL9\2&6EG9"YYV2>4,R-%:RGT$ M/T)[M:DT>U;5Z^*!Y:OZ9.[3]E3LG= N=:YRL\O5+.9N^3\V9HVG%W3O=U-6 M?[9YD.(UK>[U!V_U)5_I4M]:+426)0F7&<0)DIH$40(I#0.H9,(R'L8J"I"+ MGS>NNG/S#(V&;FPX\N.T8]#Y/*216;@-VMH)]8[NMK\[<^KVW9S!H M+;X!QN;ZTSVKAV/K:9[.0 P_LK*3OA6F ?[YFV0BJ;[N='-4TARL?%C?RW*A MHC0B88(A"Q6%. PC2)!$4,0Q(X2H%$7+Y3$32'N*X.\#&&MI[N M5'DN8V \]:^*QPWG^4K>YW43[K'+Q]GN^ M_J@?:;O3+'$@<:R0=@4#93;Z,IC1F,.4)V&2T$C[@Y%]#.31^'.;TT9#8%0T M&0\KE[B]8^CZI_, @(P\E0^Q\ IF/ ;%)8+Q*G F"ENT_,(X1AR>M;P_S/#X MM@EC"\_J?!A0>/XR#\*ZY;SLS0Z2&[P6[#80:"/3G#=>;G/: M HS>R=UW_W2SW,**@^EN<[W?(L0<)=>'QQ_4YW7!_WY?+/7-E5GEK)^VWU+, M2!ABD<"()=I]H32&C*0)# *>)4%(E$!.)Y964N?&"%NES2':OMK_'32*.[.# MVT.P6]<,#NW(O#$(JL[K'R>4!EH1V&*K[/-P43>NZ$?8CBX&PVUD MQC@+V0BL887)0,31+VM2[K R^SE]V-WDQR!OE9)<+X#??N=UC.[$"GZ1>#^=\O8TC./S#?IQ1(EFL$A7"U+@D6"8I)"$-8*@$$IG9AF=. M,0 CZ#@WMFI,-,L;V1H)2FUE!8H5X,YQ9&,\5#NJ>^%'-?9)Z/8I=?8!8Z!Y M2$;I-O9K3W<33M:9U5YB%J;/_GAXQ^M"+S=6&T/#;=1HL1HP@&S$)S0078^A MX:0D/R+$SU\-8XKR>Z&\D4J6^CW5A*)\H=_W%LF_RO4B1)0B*F(8:6@AS@0V M>Y3E$+"1Z;;3M*O1 MH77=W].[ 5K=X8C1$I>!2.Z2M$D)R]+TY^1C>YL?D=11;.]67S4G%>63'L]L MRC5'QPN!<()"$4&>\@3B5##(&)-0$!F'*4_UOT[;7SVRYD8@)A,?2$W7C^;D MRHU ^B"U(X^!@!J9.&HMP5;-FBB:HX-&U>%(PP*/@0BC3]*D9&%A\G.BL+G% M\WA5WIEI\$D^%J5)K]K&&D@4T#0QQ2326+L9"H>0QCB&DC$E*8_2B#KM?9T3 M-#=Z:/4$6T7]8SK.06MY&#D 8&.?*OI@Y7XJ> &(H8[WSHF9]ISN@K%'!VZ7 MKO>CA5O.BXU>RWRD3^9 [O5&NRFK]8+Q#&F+HE['6=-^#>RH<'Y/]8^=9=U <+@?])S-9YIV;?OTYIB% M?5'W/VY2MNUC&35'VUH)OQ?DZZ+4GK9F\3>2K3]+OBEK(6TX0YIE29H&''(A M,<0R(Y!&60H5#7":"!H1M^#B7FES$(.A-3*C[X R MBH*=IB.$B5AA,A!/]LN:E->LS'[.0W8W>8:BTB>S3J^^%"U]F=V\:EW_;:'B MD =A@&&6BA3BA"K(0DHAP4J$2D0BBI&'']PGR'FH;7V100 1C]^/R+5=$ M2+IZ9(O9'Q^IZ6=_KKC,(XCE.]1F$LUDN6"%'( M!&,P(IDDL90L$4[G?#VRYL86#]4BD$E"HC2%&<$F.CU%^B?)($DS*H5D*,%.AX"7!,Z--@[U;<)B MVC:51F=0*^T8*W 1=#LF&1+*D>GD2A3=HQ,MH1DJ//&2N&GC$RV-/PI0M+W/ MO87-MG;$7V5Q5]+'>]/+Y/9[7BTP9Z$*$((RB_1:)HD$I &24/^/<4JSC"96 M19-[IIPLES1_JU4WS@_@_FV9OY.WW1[FJY *+-!6<"$AH MPB F@L$L) PB'F(2(Y2EL5653!_AYU)V=>*]WL<+0_;@T LK' M2^. MPX.Q\S_&@GMD?CE$^O4.Z?;'G>[@[06D/=KBN$,V6%L2JZ+F9@&?7$H$8$XQ?J?0&208E-T))01C1D55%HUZ+.2 M-C<2:Y4%G;9@-]>:2D*."Z5^J"T/=X8"<.S3'7_LW ]X;# 9ZH2G5]:T1SPV M9A^=\5C=Y-UAJTD%TTLOOBQ,8\==%3,6A#B+,(49"@3$2IIV,E$,"4D$#428 MT$@Y]]0Z*\YE)DS316N7QNBZ2=L+JQUK# 75R*2QE^JY4U3SQ1CUVFP@&:[7 MU7E14W>WNFCTB7Y6E^\9Q/>HZP3397<,O4@4%L0T&8U59,I=*@0I42%$0K T M05QE@G6A)5[NQS.!'G$E(Y/&]NVYUV0/5'*]7KH6I;P M9?SX0/?9&5Y5X*6 M30CQV^]KN1)2@".?I#7@!G2]VNHU5&?/: [*&=S&\5">"WM)%^6,X1=\E'-W M#=4&U)Q6F[2SO^7K^]=Z;:79KMSZ10LB49 (Q:$0)MN$XU_^S4!]^T_J SX&:W MB!JS Z@5=J.U >V7_L*]0*V@N=P0U&X8]W.I#]]6F@+N\\?Z_"16BB8JS& 2 MIB8+GDO($I3!0$E$!18H#*SJ9!R-/#=.VBKG?/AT"-CE R=O&$:F$6L$G$Z8 M3EI[Q:G2X7B3G22=-&/_].CT!4,N:=I?M??^KJHV4BR2D"@JXQ3J=8S22QL] M-TDF,8QEP#,1A:%>XERQKWI&[-PF[LGE#6VZQ0RQO#F"_9IESC5@SFRYL_4Z MS')G9Q=H#!M[W7,.R%'7/T="9[ ..@>$W7KH[-TOGSVO%7Z4Y?K)]'=;MUUG MZXI5"Y5$24H8A83)&&*"8]./+8,AR1*]MI(D(4YGY)-H/3?:[!2MI[MG-;!I M'K<=W\[N(8Y,UR-EQ7>FW]1=*-=Q_\0N].@&K'=T/ ];(''U06J0#;8P*<9?1&#ABZH2@%XF/ M.F_PN6BHGCO\&&+;C^4#6^9-G'CUZNE7NMZ4LMX12K,$L8@+B&*609SI?Z@0 M>M6.4IXAI@0A3J5F+PF<&UNT^NI5XI["-Z!1V&FWS1IR.PX9$LB1F>0J#)WI MQ!:8@4CEHKA)J<76^.<$8WV?[YY@6RN[;C3ZD98?RCI@7?P'76[D1UE^OJ>E M7' 3YI#*"&8QUDZ)" /(>*)@$G)&TC 2"7.,M;01.S?*V6H-*J/V#7BD)?AJ M- 8_Y"L@BN62EA70'B.HC/Z.V?&6S\)VHW!HA$?FHAVXGQMPM<[ZJPP:K4&M M-M!Z@UKQ(3<"78 :;"/02NC$&X$N0!QO!#K=/01;U2,OTE3&.!,0C\O_^5A C]#T WZ_NBK+=IPIL@",S_&B:J M3"+H?T-_UK]O.>M_@%6QDB#OWUBW?@X^M.2,[M0<5"MX,\+APUD41B&81L(+ MLLF!B?W4<7BI;R!5/0WK$MYOE_E#NPW4]:@5C$4HTGY,2".(&0LAY6D"$Q1' M*0I1(!(G9Z97VMRX8U]9L*>M<[!4'\)V7# 8;B.SPEG(1J@K:(7)8 %.?;(F M#F>R,/LX>,GFINN.'.O=X2HWX[[?%HT(51Q&D8HA8D1"',<2$ARF4"2**,89 M#Y55)KV-L+GQQ_: :$_9*PIT].+L=D1W+7I3G:PY ^=]"M:'R,"'5R=%ON_Q; "T897\Q\90DVDO]$6/\J9XH/EJ@1E1*$(8:IZ((4YI JG4 M_R28IFD@8BY"I_BJLY+F1AT[14&M*3"J@M\;95V; )V%UXXT!@%M9,;PQ,N] M$= E+(;J!'16SK2M@"Z9>]0+Z.(-?A3Q,\W+>K73'D0?'$#_(JE)9Q,?S.'U MIBQ-#Z*5^+58E=VOKVB55TU^=A:A6&62PYB04%-*R&$6( 83&2I&(I+AS"ET M:3#-YD9!QK!N4;_5O@Y&V=??+X5^N,=I1V$O\I!&IKR!GH\S!0Z.Y4"4.9Q> MDU+LX' ^I^3A!?A1^%M:KO1X5;>__29?;M92+!@)4<9X ).PKBA (TBI#&"4 M:2]/)IF4F=/A_!DY]$JGWH8&$+2:#W)@=@Y] M._X< -.1V;#3<'?L==/A-QSU78!A("([)V526KI@ZE$/^PN7NU&&D/GB2TF% M'O'STP,KE@N%"$IBE,&,IIHD8B*A7@&&IB!CFL0ACC1YV)#$T3S2)!/R MK '=%#Q_@6>\K5R;+_H']5K[!?GZPV9=F;PDXQD\F"Y6BXA+R3'/((U-U&V6 M<<=PW$NHV[VH MA\1RY)G^?@=>HRS8T_8&-/H.&*!KB.[SE<[3AD +1&I@X?H)P)XP(, _'$.2F3TL,%4Y^SPJ7+AXOB;V)W MVV]OQ%)*4T6@4,I4,M6$0(A> Z0HC0F/(ADHIUB42P+G1@\7(M"]F.(BZ':4 M,224(W/'E2@.$LE_"IH1(_D/Q+UX)/\IXVTB^4_>Y]E?YE2#5TD"'F59"#/$ M&<22<4@CC&',:<15'(E .$6J_!'ZY3YK_NK8,,:_3>[,N^..WQ-W@E:X+]\! MUZ7Q[0C];G^5ZZ;HJ=EI7V2)PEQ/<1ARP2$.9 ))$L5ZCA.*8HQPR*/%NEC3 MI=WT/AC=:5YO98SW!=;*@1^6]0%#WA3CI>MUF;/-NJY%L"[J%I5:G:5QH',3 M'*A].K?I?PAO2-((I1&#)N!/LR<.((LXAFF21"$E5/^_-.LY9YZ^:*@J"PL51GJY%60P M")F$F.N?6$82B (9J421&%/JPIC'(N9&FU^,#,"/:RM<6UK!NZ3"C";QJ5(* M8]9/&'I#]EC "]=+.+OI>O[**X/G=J7?JVVQ#\)8EB$40R(1@AA1_>*F-(6$ M**(X"X143N$7?<+F]A[?A5#M-2JH;.J#N.-LQP!#H3)UL:J*92Y,@K()[\U%3LNG;M,D00(%00"S M1$00$],))E.Q*7:0<$23+$BLXC(N2IH;=>SK"G;*VA'&95S[V6)0M$:FBC- M7=Y3<41,%'QCLMOJS<)ID#L0.9^OFC7%6H/1\*NYO";-((N"FC@O#S ):UK; MT5&F_0TO7X2U=0'W/JC[KIN6?H@'.((TP1CB&"-(.%$PC5,:F=T6%F9=5YTO M+U.)]8SJ5E/LL#_/EPD8O=;M^L7?%,_>SI>V.'C_[O;5N_?OOKQ[^QG<_OH& MO/U?O[W[\I_>FXC]H#MO+0X&Y70;CML:V*;O[+C56ZW0&7Y/LE_L2^U46H'1 MLW]I=[]GU0 S\"?YJ+]N][22XDT3CB;+O&@*J2V"("8BB1,8I-I/QAFGD$J& M(*<953$.0IXD'B[R1<$S=7#KQ!Q0;A5W=&POXVW'1,/ -U5'%E,S;D]9\*:- M.:W5;8N>#5A>P!:;H?FR;2ZU>]?_97;K$2]?&JC'M;N7; / MD+0C#%]\1N:&#IK^5N ^]0Z/K!VNT.%NZ*DK'!X9=:*TX?$U?M.UOQEI*)@, M4II"%88!Q '/(#%54#DQ_:AY$G+D%$?^QVK\>M"2E&];DG;[798G&'9(V\WO M/TJ3UPF[N4[9NW5&G5J]^K*.T86U&_NXY^LGR67^U;P$JT6:DDB$D8)IAA-3 MG8Q ID@()4I%I/^?JMT6O!V5],KS6%:,3"9[RM4>0M%LH7?SA-8;5M=VEMY' MW(Y0KD?Q1;M&[RD[9G_H$YB,U@UZ7]8+]WX^8?;E3L^G;O+#W4FR6\H-Z M7C+#%-KAMRO1ELZH2^Y\D=_7K[0]?U_P6&(W.RG50'>VW7#F<[[*N6G]0?RT* M46\LR_)KSF7UN5B*!0X1#B7*(,<1AEBE,:0)B2#EF>1Q2'"096YKNG.BYL> M55V+I*)]_H(KG@G&F''"8!(2;J)+&"01P3"*(RP4"=*,AAY;YU?".OV>^3CH MVJZ+A_@.CKXH;@"JU:R9OU,4&$V'7!)?0F.P]?!901,OAB\9?+P2OGB';P# MNLW"-GV*-E5;&T#$5-15=&G(D%[_:G[(1,IA$@>F07@4(NIXW']*S-P(=ZJI%YP0,ECU/[/A &.Z,_*63B$_D^0X_/WWNO]J. +NSH MYWR5K^7[_*L4[U9K_<3S;632WV1^=Z_?R[=?94GOY&^55)OE^US)!4.")H%( MH4!QH+TSS19,$;V"Q0P%*<4,8Z<I1T_3?6$1F:Q[<-I[("U(6!G21M'>@,Z8T!K M#6C, >_['HXSX0V!ZD"T>)4JDY+G$* ]I]A!QO0CXCJ@\W7Q\)"O3>Y)6P8_ M206/6:J@I#B&6/ $9DIE,&!)0L*(BP0Y=78\*65NU-E$[.]IZ=>,X#2B=CQW M-4XC$Y@[1,ZDU O!0&QS6L:D--)KYG-^Z+_8-P:I$!N^_ALM36FLI^T1Y_MM M#S"L5*H"BJ# BD.<2 $9R1 ,E=3.%T89IHZ!21CBD'1')DVK@72(^K)$IS!0J$NR9LX/LK2_..@*=L;KRP=\6[UN%E7[^57 MN41=[G<0X 1G"J9F9QC'2L(L%0(F2G_ LU$$?>J''$L:VY$4^L&D&=YB!-8 MVE'(0 B-3![[C8D:16] "]@(E?0L,!FZ/,0)22]3'>*\R6>+0_3[8KW[>M($4((WH!HLDA2+1#PC@D&>=BPQ$$HCL\1.R[U*FR,4EK) 8R!^Z),T*3]8F/R<'VQN\0RA M?'BD9JOD?;&ZJS=*FNV1?Y=+D\+Z6R7%JR?3)O+V>UXMXI"' C,*59(%$-,P M@B15&,J <\:$I!EWVBAV$3X[!FEU!T;Y=N>Q35LW^M=GK<8"P)[:;J?&"L?% MC=/3L:.?L3 ?F8^&AML]0M,#MZ$"-EU$3QN_Z0'*43BGSQB>/0R*0GS+E\M% M$BHB6**)C"8IQ"K6:R-NFLZJF 014TPE3AU,NH'G1E*=7HY=!SJ8[!C%Q_B1 MV>*BW>Y] IX9.50_@&[8:>O^/S/FJ+[_\\\]ZM+]0E<;1=LN)":S_-%XV^UZ M.I4A42P)($LC;CH(!3##F8!8(D1(*DEHEZ-Y4=+<)N2!KF"KK$.5M5Y<^R?L MH&B-OOXX"91/7;I>Q!SJT@V%W$1UZ5R_:FYUZ6S Z*U+USO ='7I;.PXJ$MG M=8-OR0RZEF:TIA"'29XH5F:+HG;O,Q0S&B("518AB"-*(4$TA(JHD$5IB%-, MG%),^J3-C3?;XC([);V64_T VWD[@\$V,H$Z(^91#<,"B<$J8?3)FK@*AH79 MQQ4P;&[RHXTO)5U52D_";52Q9J8/ZN=\15<\I\MW*],/KCGHUA*JTQ]U0<.4 M)XJ+"":9:?<>2 JI0ASJ+QF3@?X;2E,7EAE2N;F1TE93L*>J9[CQH _1CLE> MZM&,?;[E]U2/(L.WPZ[!)5_F]5K@9PW'9WEG MAJ];G51?BOTJR+LZCDR*@"6AIF=AZCB2U*R>,111*)* RRRD3B?[7EK,C8Q; ME<&A,=[-(OR>C!WQCH[WR SK#[5'E]\KH!JL!["/#A-W"+X"IN/^P=<,YMGR M,Z_HW5TIF\28#^J3_"I7&[G7!B<1.!8"Q@%/-.^E A*N* QX8*HKA"CB3OWK M+LB;&[D=JFL2.EN%O?GM$N!V3#8@C"-SUE4(NOF<\8.5=#H2,'$=IW,&'A=O.GOE;)JY-%>V M!2_??G^4JTKJZ^NLD>:SA>F\J1T0"0DU_D@F):0HSJ 2,DBC* LSMR*5+V+% MW BJ*]DJ&V7WB];YU*I[F6^&'1W._GF/S+@CMX/I\GZ[;U0+1WUCDW-WV_^% MFD.3&/L'.M^V,18V_-$;R=@_I@E:RS@HX_:Z%3)?O-4*K9\^/]#ELE-]@;(D M2$T]KTAA#C%%!%*I_Y$1%6&JHH!3J_.B,^//[175J AJ'4&GI-UKZ1R"_2^, M 7 9^Z#9"1)K8KU@^ G*JR3_\UWQ]2=]9\-V^H<=R9T;;Q+ZN6!,1PR7+AMB M\?N:KN5=4>;_K/FFRQ4DC$1$5=H]"=O3R<'Q'9F#CJ%M=0:O M:V@[M>M?ASR;= )JL--(.ZD3GS\Z07%\XNAVN_O2Y;U^FLN/]\5*_KJI7\68 M\B (!($D0Z%>MZ0*9A0+*' D&4ZR1*56'L^IP>=&/;5^H%80-!K:KUB.@+N\ M7+D&CI&9P@$)IX7*.9.]5BE'@TVV1#EGQO[ZY.PU;I.R*M>+SURN:)D7/Q>E MY+3J4C(BD40RH0E,:( @3E($:2(RB$C$5HIUB ]8BN6QWW[M9W[WW7M:_[69KS\"3S-G+AG4SU^)*SYP5N=2? MWOU5KF1)E_K=?2L>\E5N3NW7^5?9;D%6[?TS.$F?VZQOE;\!K?JUYWIH0'=PX=H+UNFAV"T+1H-Z9#YQ07F$ M^D=>L V5-.,D>]HD&A]8CI)JO ;Q;6[R\& J=A?\[V_RK[F0*[%MJO)&\J7^ MCUC$42@11A3*(*":WA2&+ Q3J *$*"-!&#.GBOLV0N?&:EM%@6@U!(]UUSEC M"JCJ)M<_Y"L@BJ7^M*H_K/_ZHVO_#HL'8D=M0\,\,J,UZH):WQNPU?AFO]-3 MI_:0#3[L01JLU8>%R(F;?MB#<-S^P^'>*\M!OGKZ1=)J4]8IAS^7\A\;N>)/ M=;@>CB(9B(Q#Q#+-492:(@PH@BE*1)A0Q%'@U*G.0N;<*&I/3[!5U"L1F"LS4E+6[U/0%:Y\VH'_6WPQPS MM?FG/$LY4YI9D"0*8J0XI"**81(C&J1AI*1R//(Y+6ANQ++3$QA%VV!BK]/D ML]C:'N)K$1NS<2*/3 M$3PV2E[;D/LDU':L,3R (W/(F1;=6TA;M6] K?B8[;K[@!JM;_=)H2_$O%X%D#4QO()+]*-Y> M" ;GQ/V \U']_W$A[#.;QG)4WMY5XR^81K>_$6/]JX%?]GTT;< MMW&27XHO]/O?\O7]?;$4FKA^+II3A5?:I1:FU*!<54U]VQ3).$P2"2EE)FU9 M$'- 22$7A"0LC%7$V6)EBC#H41T:_OJK9#6%LF8*'2DVWG3:4QVLZ7=09Y%N M'O5TDDU=3?J-E@*8$'M]B6-_WRL>H!UEC?T\)HK<, K"6D.SD*]9[=8T4KNK MIU1]R-FL_E51 FT?V']J']BR;;,]8(/?ZW$=JK_O%9I,V][W>LB.NOL.,*1' M0?N3FQ7E1HIG3?X6L6'34 @8<)2:$]8(9A@%D"N94!YBQB/>D6P_OSK)]6#2 M\7CM<&$"Y:%<4@(A6%L.@>9IB5$1"E$. P5CFB,B=.9U6DQ MK_=KGKF')9R"U\VFO!VIDKCYJRMRJ.%H7YF<0C--ZN1/RDOV6 MGQEZH9&(&^5DKQ^OPJCNPFZK[:= M+-U8Q/?)V-',!'B/S$.=!: UH4UT--@W!H ]"TS\<&W;#=@9,QQC78GF0)3F MJ\6DG'$SV\[D,<=)R%0$LS#2 MTU'I?S)*,Y@EJ6(T)6$JG,JG.\B>VXS=JEXO9?024N1KL"RJZ@:46^5OFLB) M&\ O]#N_^LE8;NB/@_?(-'$(]>L&ZO0/.UN MO#LD1[OO'D.X.Q/MFF[7HD=VO:V"-)4H0 P&JW8"*,6DT=\PKZ0;WLB0P"U40[,$XH.?DH%U&XPF$Y/_9DWLM% M\_9=FQRR?93ZN[!:ZQ7+!_6Q6)L2N'395;M]^K#Z;65.XE_1I6&@!><* M*\0D3'F$-1=@O0USHSQX-3+,#F=T MH\$]T4'=N2]ZS[?;_(7+DGFQ&&FH,P2!'$0A)#6G1B11#%6@J$DM@OUL)(W MOQ"//>6NS5O;Q]5N57P]5B\:Q6&#W0"9:2AG3#[.-7N7Y-J_OZX%Q(\>KIMTJ*1D =,GK+U_G7IH'#MJVK2*2@)(5)IGU8G(4* M,K/&E3Q4>IU+I")./87<59B;5VO4!VI9?*N >>1ZTK2J [K5_2]NO./Q7.S( M:%RT1V8HK3RHP>[4-S[/#\8"C?F/8&L$V%DQ2M]$?Q 'HC0/!2;E.7^ GI/? M%2,-D(>K?Y'E5[F(I(J2C'*82$6U T41I($04!"$51I&(4Z%=[9M*V1NK'98 MKKQLE+PB([/#THZGKD5H9"8Z!.?3!7"NRY]\9OT869*=B)?+A7QF9&_&X_-K M_2;Z>\T:3>:%27_:5$U"8T051RJ +,$$8D9CR$Q^HPR8C** I"ATBIL\)61N M$WVG(VB4],I@/ FGW5R_%J21Y[HS/L[3O0^ @:;[21&33O<^(Y]/]]YK/?;K MZYYT55ZG-JZT^["6=V4]O.G7H&>]PH&4*84TSNI"8!@2TVD9"8JR.(D5B2.' M?$,+D1Y;)%/D$WXIZ:HRBQ:S%VGT=-@+OH"QQ1[[ )!-%#&P4[2IIK!3M6[> M,B!L#GOFP\$W53:+-XQNF]9VP/3N4E\88KIM:3M;#O:A+6_Q#.]:K?,N5OKS M-E3Z[7>^W.CEVL]:>9/8N&F^2A_46UJNM >WK2C;)#0M1!!FE+ $"D9BB--4 MF'!T!56:,L&R($/*J=KK(%K-S4_;-\JLQ]9ESDT =65J]8+-*E]70+8F-AM1 M)AN,TR7?+)M)U<6UZ\]E:_*NL'5=[KK^J7*L<3W,=\#.5YS\R8[]*ME_J#N# MP-N#![EGDWF(G57[I;0;RP8,2QL2Z*$"U@;1:=I0MB%A/ IR&W1P#[_Z-BFG36?GYN=JD;(@PQ0C2$,3=D\XA5D<*)A0)%+)]+N7 M2NN &#\=YD;NM7(.;J,G\A9>^/AXCDRIG0&U3]F9<)2$#EK-V\#>[E<7U]WS M&3BX].,_BUDFKIL')[L'=RZ+O7DSMJ4#6\O!JEB#ZE'R7.7UH5 ][II^+U;% MPV!!,-<]E=YUAN?0TZT_KK/]8%URY5#NW37?M-_U_[6AI>;TY=,G^5B4ZT5* M8ZE20F%$XA3B*(HAK;=_9(APBCDF.+5MLGE&QMQ>-YV:8*LG:!2U;[EY#LW^ M5\Q &(W\"G&'QZD/YP4 O-IQGAMSLJZ<%XS:;\YYZ5+/6!:M(ZWN=T?#*_%S M'02I?WZWE@^[4 E*8X2YB"!%(8(XPQ@R3CCD :$))2E.$J?&#]:2YT8#GS>/ MCTWM4/T^%7G%EX7IP%&9%_6J6$%C%6(KQ M:[9J@UKO<>)37-$:*BS%6NZTT2BN]%M&5G GU4CAF(H9) MDF&(44(@%5D"(XE#2>,@PCAPC=L]D.!Q##4R(W4*:O^_ORR-%8!VY.(#RE0A MN2T:@Q?I.6/S8"&WAZ-/'&1[TK3CL-K3E_E-W6VOO+W^>8N8J)3'(8<90Z9% MN.*0Q)+#0$FBJ!(Q-!N"GOC,M%Z8M?];T21&33NP^(Y_/[MYK/7OKTL=<^\DU7XA\;?SD=ZNZ\H)XM5G_6JS_ M4ZX_TEPLMWLVKO%7< M[,G1JUI)63\&.^88 ]R1V:3#=5]GT"D-V&8-M-K@2:Z!47S WKJ.4 W57]=6 M[+0]=AW!..JSZWK_E;UV]YIK5ML__GLN2SWD_5-7M4)E02+U,B-(.=',Q5)( M,J6)+,M"E49I3%G@U7771OK@G_Z^U_>+;+='L:=@0V&L8C ML]AU\/IWZ76!:>A^O5:R7Z9SKPLL9WOX.@WB?H#SMLYE_SE?MH4"%TE",X40 MAH@PI1=8D80LHA1RORUWG,T6"3'<2<,V/_!.;L-8-4(6_/:E\O:575)_%=&;E$ MQJF*&-:S-,':OR ",A8K2$262"DB@A6_HBSY.;ESF\K7=9QP!=W.C1@!RI%I MX'Q$S^ U^AS!&:?&^5FI+UGT_!(4%ZJ@7[S=]R"E*9#P](E^^X7J*9W3I:D M]K&MGR,^TG)=_2K7'U2;3%@MTEC*2"0Q5%' (199!&D4A1#%L4 D5")#3H?" M'CK,C:>TYN"A4[WVS1^-SJYG,N[/PO;<9E2$1S_;:;6_ 0;G7PYPWIH :AMN M@"E]4*@NTWC02BS>( YV6.2NP<0'2MX0'1\Z^0\U7&4HT_/Q"_TNN_[EM;R] M/^]JI"YH(C(1)01*15*(2K,C2#;=J9KHV6W MF_W38RD?^_9=QWA,MH0Y%?BC<^>94E7UXZCU!JT]6^H\^'!GU;@UK=S1';'H ME8,R+UX5RQTXF[)9'J/Z[E)]OI?+I4F_H:NGA2!I'+!4NY5A'$',(JZ7O&D, M:49E&,1IG-E5@SX]_-Q8L=V?J54$K8ZN>U4'\-GN5OF",LU^E1T>'CM6I\R^ M8L_J8+B)=ZU.F7*\;W7R*I\RSL;9TMZ7&:I8::0LJHZY+8> ^9/NG\Z!X MC;T%M85JJRBH-;W<=,81,Y?:R0-A-U%JV">IET0;V=9.-%^TNF3RB2]A:7*$ MREU>UZHH'^KBX1L]*%[/<'-8<%=21^J_[XM(FY=S=@6>PMB'A;/ MD>GY\]M/'\&>MF OYF"G\+ 8NF3W#HKE1'3]@2W;TEQUEI#AX=83 [2J"IZ; M^&+P+5_?UY\U9>A-Z7O]J=24KEVW+8%7^^E'\KOD76V3==X$$8!'+1O\8)[C MCX-E[UJCWI^I>WF8";-RK6TZS,"UO\UO\_%5^T+>+T%D?BRE;&.<,DIXEH7: MRY:QIOM,*4WW40"5# *S]RA)Z%19]:+$N7G;G<)@3^,;T.GL&6=V&7>[#<-! MT1R9[*\%TGF_SQJ<@;;T+LN;=-?.VOSG&W/V-_K6M/]VVT28YZN[CV6QTC_R M)B;M8[',^5/S[Q?Y??UJ:5),D!X&1W$($1448I&$,..20D%P2"4/11*%=BZG MKPKS\T'-3NAJO7P"MZ)XK-LT;^T!AP:Y%K9W?#AV1#4FX"/SEE;]/+@WH%$< M_-[^UU@ :A,&K6?OA]Y@U>P=Q4]==Z/6Q'0GO8]-.*G\4C M$\7M;Y^_?+I]_^[V^HE_;%_/>4%[<3.3VU]VDWAOJ$FFY;'JW40[\8F? _&9 MWTNQ6UH53O]0'[SQ+ QDK:5I!A!"SC$+* P3#4#"9 MT9@YKE\<9,]M,G:JMW%*>_T1S#9NJWY3V!?\7EO@N*IQ>2YV;L-(:(^]K34@ MT,Z^@@=D [D)+I(G]1 \('GN'/@,X4EN\L[X'$W%I;J91GW\HOU];6R^;"N: MO-FUY?Q>1=OC(%JNOS_UI%U\H0USQ3'B+&XI1"&:?Z1<>S!-(PB?22 M.1"(R3@.:= ^T[CH6'G%_%'8L.B[ (U-GHSRLM0<[]4&C MOSD\WF%_:X.]>U42;_B&*DWBKL"T]4F\ 3HJ4N(_DD>D8]VTF.;B3;V/\Y^2 MEC\7Y;;H<20)D0(+F*9U#_4DA<2476(L,5%%:%IFV +B?O(:%;0+_KB[D!AI-@5$5:%UM2D>[XN80O3@8 M?A,%+I[%<:"X0BL\>D,*^T>8+IK0RI*#0$*[.SQW:G8%/.NN5=6[JMI(L0A9 M&.(X#F!(([->)P&D<1R;KAUQ*!17+''J&7A&SNP(M*D?6S?]NVG[]8&\5M5Q MC7T&5\O5\_5HCX5V;YHN>=JE>]>/E/M:MQ^'H5:Q9Z1,NS[M-_5HY7GA MUNF C<+-&?(5,4*!PH3R1RK3KGJ,#<6^=RF6>4[%9V+3SD_!SMF&1G=D5FG MT[[)9C/ZWX#.@C91L+.A*4IP&7^?:E6^" Y7NK(LU7=IQV][83IRU ME3#>U*I5,VEP6C>='J?,.GY MM#UUB6]$S5=94JU7':.#%E%*(Q0Q"E&BE'8WTA!2E@@HXCA*8\*3E#HM3)Z- M/S=7HHDS>Y[[MY14(UC=YX^ W^O+9?WR*[0E]_J3YK"PBW)RC8TYA-MN0E\! MXLB3>JM9$[$W9,C*29,'"TDY''WBD).3IAV'E)R^S'BREV7%E8XV^Y2#(O>Z%L6C;H-A78*WVQ3V)]&*&WK M%@NQD6(B?>VK ' MX7B?P^%>]VIBGR6OEQ-OOS?OT5_U]V=!4: (P0*&+)+:Z]>N?Y8D'+)0!2A) M$T58:%M/[)2 N3%*IR/HE 1&2_N:8B=![*>0(: 9W7-P0L6ILEB?Z5ZUQ4X. M.%EUL3YS]NN+]5[GN5JG^>J]7FM\6+W)J_I]F!>K#ZH]>>X.WF1,HSA$# 9) MK-?Q.(@@#;(()G&29@*A3&"GSCM64NA>4.P= C[UWH/4%/QB-:VSWE#80-VJ/THS8":BA M-AZL9$Z[)>$"P]%FA=/-?CS5#':RI!&6(0E-$4024X@31"'!2L$TSB*DB!)A M$KKL,9Z5-+<=QR]&QE$)(S?..0^K'<\, M;(W-+%R[F5UW)FDHM0#,0>Y^5, MRA@7S7W.$I=O\-W@7.I/[_XJ5[*DR]N5N!4/^2HWK&/J=77-MN,T26.>8I@2 MJ1$FI2**5&BU*'$3.SM=."SW0O.MM[L@DEH_! M=C]T:'!'7^RTN/YU#]=#I8?ODNZ&TF [JU9")]YP=0'B>!_6Z6Y/_V47Q/MA M?2]+4Y6PE/=Z9"VBJ?%N7*BZY/L7^GT19D&6"NW51"8@!(L 0Q(Q!C.D0D45 MHDGDM.)RE#\WWMJ/=2^,_G7UT:T!0+])7#T?QP=BZ0^-!_/87M(>PK7JX$#W MKD%%LT;;MJW0-@SH0?F!-Y1?Y2A]6F_+#YHC'\QS&#?.J\KUXA?Z/7_8/+3U MP6F(!"(LT]X6U6LT%%)-9#2!"@>14!2+.+1*G#H:>6X\U2IG1T7'./63S%76 MCTP?K5Z7*\M;L\)9:_OFN[YI;Z[KWW;S_'B\26;P63.ZN7G^ N^(].=S>L^K M2(*," X#%2*(99S 3$0Q#)A@<8@D(9EPV2OID36WW9+#M]D/RWJK,6]>:G2] M+G.V69L"-F!=:-]BM=:*&:]07Z)Y0U:.>[E]#\'V<'@0:$<_$[;R$6[ [3.( M/]*A#XHOPC5F:3LJM"-4[S6$[5IB]*] M3.E:3V@\B]-=6;BVDW;O]4]+N]-F[7^1=^J^2BF. @XE(2&>M5'8DAQPF%&.1*QP*E M5O4JTPT8Y>S#[PZPZN>/:Q 8F23LC'>*LCMEJ5=TW<% DT75G5)_ M/YKNY.>^#75OA2A-UY#F/^_SE40+@9-(97K>"1F8.BJ(Z34.22#7RQN629*@ M&+GUU3TA96Z3L&TGVZIXT_T C++@P\IA7IX']O(D'02ND6>L-U(>37A[D+BB M%^^I42=NR=MCV'%GWKZ+_98#O]#R[[+>U-J]MG_5NK=Y("@042HDAI)AHAD@ M3B&520;C)$S3C"*$$Z?<_GYQ_R*,!6G[YVO87;P[\@06&6L@ B;MQT$4F8*1Y# M@F2"PRA4DEN1Q3D!OCU_8*8K=_UJ&JIS:P^0O7753MTW736U'JT/:JCU7><>'?):FJS$ MY>V#+'-.VR\MB@)$0D:A3"F'6(H(DD0OEQ!C 0HPHK$I%F(7)')*P-SXK]41 MM$J"']Y^[[[-O\CO.2]^M \C.0EH/SD. =/(Y/@YW'A+[/I7K;]>" M"\$H2:WG]7DYLYO>1E6PU16TRCK,Z1Y,+:;V,$B-/<-/@S3T3+^,Q343OF?T MZ>;]91,/IK_%Y9X[(L77VJ]ZM_J\U@X8+<7M2KS]OI8K(<7'LA ;OOX;+4NZ M6C\]/P/Y5"R7/Q?E-WW3(N2FW>*KGXTE+X^#^,C<^WG#JESDM'RZ M 5N-P4[EF\$CECUP&HHI'21/RX;ND!PQGL<0?JSVBE9Y]4'I-[#9;=0S]&.Q MS/E3\^\NN#8)F6:Q&$$IP@AB%"A(8I1!A4G"J4Q%%CD= =J)G1N7U5J;0,"/ M>M1NN]B-J2SQMB.IX5$+UXMTI3'TN1;DB313I4,!219D$"5L!2' M,DE%X-0E^XRP]62:ZY':VQR\0#*G4CZ81B*.92SU'NQWWRO3^B[TKZYK+8UOZ426;T B7EL>G D,,,)@XSA&)%$ M9$H2EQE_1L[BB,4\;Z PD < M<$[*I"QPP=3G/'#I)!?M:+['KS=ULZENA%0):D&61A%.EW/\M@AE(! M,\%($BU0M&>9$JH M !)E]N]0RB%+%88HPA0CIE3F5KO61NC^EY:H71FURR^9QQH M+=]/'SWG/NO,^U9GF<0U\2#2RTB]RYC3-@SAWA#61=(^,V]=%^5B4FIOK M=Z@!58^\NJO?H>V1CN14THARB-*004P$AEF(]4M*2!;)F%+*K=QL2WES\["W M&M>DXIJ=:X%O_PM@!-1&9NX=8+>U+[U5M_&D?9)Y+5!TR.T=%LV)4GTOH#I0 MMJX]-+W)NQ;#3)?+:V_306JOPVV#K3%VW7_V(B6CD',<*2@(32'.N()$4S*D M2@:I8"E-L5/&CYW8N;'P7A#(U5[\*92]O? KL7L!+WJOS1?X?9S@2">8QO-> M3PE]:>^S!P@+[['O;L_XB$=I&OJ8 HMW=>&'KNP*HW$28PD)33C$C&K&P1F! M*9,RPQ*GC#C1SADY<^.9K9J@T],Q,.(,G';\,@!((Q/*,3XCQ$9=@&&HR(@S M4J:-C.@W]2@RXL+EGC&1:\TC[_0R4XHW]:;J1UGFA:@;$GZ^IZ5\12M3,/K! MM/QJ'.R0!ABIE,%4H3I@TC0S%PK&D>124H;3+',*F'1686[,46L)F5&S[L+5 MZ>D85>G^*.RH95R 1V:=6L$*-.K?--U*;T"#>*TW^$B?ZMB,6Y.U>2>;7M-4 MZ0=O,GV5S->#=C7U1W.HT$YW!::-^_0&Z"@HU'^D:^+$OM#O.V=KU_&=I%D8 MR10F=:R8$B$D@4P@2U&(E S#,';JS]$C:V[\UH9!:5T/%A!7!8V=!MF.T :" M;F3F\D;-,X*L%X]!H\A.2WJ!2+)>DT]'D_7?XEOL6H_:[>GSFHA^W=2^?Q1P MC#F)(8^)A#B-$*11ED""!,M"B0(BN5O!ZS.2YD89C;+UE_]07=#HZUKT^AS M_80Q*&PCTX4W8A[%KR^@<44![',C3UP$^X*!QX6P+]W@ZT^89):B?/I5KA>( MA30U+3_35"J("=9+!I5AR/17@R6!)@=I5?7MU.!SF_Z=;LZ1%P>(A9CB ',* M$],Q" =I BF*J/:[,LPPBGD0<9?FC-Z(3="-\8N1<056MIZ3'P*CNTJM6G6+ MQ"$=HV-S!_.$]H:>V/4Y-NK8USEQC7L1RT]F0=TDS(=(DY>*H>8N!'&88)A1 MDL$H59S'481":;7I\_%#P>G"I1'=E]1;W(WUF35)8_4WZ\E>?RAG_OP<[ZB*Y[3Y;N5"7NM7M4KSN%J M]PX= *V1YZ\/4,[OU@LP#/2:/2=ETC?N!5.?OWPO7>Z[R5!7\*+T M2[R.19RD(@PA)S'67C)7D%*]S C2 (5AE!$>.^XQG!8T-SIH%\Q[R@*C[<5L M;3=T;3<8KL=LFOT%9[@\MA?ZL;AB=^',P!-O+O2;=[RW<.%Z/]_@35[1N[O2 M)%?DQ@D-L8PS2)1@D,M$$DT5L<+4Q4'H$S8W M6CC4U>1WMMJV7:T=?85>G.T@5-:D786/T.Y M4=GS?#9::_ERJ6RG'[,="<[JX8W,I",EL#5?A[TTMMO^[\.+IJ[U/J,99JV= MUO>E0X;'@7_,7+5^P7ZOJC;"J_JY*#_)1SU+[VDE/RBM[D.QJH.$%BA!@5 1 M@S+-!,0Q#B")TPA*%G%$48 0RSS2J2]+MJ*=Z5.A=]H:1\Z$2-'5$ZB,QF[O M#POL[5X T$Y#8-WR@)5F%Z4S[#4"H//O5 Z4Z\].@-QIX7 25=J1J/^F=?DOGI2&SUTTUIP4)J8QB*B$E80:Q((G9 MV^>0I"RD<19R%3G5J7>0/3>BJ;4$^5;-KN+5E06O>L"W\VM&@G1DSCDN?]5T MAVY0WFD.7E] ^?H:6)?Q&JL45H_DEZV(=1F2BX6Q+(:X,J;Q1/@^T^04HR2! MDB ),<(I9)F(8(P1DSC"6'&GU+ >67.CIZVJPZ1(G,?8CI4&0FYD%O(%S3\0 M<((,B?.27B9,T"5#XO(MGFFF3<[JF^*!YJM%%H=(2$8@#DRCC2P(($OB",I$ M,)*2.,ZX4X+YP>AS(X9=LG2CGR,5'")G-_F]\1AYNMM#X9Z5> M-I?RE%E':9(G+_*;J/]!RWJG]Q-=RS?R0;N$']@R;XX?VWH&'$4)SU@$*5,I MQ#2A,.-?IWR@*C+6C4!3M]1Z@F80_/0%1A(7!2_K 'X#FI.-SI&=RL5R5U)O>KI^V/ M_Y[+4@]T__1>?M6XU(D'F+(@,JWY8A5!3#3E$$P0#)E"*>*94LAI!\1.[.P8 M1ZO:U#X 6V7K]?JOM__A%P)MA[X="PV/ZEVLJF*9BYKBZEI_K=,M,.&*1#&,8V32+60,,YH@J)*$\BA- M8V:?^W1.R-P(YT#/KGJGTP*F%])^7AD*J)%9Q LCIR2I2R!?477Q6M^CF+4>1(JWM%QI?[ZZY7SSL%F:((TW4N4\7R]H)B(J3,)V%G"( M,0MA)J6 DH5QG&0J0Z%R.X&Y)')N5-!I#&2KLNN)RT6,;0]:AD1N]/.5%K1. M6_##GKZ@5?C'(8]5;-$9[#3EHL")#U%L 3@^.[&^TX]FS&%ROJZWOFY70G.9 MV3R0*Y[+ZL0&?Y2&5*HP@6EDRF\F,859E@FH71 6!9C$"75*WG"2/C?RV5.^ M=M /U!_BJ,7MV=@QU6B(C^[0# >V,X%Y@380E[G)GI36O&!YSG!^@US1=?F- M9.NV+YR6T=7I1SPE41I#RK( XB@,(8FC",I,1=(4.H^5<.Z[?$K2W$C,H7/$ M913M*&@0;$:FFR:?P2BYMPL\2E'A2V ,V7#YI)SI6R[WF7NRZ7+O#?XIZ[SM MI9";:#KM4KTN-JMU^?2Z$'(1QJE@*D P)*:H3"I,,:PT@2%6@8P0C4EJ10B6 M\N9&"]N,[#V=;YIFPQIFT&H.C.KNR>Q]N/=3R AHCDPD0P#IE>9N <]5V>Y] MXT^>]&YA[*G<=YO;_#R-)K>H3:??NNA9AB(:AAQ*:39L4DXA";,$1I)E0F5" MQ(%3#-I)*7.CDE:]-D/4L0GL:1SM_(RKT1F9&AK];KHJ%Z.L7'HQ&,BU."UC M4K>BU\SG+D7_Q9YI@&4A-GS]-VH*O:\/UB[5]FO+"4N#1,]W)7%B^JH2R%24 MP2!"B. LP#1R6F38")T;&[0Z@YW2>XOWRGNKQ I_.]H8&M616>1Z0-T3 AT0 M&BHET$;DM$F!#B WLK[;$UV$/Y%K0)MD#<<;+;PND#XLAMT!. MRIE^"Z3/W)-;(+TW^&Z!W JAOS!5O?;Y4&I6^IIK$Q8!)4&:Q0B2-&::(<(( M4BPD5#AE6<2YBL/8;>_CM*"Y$42[5F^5W5NE=PJ[;G6TNJ]'$U*\>OJMDN+=:MO? M[=94"FQ*JG1.=8II)G :0"4RLU&::-H(L8*4!5F"8BPH=FH=X*["W&C$J _4 MLOA6 ?.@0;%M3DBWNCMN@W@\%SL_9%RT1Z8?K3RHP>[4!^P)_& L /GJ1[!K M"KFS8I3UD#^( WDV'@I,ZO+X _3<%[IB)#=&K)MMOUNIDG;)R_*O9;%Y;$\Z M$:%Q($@, R8IQ!'ED(:(PR@+<4A9E'%FM8CJ%S,W9CM4%'PNEIOZ7-2.S"Y MVD]8PP$U,BD]PZA6\O*YL0M0HN!UX>ZFS^;X@!W(FQ:X/U]/TG8X-$1LKJW9 M-A5 :)) +&* M4TA"$4-&2"A)@)1TZZ78(VMN;\%;SLN-7GTOBZH"9:.J8TI.'[)VC#$07B,3 MAM$2;-4$K9XWP[4\<8!CL%HDYR5-7)GDHLG'=4HNW^)'%>\+4[RZBVI_>ENM M\P>S9:L^Z@]RMI3F@H7,DBB65$+#$2:5CT.B@A"FDJDHU7X(9TYMTZRDSHT^ MC$Z [[2^ ;+5VQ0W?FPUK]G%C53LGH$=O0R.[,A$4X/Z>A_4MWN@=DJ#]WV@ M.I..$T@#T8^=S$F)R F&YY3D=O,542*?))?Y5U-0I5JD@90T8'K9$S*DU_ B M@5D<)5"H6&5*DU/(G7CHN8"Y44X3XU#N%+P!*[DV,X,NE\6W^MULZJSS4HI\ M75./6=@K\-^"/Z/!SEAW,DPD%/7>1QLU&-U65LD43P3>L$21JE>L) T@EG&,YBD4A"B M4H43JSE_-/(L)[O#%OP!2A;'$[ZV3S$Q+7+7+@#@<.S@"\1$)PVWP+!VKG*] M5+VKSVY]%.3!3& A,84<4@9H1!EI@X>TP$4=Q\9M5UUD'FW*CN\#SBD9;@:UU2 MS&SEBF*YI)H0'O7KNM[6]=_5/?L(G#=WAP!VTCU>K;")=&M4;@NV::6;O=]1 M=GLO033\IN]9B2^U]WL)@IXMX(NWNE=E^ZS?#_>W#[+,.6U?DDQR$2+$(4\# M#'%F"J1(K&#,$BE2)&(4,-MZ;,?#SXUE:@U!JR+XX>UWOMR8W77PJJ3_S)>6 MO'(&RGX*N1Z@L3=X#[ 9KG! O^%75%T[,>AD]=;.&[1?::WGJD'#74VM^>HP MFFPA8XD%,Y6EE9)ZD10QT[9:_XIXB'DH(Y*2Q;I8TZ6=3V$OVFG2;Q48[XMM MHBZYB;K<-(&6^O];G??B6P<);SWU'.P^Y 8B#M.BIB4)?J,?,X'O==ZQJ'P>RDV2_E!;?OC MM,_QB]DC_B*_KU\M31_<2(51FB5Z78(3"K%$"61)P.JF]RD7 =;>C5-0BJ7@ MN3%$I[?9\=MJ?OG+?QWX=LPQ!J1CKW%ZT02_UXH#HSFH51^RJ8XC6D/%N-B* MG3;@Q1&,H^@7U_L'Z"[Z6:[72VDVU6]78M<(L/:6*I-4LLUD$R(A+(T%5)$) MQ654K[J$)K!89BEF:8A0XE2PP$^-N3'9@14W8&='71YUKTOFSA3OZBJ>#\Z. M]\9_'".SX$A/XKKNI9<*&-UJ--B-0"%RF-*8VH@BG/%,0)8I"D5$"98473-(Y(XM2ER%[T MW"ASJSG(:]7!FGYO^J25TGQU\F7>UF?4)G!G?]#AF5BN)4=!>NP5YA;D1FN@ MU6ZZJGUZ!O+'"R"[KSB=\1IJ'6HO>-K5J3,@1VM6]Q%\?<-'^E27M_F@3+G? MA0PID6E$(5/"9%@S_1-E"A*518)3%28T7*SDG3G0L_7[#D5839JLF33[@L;T M)#H-S8J*%659?*L;=!2K+@)143.#ZE(&QKM@=/5WL"RH;0[V6;AM?34/"*?R MPO:Q,\H-Z5F=-GLPG^G9\!-[0Z>-._9SSESG&S/S??&GMO!^!VA9C>!/;$8>>:^MP# M/:'HV-2ATH;V1IXV.>C8I*,4H!.7^$W)-WGU6%1T69<"T;Y\$Z=ERLXVKKP4 M6T_>]#/,1?O+(A,L580FD,2$06SR JC* JB_!2Q6689$@ES>R;Z*S.W-W=G1 M!)#?F!V%-O9-[-G2U7XSRUV^;XX;-7@_/3L>F>*9C$PZV\?QU^9Q;*T ^V: M#[O'\=KJ<3@3U;58#L1JWFI,2H'7@O6<+Z\>SX]<7VVJ?"5-MN8#RU?UB&:O MZVZ5_U.*=\(DA:BZ87W3>>"6_V.3:Y_K=B7V"%Y_MGDP\4'M =PB0!PG*,-0 M,15#'.DE$1,B@9SI/W"DR9\H6LZ-ECO%G+VO<9ZA'?^^^),9F9P[^\"> M@3=@9R+8MQ$T1H+.RGJ;:\].T!IZLXLX&(Z]1WT2 U'[.#I.RONCPOS\I3"N M,,_V4+LVOEUU]\=2WDO]3NJVVMLLB"SBH2180LH(A3BE&64;:2Y\;L^RVJMYT)=JKW%["X\B'8T?@HT(Y,S;I#+4I/EV^^/6JC4G%GKT3#I(LEH%(=I\/^3]Z9-O!?880='G5$ MX9H+2 #VIU))NE:XNZ57JIYKNS]D8"UQ)BNS)A>U:G[]"W#)9&Y, E2''OB MCEJJ8N*<\R#Q\ X"V!$Q@ 6:0QH)A'(1)Q#@24I>GR/0N^AJM(UFK MZTA9:\>A-:\(O)DNIA;Q1OW(KZ_=(;4$XEKL-P4"4YZG$ MJ/QW&U#'9'CC:&[,6%>)>)V]_3)3)(6>TXJ@-,/]_XF3OT3O7+_?_Y^.OM5'!J7$]_FN;A>E4W_]@O MZ,Y0HRS.4]7;A7;F-W[NQ =:KJH<_-_T.MVNJG#)#ROY;UM3Y^S=\IF6BQGE M!=;^ 0$*2PB@R') E&0@%Q@E29&I)'14CPPA6,8TSP/(\ Y 6U%QQ0I PF,2[C M%' :YP J3@!+E "I@ESEK(""6'4C-+S/6SC#.]J))"Y875/O:ZJ*DMLEI30_^KG:YMQ4?7 M2C:7\;5SK\.@-O!:W0.V5S/Z>@TP]YHT5[$(58/FLJ!Q:\Y<-?BDQLSU3W@F M&-+5PJ2>M&7R]MG8.40YQ!P4::II NH7+XT+"%22Q8QE18QA.OLN5VQIG5!X M093+%[XK<,!C^[9B9B3HAKH6E;F,:$98C## FFJU%Z,W(31%!&!EZI42HG+E M=-01 L]1TC$;/?=E,[T3U"]B:T>Z(1 ;F'+]P')/H;R"1*B$R4MBQDV/O&+L M23+DM><]*K'_1O52*^E\UTNU"3G(0[*> 4/@,?8[9:+A'QJ>>^R6('$J[!X!JI"KOIY"% MJLM^!8/>$NV7/CM>M?8KVA\4;K_VK ?A_2XW=62*"=AZ7-'%>E=1__-J^;2B MSS,2IT(D"=/[SX2:G6BA72/M%>6P@#RA6+ XMN:^Z_*F1H.'2IH> T9+AV5N M ;$%*88%;N@=J=RT]2;>&'U_B8Y0_#P$B@Z\&1;-D2CT9E3=>-4>HUZ*M1AF M/+:UM^F >!T^=G,?C>KF;4:36/N4'((D393>UW-E]J,$,$Q5@:G,LX1Z-LVH M!$R-9;L=,J+_\I]PFB3_/:+;S;?EJLI)@/%='%?_OVOG777]2N-].XW_'I7K M];;)4>AT^]Z-EZ9W*"-W*2DB6@WP57]?JE=HE,5WD?GN5I_5SQ4IO(NSI'GN MG>358__E/R5%_-^SI'HV]>[344^QW6;XEHD;^H[@H -'I=U=]+&:@D$Z;AS8 M'[Z]1CW\S^JE<6!<3^.,P^<\V8:NGI;W"_'!]%CZMFFV'11F4"#) (YQKOT\ ME .6T1A(D6,B*24YS9PHYYR4J?%.HURTDM_E8GNY4XP#CI;K^E9TAE[<1K^* M#5N(PB<@]&(0:H&?E3'N*N\S\V2I]S[LL<-KNH ;SZ7II+S>UT(NA*0"FFM% M!?7>KM +G^ ,@U@0F8B$HSQ1=M<'5V5-[_Z@[8]>]>3]XM0?_3JR%ENZ4&@- MS 1G88K^M*DC[8B9PP8N%'8C;=T>FVZ$YJZJ7//YTL355:UL:8.NZ65K&MC6 MZ-)-T\!0&/?3_+6^"S?>[(M_5WO ./M[&SL.-C367W @V^_ MZJ%*;O(:3(>!%_/E^KC06Y'YO$EVK1R-MMFK1#&$!00QE!F C)F.(%"!M(@I M@P(G6"'KLS47R5/SPQK=*X=#MMI'94=]-Q?-?2HL"'LH@ ^7%17D^OHKW+SK>+S%RWH&UW7<3NE_LW^ M6[_1?O=\O6S;V1ZN@G4-R]ITNZP2JE;['QE1^D-B:R2]:!2K@?^BJQ5=;%X# MOSA\YJ?W1>(TX'@O%A\[#UXT7@-X%C*HDNB:9A$SH236[Y84**K_@!E- 65Q M 0A).):%=ON3PJ78W\'H3B^0TU/(K4 SVX7[PW)T#Y[I=< ;:3. M&ARJ+L#!V./F_I\SZR2__^Q#?BOU\ZI)@ZT.]9JW(TIAFN:I! G$!8 8*T#C ME &4*IA(BA5WJRYR3LC4'+^=CO79O^.:/0NCW=*]%9R!5_ >ETJ_ 4[?^@ ( MM*+/BAAU8?<9>;R^>Y^]X86\;SSR\(VNGN1ZELB<$=.^-L4Q C#-(, 8QD!Q M#B7)D-**M*4X'AVJ"9V59O6E/JRW\3A&7$7UPJY>U%&Y[\K#:Z4]7MVG,*,D MCV$.*<@YYGIWS2$@""$04TX4151(YM1KY09\QPQ8&1Y8!^?H)KC&\)*Z+:$> MKF#DYRY=A""DWW0J9'P'ZJ*A9SVIRT_[<6W3;G;?T;/JI)'!!"/!$,@8-_5 MTAQ@A#/ $!8)$DF&F5,@Q5DIDZ. IO.N)KB-?]_=\X#:K?V;81IXZ1MU#OKN M-@J'6_J]" 1:^>=EC+KP>\T\7O?]#_NV*JK.3SYHS1Z:8[9_E)MO#UN]GWB6 MJUWN25'$2&90@9S 1!.!2@ 6A( $Q44A4XXPR]WZ5EK)G1HUM">]9B:C5O'Z M6+)5_8;&E'9384Z_O9AOOSKXV(74KI;)YQ!F"4( A$G D <2X#33.]D8D&T$R-X MGCE%9%G*G1IE==6.N-8[4EKQJ-QK[NC8V.)OQU,#H#KTA6 74*-R9'2..DH/ M0E..0(7J$6XI==P6X6Y0G'0(=_RX>Y6F>[4J.6T.5!4J4"XXTKX2QP J2@&5 M1)KZUTQ*P81*K%*BCP>>&M'4NMG77SH J9\L;C%]Z%.02JV !\R7;+VALM+! M<*,55#IG1+>.TMG?>Q9X^+=MN7G]L%V(-@N4) 5-TY@#)0H*(&0"L(+EH!!Q MBO2&)6?*J0#,B82IK;Y:P:C2T+'>P EX=F_NFR 9>%5VT1C@\N>BZ:%*"IR, M/VXM@4OFG101N/B@WSJN:AG_OEPTG<863W7>6%/L>)9REJ7:<0=)9MHHQ\QD MU<8(B$)F.<^X?I-F;N5:^@6Z?*''";JNBWR_:4NM_](T?[^+%M*QP?L5J.TH M(!Q\ _-!C5M7TUTN:*/L+^'8P0Z50%1Q1=BHO&%G^#&)6'[*C5&$+&?O%QO# M3N50:5B M5.D8M4K:$<4E!/N9(0 N0[L&3I!8+_XKAO?4;=2?K!>Z_LM^?5\:;Y0%?<68 M=@5?>\SW2D+OO[=\LUUI+GA8KC?W"]'D&%05>A$GG!5"._2$<@!S4TW(> &) MWD\7&.>*4Z\L0#+O!;Q=<8?.X2+ "(]@% M0K^TD2\.K$P_O3"P^YCG1<%&$Y(YYGLTM21GA*40LH*"G*%,\P8I &/(-',G ML>0Y(DI)I_N @^&G1A,[[:(_*_T$(.\NS?&]$ACZRMP;#_5C^K,VA3M\/ M!Q_WD/VL82=GZ>>?Z;%G."84\YSI3;\)0Z12 M LQD @2)DY1#ADEFM6S[A$QM\39Z1K6BD=$TTJI&1E=[[_TBI-==^!! #;RF MO3!RO@>#ETU\<=#3'_II97>_^ZK.^;^8E_]UTWP= MO2D7336GRV=7ONC;ON^#@#F6#V 203K:1K6Z4:WO75V(.&#TLCTZP;R%JP)' M]B!L 3CU*JP_Z5/3Y)V, 9FA :'2CF?W/U30%Q*L-P"S$A9^%V M0A5,N61V?Y64DT^-6!KEDL:']5 N/N7G(?VQ6$F^?%J8\HV/],=;N9"JW&BW M"/.,%C36VQ\(]6X("\U4.0*\@*2 BC'!G((:+\B9&F5UU8PV]$?$&D7=/)]+ MJ-JY.P&P&IC1#F#2*D9OK\'D[-5< 2&0*W-)RJC^RQ53CYV6:X][;I7X-RFV MIN'0M=TDA\1QZD]2!LM'V,+ Y^/&I+3BA M]DA7Y8V[1;(U_V2'9/W!$!4VZCW7_:Z@](Q"28JBH( BB@!420ZPU/],:,)3 M&.(0M07) T?A6*?I//EJ*X\A'/YKYR8W*S/M=5',7;US_6 M4GQB9OEBF0P%@I@8C9 7.D-4($+D"G("E,55O_6I5*?O6@G M+AFAC)_I<5.E>&[-_4:YB/;ASG2GM&,38/MYL".:8= =F'<,L%6J9ZMVQ%ZC M-W_4*/\2[92/[J_#[-XZV!FQ4*V$[06/VUK8&9"35L/N(_BV)EJ]+/68\O?E MHNEFW*:%2LYB7$B 4&HBT7FL62M/ 4]BG(F<]H\Z-H' M_(CAG7Q925Y6!S;Z[W-9I9XOQ/VS:53P[_4-(D]316@<@X(S#B!B!%"9<4%H$ 48R5R5+9Q >&8>)P^ZWDB(T1IAMF7P7A?U\58?UQ\E^M#1VA7UR47 M.*<("Q"K& *8Y@Q0R'.0YRC#"&8)*YQ(R4N+J;&4>4E7.Z^RU;FSXW(LL.,W M+9;'/$.#/?0!T$[_3NF=UH2[:&=$9R,V2#6>FW ,=7#DI<.X1TJWP'1RV'33 M8+[W8-7MVC^:+B!5VR,ZGQ&4Q2D7"8!Y7@ HLPS@K% +\2X8+<"1X2ZT]@L(,BVUXRW MPC;P&^*KZ5M,5W4?X_<_-AHL*7;!#*W>4:-XR*O&/F""73&>%3+RU6*?H:=7 MBKU/^['RQP5?2;J6[V3]WX^+]\\O\^6KE%_DW&1D_%I25L[K8^DX1TBE4($8 M$TT>S"20P5@ F0H:IS'CJ>(N_JJ+\*FYJ6TW2MEH'*UJE:/Y7FY1HWSTJP74SNSC@UD@3G(2/2I3^8!RS%]>8]R8 MK_Y)?2@7^E5?TOGGY;H\J*JJ$I'E0J0 Y5AI5RBF@# " 9,"90DJ$HZ85Q9[ MC]"IL=@^G=M$?+9:1ZW:WA6XK2; CL-"PSJ\TW0KHOZ9\Q80AOFA7 M;X8IY3"6VN6*80P@2@M 4)*!.">PD @CE,9M!F\_5P70QFJM'6;U#GVOT;%G M;;J6BC8LDB^?3>FS^L;CI39E_4_1R]X:E[2]&V>QG^[&FIF1;DDZAD2/R^B@ MTG?'CVN-B1IKHHXYX\V,0[+A>#,T4F;BP4Q5#2.LY^K-5[EZB;YHIRW:K+;K MS2]F[54_ZRRPB"KMR$3Z_Y\ULQHIH1K_AIF*WFS)&T6,EUH9!HN#/,Q 0_HY M\&^WZW(AU^N'Y3-KOC;FPL[$2-[S?]N67IZDVZ 38M-6\:BC>7WA7#6.ZR@_ MB'OIAUL@1]-1^*@NIQ\PQ\ZGYR@WU(OYMISK3ZSKFM,F8T#_3R6 RD)H[Q(7 M@*J4 ?1F$D/5;#@6,7Z_EK(%GZ[.%C&U M8ZT#+:-*3:?2KCU@]B_S,! -O,P]T''JN=(/P W=5RX,/%H?EG[#NAU9KCSI M]^[^4"[*C?RU_&X"[#=Z1DO-SY6?L/Z-_LMR]3"GZ_7O>N+?+9]IN9AQ)I0@ M,0,& 2%.:"RB2+,+M99:-[KX=;E>?UBN9/FTJ,MM\M?'%5VL3?QHM:FJ_C6OMUCB M7[;KC3F\^%UN/JE'^F.&&2%Y C5+$M/I"L%5W+\OD.# 7VV7]%PTMPW MT*:+0G,3W'AGA1(48L9!EA9Z[TPX!#BE%&"<9D528 )SZY:C)Z-/C;\!F8,?VA<=HZ7X3@AEWSZ9BC;9@OFM/= M*U]^R#NDM>60IGUZN=B6BZT M>;XRM\JX[Y@7M?8%C=8=>A+"!?<.ING8L->$K6G]NZ'^.I($62<T0*CM'_HU6V\_+Q3]H88?Z]@UM^QG3^O("8NVAO M;]0UN#EICEJ3J].+CEU18[6IYM!\,TS![T&22\:;I>'";T(K_+-#=@:: (LP MGZ$D^[W*?MMNMG1N6M W-:!248A8Y1#D6:%?/ )3P#(4 \9QFA&:Q3%R*D]Q M+&!JQQ^U?I%1T.TE<(*<'67?@L? !-N!8H!*69<,#\19)\./RC"7C#OF@XO/ M>>27_)V6B\H[IMQPP>M#7:U__46:C&$3@K#XL-1?#4TFIL##0D_/Z_[@=#VC M.:(IE0RD7"8 (EH BG($,"M4SI,D9HE58F\(9:;&"H?MCHWOL*QN3]I\7_Z- MKIYLW<8@L]7/+F//P,EBP1"XR!;)-28MY> /*Y"&'.2 MT@3E0!8( J@8!"S/!9!)@F@<%P@CZ7%\TB-RLN<>@Y1_O+WJXW_\8H_50?=+ M79^E#\R;:C^.5_)Q,I4>/0H\AJWK>*Z-QT>]!Y=BEDF\.>!F [(@D#V\ \-_R&,2YWD":&:JVXM4 !*+&+"4 M%!DAA'&I=OZ+?>3!0.KZ^#XC!!]4,KJW/!&M5?]YMST_]XKG_ZE[GB2-FSYUW>235"F+CWA< 7W=F-8J3R6O8N-W'6P_ M+C3WZ+]]WS4Q1$()!)4$B!82P)1@P(HD!;G"4D(N",)664Y.4J?&&CN]HT/% MHX[F#M<%UN!;7-T, >G -&.#YG6^N0%6A^N6(> =Z5[EIB^MVX6)*TJ]-R/6 M@XUW!>)JW\%=A_.'W>A_KY:_K7Y9A*EZ.)UAG.9 M9BPN (F1 !"3V%3N00!)#CG,18R555C.%3E3H^Q:U:C5-:J5C1IM[5CE&K3] M]!P0L($)V1,K:XZP1.*,M[>6_&]/R^__58]0.WKZ+WO_[MJXHQ"$I7$M)=@^ M[N/3\6]2;.?RDZIVFA_U@.7*O&@>ZIB31[,)?90_-F^UWO\Z@XI0@A,)JJK6 M$ D."$PXH#3!18XRRK!5'TP/V5,CBU;[Z)-JBN3M#8@>G"-V'"?"QLL;#-ZA M?3T+9*,_*_4CHW]4&>#D];F![>+[#0;Z6![@+5]K1P_0"ZM^/]!MR!&]02]; M#WU"OR%\,UP/2ZS\+C?O?_#Y5IB7SW(I_BKG\QD6B*>(YX!SA?0^/S,QG1D$ M.(<88T81E+%;LY;K0J?V&NB4&Z)-N:%%79Z"K'.!,%:!(8B8DS6D&,5 M[9D6K#LC]UEQ73.KAUVX>9]#J=#3RE+H[\SYO: ML3S]X%,<:E\P#/3]&X? ,D?<60R#UN'68R 9GIW0*[_A?\BY^+!Y MG=RIO92;&*9O6F^3"Q-I/:5CCW-+P.UV&0/ ./#+L-+X+C(J XT@,$J;>/Q- MU4O([.=:S:-*]8"=R]VP"M6KW%+JN-W)W: XZ4?N^''/WA>[,YJC5KIMD-;K M\8$ZCJ6,$P@H04AS%)< %P*#'(DB)4E.1>Z4 .^JP-3(:G?\6!7!.VH#O;/! ML9.&ZZ38\=B04(]UPMZ+LLL9NWN##D_T0K7OMW8&>>7\-14Z37MOF$,&"EKD $K% $99 @I,8X$*)',WE^RJQ*GQVZ&C M$!VJ[-D.X#KL=H06%,R!&>Q&'-VS)&VQ"94K>57>N!F3MN:?Y$U:?]"[$NM1 MQ^_3=D=?EO.Y=OK^HBLQ(WF*25Q0@%#. 40\!DSF$ @!(4Q1(GF*9+B!*D4<(&TCYC1!%"6YX#R BN:,!5+IR9- ^DY-1(] MB83Z>8GOW=FTH]()S-' I#M0XON%WGL3S8(_,S43S(+O:OD?-@O^#-1#9L&? M$^?W6CFHQKF/LM52JV92]R9*LY+\KEPW)0?W5P=Y#$7&LP*P.)< LD28 TX" M:(XRA3&$D%F5.0VAS-1>$!>3"PVY'!AZUPTZ-[^MN\G5\>A-N',59^OVBKEI M9NW>(V/-U\ OBXNS<=>=CITQT=Z:Z,]!KHM"X!J(Z6]2950Z#P':,6<'&=,] M6_5=$Q/W08]*Y_5VXH/^V7K&XX*G14$!EB0%L) 0$))3D+)$0D48E;%5Z_E> M*5.CTE;1J-:TW397NMKGJ5X&M9_L@D$U]"61#TI.&:I74?#*3[T\ZFC9J5<- MZ^:F7G_8,YK&E,Y[2]>'<82S6(A4""* X(7>GR=<^U@"8X!D)E$!XYBJ;/9= MKMC2.FKFK""7;W)7W( >E-$3,*-HQ#N:.L;#G(?5,NKE9JB&CFVI,*HTC#[3 MUVK]WYNHAR?9= _6WWZZ_A:]_V'4OQP*Z1[2T@M-J,"5\T+_I-?0D"*7_ M:=]-VG>YV$K3J^W]#_W&7=#YPW:]63[KE^_;U[_+Y=.*OGPK^;TY:#R.N6-9 MGDJ% UM?7;>NN/)$)Y@PH%#, LR(#A",,*$*,$TVP,D'94=A,D Q-4%XT!"CU>-#T0BYR./RHW7#3O>,5??M#]#.6AW+P:9GA8 M"JF7+XD1SB 0N(CU\HT30!BB0#&2$D98*J!5)9_C@2>W:DT(E5$N,MK9GXT< M@'7].,07@J%7J9WU3F<>YTSU.N8X&&BTDXUSZG\WKT0>CK7GY?K M#9W_G_*E^C;E<8:A)#F(,V4J"N M;Y0>137ZT/BAMIZ9X<=N;1>GVFGE?5ZGW9; M_NO59M;DVWQ:?96K[R67]S_*]8PB'N>**!"+7+O,1#O/U.3^,50DBJ0LXZ!C/7BOF9^GP>M/]OQ MGO6_]HO[XK"C+.MK1K4+^NIS?MO?]W2U*!=/)HZQ.L[<'THA!GDL) 0II@6 M5"B ">; Y.\RSA"$*'6[C+@H:WKW$4T'SE9C<\$6M1M#H[K;-ODRR';;Y2# M#?UJ[T)5:3E0P,15, )MI"_+&75#?=7@5C;::1NUZGKFO?9# M;<<9P0 PZ)N'2P'IDC9WT==WL,RE>%A^Z-=[I?TNZJ@-S(%:Q M9'D!I-XK (ABO7L0".E]!"X0RG.2%E8M07MD3(TVCJ-XC**W13KMX;Q^8! MI(&IP0.?&V*<3A ($.&T'_,GQ3>=&'4YNNGT4??#@:_RR0RXOZ^C\^:EA?,\ MA5P)@ N]QB$N.& RRP O%(U9G"LIK)9WKY2I+?"NAHZN0#^:UX\)@F T\/IV M@\?IF."J^3><%5P>>[0#@ZOF=4\-KC_L&<1XDO*M?8:ZW/%G4Q1\N;C?;%8E MVVZJ^_JE"4];+C;:QKF)L%[H%2C7&U,HC F:$I"F2@&H-#W@3&IFR#&'HD R M2[+9QKXY;QBUG*ADM":\LK+',2@RS#2A&#.A% &T8*8D/E2 DBP!C')*L=[E MZ6F;'QW[HX\+*"--9M6UIT-@1=0V)-LOH MT)2HM25@='-0;$-%0X=1:MSHZ:! GD1;AQW=?7/S6[DHG[?/3:!;9H*I,Q2# MI(":81/( )48 I0($W.=F#A!VPW-PYHD_R]ZT9\Y.JKC?6 MG[:;]88N# _^B M=^5\:Y[^LS4EX)V&+XJ!_!1G\:-Z)+[@'/L>WN/X\=WGU5)O?3:OIK&$24 W M[LZ+.)%L%3W;F$[(EY7DY;XQ70JSOZ5U9[HTR_Z&;VE-USM!=NP7"O:!F:Y5\Z[J M@U/'=;W? _][3Z429RJS@200;?6*&I6B;(P^IB.KS_A1SZ?5$UTT_1P?EHOU M\E*N]^%. ML=X7"1PSH(C I@!=!IB",2AB2 DM!"U8XN:7#:KO])RXRJJZN<'>KCK8LGQ: M5!6H35;XSJ2HMA>=G6_]X[;D7LE<%E^-T=^IN'JPW:UTIK,[4[52M*J Y!J0G) M/^KB/)\O_S+7'E7O-+Z2HMQ$\Z5^:%W[RW_+&V_Y;]DMOO+Y";)[!]P,^\#< MW=&O\H4U?]MS(^>WK M;_1?EJNJR4>5I2/3(BU8)O6>F^LM.,00WN5AKB76 M\ESTASZ23W2'[-$)5AQQ4&A,@&@P@5@J2P MH2+)$AK+ E*74"P;H5,+M*HKP/*NTI57Y+B!MH$[11+A'&8@*3 %$"?F-8(S M !,DDSQ&4E*K=/G!X![A_7$.[K)."7EC8'=L1F*%N^7Y0V TASY&J( \T#=J MO=8[X#& TJA=O,V(L?=E#N <+*W=OEL\.Z5E==$8$H40CF( M>_C7O;_3 2]LH%3@"[M3.&\+?.H.-%OMV:D W M\.W,;WWS:YKS3<@YQ%6?QV28,'R M/:)&#H&_;O1I8+O%9_PHI&DOU7Z7*PJQD41$Y%1 M%](X''YJ-''_]>O[QZ]N5' $F-WB]X=A\)=W=30\Q.H^;W.@]7PT^*@K^+QA MQVOVPE.>JU2(TOCB=-ZN__?SBA#6'\H%77 36+KK/K3[;K(\C[,"FCA04W./ MF5@J[7\#GA")5<$S*9TNH;RTF-J:_WVY %4/#-7J'-&=THYA[W[38DD90X,] M-+/L]-^[$5%K0M4[LT&_TTIM$!JZ!<=0;.6EP[BD=@M,)]QWTV!^%-EIB_F! MEJM_IO.MW/=AF\4)Y)KT&$ LD:9D/P$L%YH+XXS%>89B[>NX7%SUBYO:E55= M&Z!A//VW^5Y[-\:[@K(=M87#;F .ZRBJ&4NK&E6Z=EH^AN,I.U "$=(58:,R MCYWAQQ1C^2G/[)JZ=];ZBZPR11Z7C_3'/\K--Y-;K+GKPW)UH8\8*3)),&0@ M0UR:]DJ:940F (ICQC$E JEXMI!/9E0[GO%5Q6H5D7H5=14:;C%UM(XV]$?T M0DL1;5^6B^B[7%?QR$L5K2]T>8OH7W0E',G*>QKM:&S0J1DI=Z^B*ZWD J;TW(ABJ'0?7S7&306Z$:R3-*%;QW/C5[K>R-G7[7SN&^ MD]5/GD-.P$@GY!WEHYWVT5[]*@\RVG0,& %UT51JK%]@/Q'] T4&_O[_U^C- MBQ[PFZ:G7\QBX,>+X>O[+Y_K=(:_W?[&NA&\^D5E!JG>/C')XNH-Y#OL*"^> M&VUNWS>W#N/QFGFD^MM W_\HJX&;*W:"<1IG.02X2%( B6* Y3(#"4JY@)A@ ME2J;$]&+$J9VVEGK&!DE*UIR(*&S %J0^ZVP#$S?QXA<#UVPA,:!@6^%:"2. MM?[RN%%HG_6])'GV@^/18)_>!T37^Z!WO0]5;DS$YPPKQF5F+G2,1PRS5 !" M6 PRDG%&6)&F3+F<9.Z'GMJII8E&KD.\FX!OYQ(<+68BCB'!!JX8)@ 6<:IY MGS.0%PR3'"O!W6)A/#$;XWHK&&8J8XF27 &>2O-EXS&@.:1 49FG0O_!$^E6 MB<$/M7'*)AC<;L@JZ.!F>7CDA<7 [T8#PE%&P 2J;YY"%:[$2SOPV 5=C@PZ M4[[E^ F_]\8?7Q]-/^SMZO6K=KA7U7EYXZ\D4J]NG$*0,"0!9$P"G*L<8,P( M3%6<%VGAPHF714V-(__XV]>_14]+32R+:K^^WNGKMNA[P+4C@3"0#4P*?WR- M6BVCO9H#]+V^CD:@==\C:%0>N&[P,2]8?.*6UEV/](=1G@G!F&">J4'I767"DO?V$Q(!PK/])&><)@5._X8!NL1]AI58.#G+LQ_M#"?BP\, M1SKNB 4B(P?!HY*4.R#'Y.4Q@F>N' MUMZY:8KD!'9NKJ,1*@?YLJ!QTX^O&GR2>7S]$[YE_PYN%O4@568]SK$JL,H, M/9C*7"0'F%$.9))@O='A3/_>K>[?.3%3XX?CZ 2CIU?A@@NHVI'#[5@-3 P^ M,'G4Z^M#(5C!OK-"1J[8UV?H:%A6!4;EPI07 MW4<+[^L.PS1+!%0,F.YH '(: XKC%*04)SDL%*:8#L9!@,59_;#+1 Y.0H?E;3\@#DF,\]1W$BN*IB\ M>IW]]K]FNKM_G'?N%VAAIE,9ZJWBZP M,[_Q/4;X+N?+%RD>)?^V6,Z73Z]?3 N?]@8OIH22I-#O?ISJ%24Q!XP7!9!Z MAY"R6'L%<>YVEM K;VK+;:=NM-H.?+5P$;H [4TM< M@ITR]$L;^:C!RO33\P:[CWD?.M!R(<5[NEKH-_X^U@)CQC(.)(I-5YM8 8QA M# 2AD,180,FM7L_]8J;&(:V64:NF\U'#.2RMCQIN1&CXHX9#< 9@AWX0PITT MG!,R]DE#CZ%G3AKZGO:L/[!,M/,D-(D#CV) J@UM0HYM J0R\[NZ+:L"9Z.3+?DJBUSL0J=^US M[E$48H9MG9>QYVUP9R?(E$5_/E91YX.K2"4YTR4[M^S!O'YG!7H;;T!0,".+1C>(3:^W[4;JDTU0M%^%I3 MY\7]K&I3O<;WU)OJ_YQGI.YRL6R)K(Z$>?_#5.^0NZJ1*4VA9A0$"J8,HY!, M,PI+ 8WSG&><,(&=BGE>E3@UMZ]N7R-K)>N2&H[E.J^#;,2UM;\DP!:ZP_>T-^M":[3IK1M<+4GDF--)HKA M6-,*5 KD0%(BB*.B?YIXG0R?5;*-*ED?RCE$RE['DX[ KD9I(%)H\9G%Q&[ M4S%P4[!+"(3L G8B8_RV7Y?,/-OGZ^+#[IUW/OVUT&OI6_GR;OE,R\4,YMJ' MD)D$.808P)Q"@!F, 5>B2!4J4H2L3J//C#VY!=ZJ%_U9*V@9Y7H.MOXE?2,8 M0R]D>QR<&O1"*=U^/9<>\7L/O]VNRX5K-. M9B3#$J>< "AR[=MC5 !"3+<]TVNU4'$<4Z=>]*6)S?N9Z.^=QMV."F]$\UV-7#A*Z(4@$"N[08#:9XR MB1@0A6( 4E.!)R44)(SP&!-%B\+ISO>RJ*D1Q5[3J%75NT%?#\!V9! &MH$9 MP1,Q]YXY5\$(U1CGLJ!QN]]<-?BDQQJYT8%V)VW)"[.@E +[C4(Q1M(W% MT&AVM#6@WOH2Z"IZ:__*NM]/"/]W4 M0V'L@G,>J]_U-5J_/_]HV5=AU9%I' MW^2\JM"TT<\T/4?^:1VMN[TPY*X7QFI?1N'%E%%X8_HP_!*J!8,'R+UEQ5W& M&Z_:N(>5!T7(?3[O\>(PKZ-]>O/K;_1'^;Q]_J0^ZY^7;"[KU]4?"U-.\2W5 M7P8N9QA*!/4T )*J!, T48 6.0,I+;A@F-,T3ZU?(!X*3.U%TNAL8EOZFPJ& M@=_B?3$PJ ._-XQVG7H*KW=1B[#FL]:$J'I*OT]J*Z+&C(&Q=WB7##P'([U3 MOD@UE]R$1B>@-]4ZY >S>=XO/N..]8VZP^N!=<\LXWOTPQ)9O_D%-2\+-Z[GZ M,8P)2!B&0'+3^ $5!."$4P!A6@A29"C%N7/_@BM"71;@./5[&IVC5NGHBUS+ MU7?7VCT6>-L=A(3%<. 7R0EX@Y?EL89:D+ITISTKQ M.'X=F%4.NTZV>\-KK2=I'>GAT@CQ/.H6'NP-2([41K+>5QL-H[=MI\+[.NCC M=H1C-18+1]]$'/L[MB+17\'Q_,?';%+8Z_NAYT8^Q]UHTEW\M9KPH6%$D%!2"ZIV^$!Q@CB7(*"V04J@0L=51<8^, MJ6WF:S6C1L^[R&BJ<8R,KG;KN@_0?N8+!-/ S.>%D/4ZML"@IPR:_G3M->F_ M[)VEOC%'6> 61K4+W.91OSW75_Y-BNUI3'BUGS/4X^I$45KACG<:'2-=I9$ M'5/NJD[&]1-NNS;?&;/;RHTP#T/[8#Y3,&@1@ALQ#;0I]-5BU)WBC5 =;Q]O M'+_%ZNJPO\SZMRN?HL]9_B_6JU7#TL]3:JNIZY%_^R75=U9-L.UC'/ M99IE0%5)/#15@&&6@$041:8$+12W"BGV56!J+-K:4!WM&RNBVHR[J#(DVENB M]PH[6^RS@;PFJ9\_QX!^8.+T0SU@A;M;,;PA4\E+[&CI3+> TLUYNFD*_+E-AYC4,!/3#CN6 \1)U? M#]1"%?UU$3UN!6 /4$[* ?N,X7EG*1>FD?:OY:9\JL0TZR8E3 E."1!ZFPP@ M09K*"$D C4D.<8(PD4Z572[(F1IK-6I&>ST=KR0OP&EY#WD[2$-?/I[@,P"O M7($AU"7C!2GCWBSVFWIRG7CE<>^X!2ZEJ$K4?5ROMR84XI,RA4AGD+!<<,(! M3)G^(U-*,T#"@-[5B3R!'#/HU)CLLJC),4&C:1T(Q+1_N?RK2GS47WF^DJ+< M1(KR;DDT1A?_&LV7=.$>QG )?DO:" +JT,QQ@&>KIG%0WO557_8)5K@"1K@@ MA4N"Q@Y.N&+PF:"$:Y_PK3B\WJRVW)2*7CP]?*.K)[F>Q02J##("$ESH35&1 MFWKCA(*TB!-,F2@RGKM4G3PGQ(D\1DL"6W4UU?^:5^5B>:VR:Z7?,\CFJ4K3 M!&M*EC(#$,'<5.C0_R14%'%>Q$QE;I69;T1V!%H>!UD[WKT5K\'/P[H@/5P! MQZ,T\67K@Q4:/B-BY++!EXT\+0+<\ZP?H7Y<:%>#KN4[6?_WXZ*NQ\7Y2F\- M.^4_9S$DJ<0J!D)D6+,L18!F&0,"92(CL4@3ZL0%UI*G1A!UF3A:Z]DM]NM& M"_;(VW'%('@.3""MSM&;5NM?HG(1-87X&H1_M4#8F5N7E;.""UKD'($$5D9[19M+?/MPJXN ]C-.*)B&/KMV1\@IW.H:!%[Q5A<''2W@ZII9 MW8BKJ\_>&G+55BR[Y_^V+6L)Z[>OG7]502DS6&0)QGEBN@WD ,;(=*TD$"#% M];=$%@E#3N5\7168&CET(WQVQ?6Z)E21/9T?--$]CN6'G.?)SI,9$OV!.2<\ M\#?$4KFA%SR(RE+\3XJ><@/G-!2[M3HS]217BXV M6M[<'$R4C?9WD6CTKX^(5WL+3"!VM_Q#^Q''/9WM/-GQX #H#TQ_1\!_W '_ M[@#X+X? ?^X __$J\,Z$Z AC(!ZTE3HJ_3E"<M&5'T8VY%3(.0&)J0&M*\U:$TJW?UUT)Q)Q@*.0,32)VE4,K$P M^9A ;#[BN674PVQ,=].WNWOT62XS*+CI01=G&8!YF@.FMX* 2<7C)".Y2)W( MXHR,J9%$I:)OR^%S&%KNV&Y#9NA-607*KN=PP*W69;-#[:;.2!AWPW39Q),] M4<^C?HOZ RU7_TSG6UF7>KQ?= ^2?].>QU:[\)\67Z3I&J/EZ0>T![IJ_VE* M6*]_U;NSCQOYO)ZQ0N8(LQSD.), IEQOCE1,0)85/$$)B95@+G005+NI$8DQ M+JJLNVO*GU812-TFC:V)476NVEA5/=4ULZK=OH[^-)9&E:F.ATQAOP1V?/;3 MIG9@)OPIL^I,JX.@'XB0P^HV*I4/ NOQ2V 8(9[M!W:).NO'9=M 6?XN-W6? M05.>ZW'Y0-??/J^6WTLAQ=O7/]92?%SLFBO?\TWYO>Y^NFM<@$6:D"0%+(TI M@*(H )6% -4+1!(L!7/*P!E"R:F]3#HVFM[FJ]9*4QTX*NONG/KGYE]<6QIM M36))N8CV+3SISD;'YJ>#? ?L7B(_>V8'?I<<3>K.0%.2>-=RM:ZH;OK9FWEM M#35W(&_^J"?YEVAG;K2W=YC^#@-.2*C.$$.H.&Y/B0%!/NE&,:0LGVIIYF## MQ#M+\:Z*T:OS1^NCCBIXK^0;6;?1OO^+KL0_ZY_IQV9I2C,A* 24TQQ 13# MF"E :4:33)""VYU4W*3%U-X:W0A^WCG\C+8+/1_FO:$GWM3=KHMMETVCK;5E M+ZW;9JS_%3#:/ Q]J+K^%>O^PG.^@X]8FNY&^P^+U]TZF'NEEL=R8R(*+9W_H]Q\^V*^ M5^:6[UOY\KBL2VXU+8-9H@B*,P%D 1.3T8L DZ@ .<8PCPO"(+2*PO*0/;5W M5Z5^?9_=&N#1D]EU OI?2@/#.O"KR M1I\(JGMC<4%/%5>)HY50\H>A64O$= MXK;NT@_+9U8N:!V)RI=/"W.U^%$81U&5)A"K.98RX5DK*0Z/I_3O]'M;U(_, M4"$82ZPYN?.SL#!.WT'5/"G M= H/#_"E3N,#2/(.*GM9R6]RL2Z_R_IXZ'>Y^:0>Z8_[C?:=V79CU'E<'H8P MMI%NLZR " H,@:H*;TDJ 1@N&ZTS0P1%]U4C0>-?:*E-=_G"V M+H3U!HV>"X%QN B[F[09.PHO!'1G(O6"#.O36T]N]""?U$-5 ^=7:4Y[FR)7 M"$.1D!0"FHA<^^04 @;S6),R5:F(<\Y2JQ.&*W*F=II0:VJ69ZUK5"OKTK3M M,J86)]EAD!J8W2Z =+UZF!-:+IWL@J VTF'R_2(J5ROY75.U(?WJBF5#_]70 M_1LMK>1T/G\U][8T4MJA6_!2;_7*Q5KOX+=&L^J2]VE+31,B*:,7^EJEWNK9 MH)W^=ON/+MF\+>]6*M-"1[N+(I+?J^OD)>?;EG=U7OI[ MVUW^^(@M[*[:<-BI[OKCWH7=ZH*Y'Y:K=\LMVZCM_)YST^=P/6.I*"C/&1!Y M)@!4IA4=-4$S6,44R8PDV*D#0I^PJ5'V3M=(Z>]Q4\[-N,(>+>@N(VSGP8;" M;>B DD8E]_F/9:VF7]HGEBM:;SRS>]/D7=KF(4KJS; M95%C%W:[:O29TF[7/^,;KR>JC%DZ_TQ+\7'Q0%_*#9W/8B92S/,,*&'R.* B M@!5,DXE B)*,Y6GFE-U_0<[4*&2O9F0ZB()R$?%:4]<0N/.PVI%' +"&YHT] M3D9%$SCX< 4GC]"Q7A2"17^=ES)R %>OJ:Q;%ERO]!C#1/_V._.U5M1MP=").X+1; M^[> -/"B[^!3Z1:PYOP%HT/5E3\>?MS:\1>,.ZD/?^DYW^5Z8_& ME7LK%WKGMYGE$A,A5 RP8BF C&! ,IR"3)$B)1CE3#JN[EYYTUOL30?9#?T1 ML5I'UP7>#[#M>@\&V^#+OT&L.<76NNZW!XVZ 7<'EL $HXA^:2,SAI7IIP1B M][$ 9: _ZV_&_8]R/:.()##&%'"9<@!C6@ F$@*2!),\);$>*O>N5MQ*F1IW M'-;@-5I&?QH]';,LSR-J1QLWXS0P6;A#=%NIXF,(AJA5O)/Q\XH5'YO96ZWX MY&'/,@];MI;_MM4>\'MS5/RH1ZF^J)P*A1." $:, 2AA 4B*$Q#+C":(D@PW=2+,?-H&FQM&X7X@S-]>[Q,U$\DP@)( PV560YQ)0Q!D0 M+%.%@I2RPBEYUU'^Y.BC5;^Z-3T7'6*1AAED8BQI9CBXAZ:?$$B[TY$?7J%H MRE'ZN/3E!\T)K7D.XWO;*LU-0+.5TJ+J&NO5"JQ@4F\X,E<9W4:-SR%M8:X""7<9>ESCRG:PU!*=7L_8?]:Q#O%V4 MO'RA\[?+A5BWO=D1+V22:+(1*->,DTB 19X#JA*9)KED(G=J#'-.R-0H9J=C MQ(R2CE6"SZ%HQR"W8C,P9>QAJ?0;H'-G'P"A*O>>$S%NF=X>(T]J\O8]ZQF' M,9\O_S*5%\Z$>.QC=T'&#/IR .(D! MNHN>&CM5R@-FM-_%9-.]_G=5+39C@3F7:/9+ M+A5;G*:EG[R&!7OH\YT*YTKQJ-$\NN_BW"H??5+MAFHPG%W*X0R%]TAI"T%Q M=ZQNXP-=?TD;IQ%'K&/C8^EA\1JO$6Z+-3)!XHNM=E-CC'/$$Y"G4 !(% (, MQ1+0C&19&ILR\-0GMJ@9?VJ,OXN,6=7Z^<41M>#9^9LW0#(P+^_0^'(%#>^0 MH".; X< M:/_E)"?(],NA?@59J[)(_:XNKBI87'=RS_K _G4(Z8 M&SK]+ICE6",Z7V[6';I=CI^]M5OK5_E4>W2F!VQ5#4 M5\_55^SM:_/+NA$H MS5,E\B(%"DH&($YC0(7*09XSF6J&YPHYW1EXZ#!E7F_TC'961!TSJA:B[1,W M]FVUGS$[3W#@>1CKK1!T"F[HX.H,8O FKO8:_*0^KLX076[EZCZ4>P_[NN;A M%_E4FHB0Q>9W_76U??T[ U*BN MUC':*QD9+>W[UI\%L9^@0D S,/LXHN+4J[[/=*\^]6<''*U'?9\YW?[TO<_Y M>3L?%W7/T[;WZ<=%%66Q[RA0)UARDF444PI03#F E) J8#&U8$*%R+!2K7U MXA[M_1P[Z59?ZL/:<(\C+/M/WB%8EJ#;^2@!,1R'&%J%HS>MRK^8)/<:SD[W ME,#E.-UP"N1Y6 H=U=EP ^+8OW#\M'<='BZE6)M.S&:']TGIGV@)FU>3>+.Y M7XCW_[8M7YZK"%$%DY@G%. $:D)*& 0D0RG($IXB23*]]RHF+L.$?[:(-QJ?E=EXVWN*J3? M7T7:IZJ/*V;ABOQ82QZ[YH\K)&=* #D/X5NU=[W1^S)S9-6$27),28$*H7DK M9P#&$@&F8 &R/$[B(B8I3YR"SDXD3(VBC(+5>83]\?YE].R8YB9,!N:3 S@& MB"^]:'NPVK+'XX]<+?:">:?U7R\]Z!DY7BZ6*[T7VQ5?9E!2)20&F!;F*B^1 M@)*X -H!02A6'&?2ZLSCDH"IK>/?0U2\/D'1;D'?@LW0AQ[Z36'\@-%+3E_" M)%00^?'PXP:07S#N)'C\TG/N!YOOF@O%NBW5^X5X1S=R!HO"]%QG(,$P!E!* M8EH<,I"K0A224(*I5>F^BQ*FMLQ;)9LV>9%6,S)ZVA]NG@?R^NGFS? ,O-*= MD7$ZX.RUWNN$\_R(HQUQ]AK4/>/L?S#4(6<;[&.26^5B70G>G5#Q4$F.4>,XR1E3B<)=F(GM^3;&#/>4;(-IH[>L&O5J&Z9 =\3SUMQ M_3DGGCNDNVH/>>#9!]-@!YYGA?[D \\^(*X?>/9^VC-'C6O6VU8M3M_)EY7D M936J_OMGR/R.^0C>+,F4%=YJ#[.\Y7VRKOQ)PEZ,]] MJ1MC=QZ99810BG &"I2:0^4D 91!"125%&>J*#!A#I?UDS%LHG$ C>8F(=&H M7G%1VZY\OM?>(>9Z"F#;!,I/0<\)O^B6'C&E.>_-O9B$HN,E=DS"W"//<'J*W9J2\H&6JW^F\VVK[(&2 MOTFZWFK5/QD#M9KEXNDM79?'F5I,"29HQD%FFIE!B7)3-12#+,GS'"5Q)K%3 M_Z&@VDWMG. @/5&;%U7VM^&D3.;!? M%FX.75(I;\B3"0A_\ R:$+K]I-R:@+!>SKH)*<2WFX1!1DNLWG6?5)/07H6W MU5D_Z\?EPW*Q7LY+46V2JXRX6")<%#P#PEQK0T((P"K/ 1*Q0$66,*B<*JWZ MJ3$U_C^TPC!(8T<3 =I88F(\NK;X)3)ZSIP=NP\_'P/3^%!3X=$=XQ8D@[7/ M\%)BY/X:MP!UVH#CIM$\3G-_^_C[NZ_WV\VRSIK\^VJY??FXX$WTJ4R@2!F$ M($UC!"!7!2 <%=JC3HN",:QB$5M7[^@5-352K)2-]MI&E;JF]+O#85,_N!:G MC\$@&YBW+J/ET\R]'S:'P[-@\(UTJN7QI7,[6;("I/?(IW^$\ZT3*JU(RTGJXYXL= ]K-D$'@&)D=G9#SRQ"]8?T.B^/&((V>* M7S#H-%7\TH.>QY"7"TK\6B[DQXU\7L^4BE.4,@(RF9@ I 0#S$0.%,Y%H;\. M>H%;K6T7H5-;[KW%5J(_C=Y1I;AKH1N;"; \ZPL,Z]!'>+YP!1J&,V M&Y'CGIXY@'!R*.;R63]*,O73]9;/C"X7_+6ZBJ'S^\T#7:U>]0^KD[A9EF). M4YZ!-.<)@#2) :YR-Z@2*8\EHG8%M)VD3HV4C-(1WVL=T5IM-PJR ]R.@X+# M.# )50AV%([NKR#H3#E.B 3B'#N9HY*.$PS'K./V84_:V1_I[\[[WY5K/E^: MX_U=&T">YX+&&06$$ 1@C!D@29P"P1+)%&.2).GLNURQI37S6 EV63-=\<,M MG0_E@BYXJ3W\3D3(?W.D'CO0+;DG.)!#DT\WY&9_BQGME1ZDYZ(;3J$HR4[H MN)SD!,0)*;E]VH^5_D[+A6&_3XLS92SVN088HX(9'T@F@@,(LP(P7!! &(DY MCM.4"M*&!]NQDIU@J\5T&+X[ADOTYDEK_XNY[.\OF',7+:1C?KOEA'"I<@FY M! 7A!8 J,\WFBA1@0N(BET4!4>;VF@@X(:.^)MX8I7^)S(S\S E!JB (B0*( M5 H ,8& RC@!IBA[%B-%4:9<]@OAIV.,#8/1.GHSKV9$3X8HUR_+==G>O>[F MY,48X5M7RI:RBH)([3.!)$?,G!I+P.(\!1G# DDF,,^Q1_G!P7AKC+2#Q^7& MN%/3H# [IRO\.AC8Z:J7P*_M$GAWN 1:]>LDM"'RS]P "^1]60H=U?MR ^+8 M^W+\M'>1@>6S?*0_FKX_;^M$^1G5Y$18R@#B(M-O=\UBF&82I"G&0A29%-BI MQ-<%.5-[>S1]X#?TQ[YF@*&E[^7:. .ZKKVH&W03=ZLT/7O3C#67CM2#W ]W%@%F^PTBKNFG^_>7NM MC(5/N84^',+55S@K9>R""GVFGJF@T/NX']_^OES\T18"+!B!.#9AJVF>FZ9H M#!!**=";)ZQW3X)GQ"H4Z\S8T^-5+:5.8W$]N^\B9K>V/7$8>#UKK?1_!ZB6 M>,;<0,NV._*H2_6,2O'\I%N?XFQ=^72['^76Y,L.9: MKKZ;Y'0&*4U,I[/<5)*7>I4RH0J )=$KF+*!$N"4(Q#C(L]3D9 D=HH= M&$/IJ1'>XXH*:7ISMPJZ<=XH\VQ'FE.;O8%9=Z!* HWES0>J :]^,YS9>\RI M"D3_HZ@\ZOMCS$DX?@&-*MOO#?;^^66^?)7RM&) (W"6<1@G/%9 ,IAH=UDA M@ 52(%8P)E#B-(=.=<6O2IS:NZ.M+B(;Q?U+W-B#;OZ@I:] [" M21I]PW&O-32!B/.ZO%%9S]K\8\JR_V PC]F<)SVM&G:LI)I>">M906A&A=ZG MQXA) -," 99)!HJ")Q(1BA*&;_1[+XB>&@/MG"#>=8+*O?)1LZ:XT?YFU_;2 MA'@[J %@_BEN9D?OJ%$\>NB%.(2/> 6MX3R]2X)_MK]V!1 +K^O:"'Y<=B:. M;MUI1R]0PJ$F+8E,D2.6*D!05@!)&4Y2GB+"B%M,5:^\Z852=4)$FZHC58:\ M&SWU8VS'2,%P&YB$SL;4FHH_0]3ZL0(E$-?TRQJ57JS,/F84NP^%Z@S1^ERO M'Y:KASDMGTT)G^8OXE^VZXU91LU%9G...>-",@0Y E0)O4E3B@.BLABD248I M$87^PZET3A"MIN9&M1NY*F)M=>VP?L#9L@YK&'<.A@^".->#8F=4I):KJ+:F M.KAK_KJW;!<[T=@V9*.*&Z >K(^%CTX_N[X)QR^!^9%TU&M9#;59; MOMF:XFEM)1XNI69= E!L6FGF3 &*"PJ4H!EB"4\XHR[\>TG0U"BU;IE]H*@; MH5Y$U(XC0^ T,.V=@6B P)%K0 0BI8MB1N69:\8>4\?5Y_W80'N#].EI9:(M MN^7 CBJ?4A47L2)ZXR<*J:DAYL"D.0&>0H43*%&",A=JL)(Z-9XX5+I3.<^- M+>P0MZ..X#@.S",7(1RT)*P32H%(QD[FJ(SC!,,Q_;A]^,; M_T6=;\@,(L) MCE$.$I9H[X0J!5B109"I6$I*$"ZRQ.THJD_<]$ZB6FV=+^IZ4;7=Q85!:O#- M6:/F03KW()1B@TCH:+9SHGY.&%N/T1?CU_H^,VK@F@F@^ZNL6@R<:4T@-S.H MMSHBEQPH+C" +", 9SP%DJ2(8:D$DF/$JEW34PCQA,284Q[.-4?\_SH3NM/U_<4*]+W'' MGJ:?_^#SK2@73T8I_3_Q2'_,TIPKFB8Q0+$I M6I%GN=YF)!+ (L$0(6P.2-WZ-SCK,+47N\D,,141'/<=/NCC-$.*2@1$!K7K ME1("2$PS4'#&19Q+3'/DMLD;&/]Q]GY>YTP^^-N]6 ?&=."7YD&[BU;_Z"]M M0-1:J1Q)I*Q:R9^,/+77Q$ZYR&AG7Y/] M$*Y^!KH)A(%YQ=)^I\KK9VWUJKA^.-)HE=;/&M"ML'[^ 3]_[X&NOYG;<_T? M4X[FN_99%MK9/*JJ2Y(48H12@%&N/;Q4Q0#'@@"4*!EG*(9%X90Z;25U:HO5 M:'L7J4;II.KO>Z*U^%8JM?^_F=-A-@9V;$1S8@0G *%H'_9B_=%36 M^^M-U&I=!T>&\R2<4 KD.]C)'-5;<(+AV#]P^[ ?.7VFKTUSK6;WV^Z999W- M7>G0[(MG61H3C 0'>:;T/H@3"I@4%&!!.2]40F B/"KUN>A@M;#&K]=7J5<7 MCUM7A?C,)7+%8[11W(VPG*;%CK>"HSP.?;5JF\Y_C7K17O-=@8B*W.ZO8>U, M8SZ@!6(S)]&CDIH/*,?_KYLE_]>/Z_56BG=5>-)GN2J7XOYYN37- M*UJ?HGKL_B^Z$O^L?Z8?FR%&,Y9J?XSF+-?^6,HUS24(Q+F L" B4<+*'[M) MBZGY9\8$JK\C%;LMGY]-45*C<[1=Z/F(2OVKQ:;\+JNZL0Y][[QGJ9_Z1L-^ M8 ZL=(MJ&Z+:B*BVXBZJ[;B+]I9$]>.5+7=18\T8D^'0GW",21FI=>&0D^/6 MX_!64'O;'WH//EYGQ%OM/VB:>/-@OL%FFL?U2'59Q2;"WEPN\R26(J$92(JX M ) A!2C".2"%Y#$C&9+8ITKV)7D3];-;=2-9:^I1]/HBPG9N]$V C15PUH#4 MU$9]TVCY2^"+\VM0!(LTNR!FY"BS?F-/(\RN/'\;/WRF915SHG*69!DQY_B) MIH6$(L!PDH.BR"C%"848.74S.!I_<@YHHUYGC_U2;NB\"BLIFU_Z\4&+J!L- M>. TUNHWJG6O#!\Z4.UQ_/0B3?:^N5+DVG7O+[GC31%', 5FAG;TGT((1Z9= MXH'CQSSO$I;/+ROY37.)WF75U%)MEQ_I#_VO>J(_FX:,R\7]1KLH;+NI0N&7 MOVNCS!WC$V,,#\]KV*65EIN.%1.!YM+RZ^'FS,_0EQ\'$M'Y/U=MC=T2HK31U9UHZ M; R-NI::0\9#6W=,&?!J9)A9"'6)$EB[<:];AH'VY&)F(#%^[X0Z>+&O:R+* M"36]K4 >IQ! + 0@J%"@0!F)<9HDM'"LEW-5YO2BU?9=*FFEO&.#RNLHVW%P M4.0&9M6VA.MX'2FMT0G$=M?EC8#Y551B'?+9UHN M9DD60\0DU&2"35ALKO\F8 PXR>(89VDB1.X4LG)&R-0VH+6.4:MD]&>MYN4E M8 ^GI0]W(TA#.V*N^+B[3ST A/*!SHD8UY'I,?+$&^E[UK,%]F&;[7?TF3[) M]=?E]NG;IHZ5HC3/L.08,((I@% 3 .:0 ,H(%U)RAG*GT@M7)4Z-"*KVLGRO M\5TD:IVC=:7T7?2]-Z+*$W<[D@B*YL",40'YT 6R43?ZV@ 9.#3-&IQ0#:^O MRANWU[6M^2=MKJT_Z$LZBZ='N7I^)]G&;)2:>MU<%#0A'(*8%:3NT4%C1 %3 M)DDV9BPOA-OFY;R@Z>U8WDDE5ZOJ8'O7#]"[,/H%=&WYY%;$!B>1Q1,P&D9& MQ8-3[Z8=Q6_4E"<*>[K=#TLP^C@K9&3.Z#/TE"AZG_:(XOHB.7W1\R<_J>K0 M1"^'%[IX_;Q:FE:6,66,%(4"5 @&H$(*X(1SP$4J"R52A5*K?GP:RK:?0Y+&8. 5'!L!LI MZLD;0[>0)BM8>N.6^D<8+SC)RI*#""2[3_CY6O^0I?;:I+C7GHSVXG[?FII] MG]2[T(J,H!AFH(X+A2+M9]2 M$*I1K;MY*=1J1QV][ZZN"&=]A/&NC&&&?U!_KNB3+)[:AY4**CPN]H?NFOWCRPW)57^3)7TVEZEV= MZEDF)4\%5T!DS/0$82F@5.\$9)+*5"@B<%(X54CQU61J[ZI[(>J\-!/^W#!?]KL"'*4R1AZU]%"KZVHBUY%K1VF5G]K2?76 M:FR)*F/V9?P#%OJX%=!0Y3Z\]1BWZ,>M<)V4_KAYP$%J3^TKL&9)JC(32"P4 M) #"JN01P4!EDB=,D#2U2W]S%3PU]FS+\C1UPPR1!JUWY%KS=@@5R74%P[%:4:CRN2>)P9]72[UGV[Q^UE^JS?U"F%((+^:1 M&86&ETKQP\V2I^8QV"R[-AQU^!$?YY-0A:O>^B2O.Z6.G[JRC?7H'@ M*F!#U1^X+/CG5A^X"LC5V@/71_",S&VV7G1NLC\^+IH,G*8-3U(@TT . 68R M+F!5^IFD".0ISGE!*)70:V2I/"90+T.CK&);;"[$=)P4#;F : M.L6LS>D:H.N1%2BAHG![98T;@6MC]DGTK=6';HGNGZ$B8SC.&*@<'L@S#*KJ M)*E"'*8)8VF&78[YZV&G=GI?UW:OSZ5\PO.=8O"GM++[+?8,HP^]2NM!?T) M_,5U=_A;C\"2]\VUT%NI/6;9)N0\TA]R_4Z^K"0OJWMT[1/44) 0KSE)IKDOM8M)NT,+E^SM.P-I7^515&NWD%%?- M(J7VC-]^?'QW[Q!9X3DS_00P$MH#LT5K0%1;T$GFKHRXB[IF1-J.J&O(\'/@ M$/8R_%R,% \ST)RX156IHPM!5T)O1,66 M;_Y!5RN]$WUM_UN7'IJE3!2*2@E4BJ!^]<0Q((ICD&&5XR2614&Q0TDZ"Y%3 MVS6V2INS+:-U]%>C[MWN;R; 0VON5._,!GR+%TMP2 =^C^S0;!2._K%#L_U; M4\DL.)I.I>("HSI:7;B;T74M_^8 U)5:;S8CC5G8S<&RHRIN+I]T8^[U:C,S MA>#H1IJOT_V/G&'.80\)D8XTB!Y71O]M*OXL>J:@^>?U$P;MIO<_"7UM:R('8( M0[.EO1"9Z?%^>JV7HBO?MN']T-/G&5I&X;2K6'3)>X=4-Z5 M*@S>T36$+(4R9!'(4Q0!E.5$>5,8 L@C]4E*$A76VW9 .7CRTA9JK9P-6\,9 MP,SK\B(8)EZ5U@@X=4$9'.VH+BB'3YJM"\K@ /I=4(8O&)?'/O$F'N!129(T M(OK\)A-$EW-%F6Y-%($LQ6F"&8)Q"EWVQ:PE+VWAGO0@'5E8+IP/NYSZ)"B_ M5@ T-4OCVOF>:]DR2A5W[\IJ6]URQI47 M05- 48H P@@"(E$&F(R2D"_+!=T&JZY; -,J.^[G MF9"VW.7SA-_4>W\OH--5T\&NT<([(W3N&X,6F/C:+C2)FG<3T6+01UN+-O>X M&1&FF>,WS[??;VY%$F(>PQ@@))%N+@)!'DL&(B@1QBQ+$A'9F(K](Y=F$+X7 MJZ;;@0K=+)=^#Q_S A\WZHF7\??/'[]]>!_(R&R**]N%F5 M[2_[!=E[U"S+[ECU;G$-?#+N/;PCNONW(/KU7A_G^RHTTX1:I.WAKR0G#!.> M@2B3$"!.4H S(D"44YP(S$7$A.3%^(M?Q8J(=KK^RKJ,3FA^C1 M*,4DCB#+)@K[[!SK7)32MUKUN))-D MX)S!\E8;:"MWYN) 1SB.JP-='W!9>:!FH/BQXJ+@U2V.4Q[G803BD*B7;YKK ML_&$ (%$S%@40LBR<76 /2E6BV;6@K]6R3K=UFDYKKJO#Z:=K1D+T,SU>CJ= M=A::T25Y X/W7'O7E_ J178#0SQ533=TZ;@U?KV]%YM/>RZ2GNLGH80QC&+ MH*3Z]+U42QW&0(7ZC,&<81DYQ?2G12W-QZXU#=::YW2K>4Y'<[48T+5;^WXP MF]@$-'#UM)S&GSZ/A2>+8! TJV$X/^"7]L'BCK$A>5UM\E4\ZE1]<;??[=N3 M:N0,"DESIKN:88!BE !**0%9 J,DAG&>BL2-/-I"JLLRF+G R8A+3$ 2!O.J1?LF %N MR%I4;?*;91G4]*@@B3,5?\"8 :S)45,*1JSK,H8D+,T7V>D85%I) MEXJR(?S,AL,+*A.;B3T@M7[G]P@LD7&II+L0H=EXHVL6H:IA@])?'QVD%>+G MGJ$F4+Z!6HX-+9YR'H)"O[/6 5-*5/7E]*E:%:*J_N&K;LZ G;DJ;NC&&6O> M#'H?5K29+AS9$8Q4]_H__>@?ZJGUCDNUW:S85G#]09T$ZO^A=V5S*/YCP3:: MW.Z]:/Z_ZYW8D>!])5OQ04K!MKRPJ#]W;'96?MX7=JTS,47.\U]%BW#OUL]AJ#;YL2IU(Y6^? MOU>:$W9W^G!@:Y!#%-&0<,!H'@.4)EC%'H0 BE!,5#B"48Q<$J+N*BPM.*G- ME%R7/UL?4W:J!V2GNV/OWQ'S8O<.FA;MB=\CNJUZ#7:G?D"?@]_T")0O\7NP M&\346[GC0?1DQ4K.6U5%>(U5UQ\T2K%5^1C;KI-B6$P5!PP".BP@<144 H3("* MYF3.B[.=NY'U]Y=J-MEU,S@=?K.FQ^^J'E]0%@&M1Z@_DLT8 M@ZHW2(SY+. MB[']5)=TO;IK2HB>=/+L@KGVE53S/R7&5)Q'CIV/Y]C"B=E''Q3C-L)OB!I%SS&"$P%-8,"QC5L_?.,R7SKWYXG$+ M_V/Q0SVJW#S_66[^_EBHP(&)JE)AQ+5LCU-7MSA'0NI#FT)BY9MG/ >$B PD M,HUCAB.>Y%;%D XREV84M*:: OVQT=7-%-A@;&<8/",WL9G8:7L5:'WU!D:K M\56@&EB7&X=D3"HJ3H+LEX_OQ<_Q+I\ M%/RFE-N?9"/:#?4HD3D-*0$J^!< T2P%%(<4D#3CE$DA0V+5<\%.W-+,S%[A M8*=QT*GL$..=Q]DB^O:*WN2FQ@#YQ%T"'Z](CE33#ONJ^@6@5KC8@PL MSS]EOGC1>D0'8:#]72./@K3MP)[(^GJ7A[CED+ HDS&(0XXT1WX"B,Q"("CF M),YHPK%3>YM!*4NSL#TE>SD9Q],2@W!:'FJX%*09LI,=/M?G\7$_#6 :OZ]- M^T$9\^ZMFX9YM 5NO/BR)=_O %AWXU"^W*V,1(QY1(!D$04H0@P0B)2GQ43( M-;%F%L9C5OZ0L*4:@%%-;(RHNAF 2[&:R0XS<:@J%>Q'J9!GS(BQGO<^;-O.FK?&R8*LEF5 M-0,THD3D810!HOM<(8H2@%/! <:(H53%;VEHQ0!Z4L+2K$:GFS-W]C!^9E/A M!96)[8,M($Z\V<9!7\">/?S9F$8ZK;B M4KB5XSG)=_F"SU.8UZD?D$;_H*H5#\J]Y@$(:N7=7 FW>1%,>VD"@R0G1+;)9F<,8OQ=%^; JM"&I'0^JE0Q$U^#I47DFK'QX M*(MFLJ:<%SN?;S*T)S;RNR]_JWC0:*X3]XWN04_YJS.KP-GU&X6:)U_03?:L MSN$H6%YZB^,>XM[1X4.QU5N633GYKN93O^>>]+YBQ!.&,8"$"(#B- 0$I00P MQHA(LS3G.;-M\& 2M#3[U>@:M,KV2I<;=>W;/QC1-9LFGYA-;(7&PN74*\(& MBU&M(XP/GJV3A,WP^HTEK*X?21[3]1[]6*BWM-#I@MLLA9RF'(,\RG6KEQ0# MG&58^9X9R>(.'ON]0VZ@4-9A[)84X/WQ>E@3@_QB ?&<.E8%FBFSS0^OUN7 MU9Z*6.8BE##-028U&T/$8D"X5 Y @E,6RXAP9-4ETRAE:>_\3LF@U=*5XGD( M2+LU?C$\$Z_RE\A,PM]L@, ;8?.0C)D9F@W#/*9D-EWLF_#I6C8>1=5\1NA: MM!?O*_($3W5_EABP/ [U:6,!2"*43\!@+@E$L11.=N$B;99F/XYXCJ[Z1$9K MD#0OJ^_Y(1^Q^UK<,O8(TMCR#.X=)'ZZ)!"4L"I41(DR7J^$%J&<[Y0FN><.TL4&-:!Y\'P%^[8(.LN5L$GQ_V0%M@ MBYLN-!)[/QR'21JF<0Z24.>;LQ0" @D&892$%.8XY[E;ANE(Q.+,0:?A!9'- M )".IF")<8PC,N/-P%1!RX" UUGP9T,4PY7CEO9[(<5F([CV-)2;44<]]=&5 MMZ02O.MWTNZ2Q(2'7 BFG8 8()$30!.8@1SC.(]RGH4B<5GT+L*79@ZTSJ1X M[DYO_4NL:TZX]^^^N)D$IPFP,Q93P3JQ&>G4#OIZ7S4 @UKU8-?LR/_&UAC0 M/)D?)]&S&J8QH+PT6:.>,:*ZHCWG_;VH'@5;R97@+5$,QDRR,(8@BP4"B @( M:$P08(23/$&?DG5 MQP7BA^3>'.T>$$8\89""B4@(4913D"8^!H&G&$$$I MPE8;+T8I2UO@-??LOH^$:W.2DV":U[@WB"9>XS4Z'CJ5G/[.V5-6^(#K53J6 M:-[%KFO)T^'735.!; 0K[XK5?]4'3X]E$6PWI*AD4].@Z1J5XCJY7+,WME64 M 5&WWFU$=\OC9J6I='W1,)Y#VLA]E%REB!"5$>5(T H@RKD*_) .IX'F:9H)%TJW8_;2LI9G;3M7@0%?' M?2D#M);[47X FWH?:A"K"6(V"SA\;2H9),V[F71^R$>;2!:WC+,5W]1M-9O9 MOAUV&RF$&!*&( *8"P&0H @096]!2&&(LD@0";F+I3@I:6EV0BO:LO'UFKV/ MXST]#:^=M? "VL2V8B1>SJ;B+!:>#,5I.;.:B;/#?6DDSM\P=NNH9'_?EVMU M1]60KNY:RGS1Q_?*HG\8X5NI.^8VON.Z+I]0:U;IM#NVD(@9 M4J%>S(#@40(ESPF.K=I/3J/>THQ1G69K1_=K[;UOGQW/TGB>/]O=KM>:E8FM M73.8?L.P=CQ'1W(.AQ1T8YKFE, >[PG.(F4D6V]!A_> M!CEI2$**PA#P)%)>82X3D/,X4K^&)(UIGJ#$B?W:)&QIMOC$@G9LSF5"U\ZV M^L)L8DMYTOYY#R)M /'5/,LD:MXV61:#/FJ(97//*:O1GZ]/ZE]__-+]1?V@ MI!)__/(_4$L#!!0 ( N"8E<.2VQ&QGH &Q&UL[+UI=YM)[24^NI,54E74KNO MYPM.+I$4W"! Z!*]*^?2' G01($\N6;57U]VBJ*I)"Q/!D9$1D1^2__X_OQ M[(=ON%Q-%_-__1/_,_O3#SA/BSR='_WKG_[ZY1VX/_V/?_NG?_J7_PO@?[_^ M]/,/;Q?I]!CGZQ_>+#&L,?_PVW3]]8?U5_SA;XOEWZ??P@\?9V%=%LMC@'_; M_+,WBY.SY?3HZ_H'P82\_+7+GR[_F661LN$"1%0%E!(1@F8!N-%):5VB2?K_ M.?KG8#7S3G.(3 10)2 $P24H%Y1QF@G&V>9#9]/YW_^Y_A'#"G\@]N:KS5__ M]4]?U^N3?_[QQ]]^^^W/W^-R]N?%\NA'P9C\\?*W_W3QZ]_O_?YO8SE?K,$]U@=7TGU>;;_Z\2&&]D?J3 M=/WPX&_4O\'EKT']%I D)?_S]U7^T[_]TP\_G(MCN9CA)RP_U/_^]=/[JR7# M:HUI.L^GJ_5RBJL_I\7QC_5W?GRS($Q\#$>5XLTGK,].\%__M)H>G\RNOO=U MB>5?_U0_ ZIJF9>LKOM_7__C'Z]).%GBBG"S8?EG^L;%9]35]B8'OZ]QGO&< MT\N%9HMTZY=F56_G(6(L\UW)QFGD\TGOXJT8$CK"6,Q*BDU1#9-U>[3?5-M;Y:IA\6 MRXQ+,B27RX5ENJ7B^Q"^^(T?3\*2/@C2U^DL7_[KLEPM% 9&[#V9K,*VY^LX7&_]=I6-(GSLX^X=2-U'^G85WPH'H'P>'R+,32'S$Y721?YKGMW0D3Z*V M@3AP$#%'8@ C>)0<)!.I"(_%IMP$$+>6W0D.LG\X["_+3L#P91GFJVD5_ 6@ MR9Y%E3P'%]""B@8A\E1 >F%]-#S%$MN<#G=6W@D2JG]('"31D5'QTWP]79^] MF\[PU]/CB,M)C)A"/>R8P$SN=M;@AX>Z*.Z% ]XN"@R38 MA?8_X=&T"F&^_C4$^A_9),V$;PGTG^^&9Q.E\OS]XL,DYXS,9$[8"\=).SEW 9LOX?O[3.*;ENEYSN+"$DJ7M98^D6_L M!"@>(T&?CD5>.!G#8)CSK %@'EA^)ZBXWJ'20K9=@.15SJ2"U<5_?I[.D4]T MMB($3V>C5W14>J,JT@TXXLE8ABCS8:'(@TOO! [?.S@.E6E/P'A#7WY8?EG\ M-I\HQI7EW@$FHIZ^1 @A%_JK3\)$%K)HX8'<6WBWU!7[G:!B3X'VA(G-T?AA M^7&Y^#:=)YP$Y%F)("&&FN07%%BYH#AH@R%Y9ZU2A^6R'EM]-W1TG-EL)MJ> M(/)QL5J'V?\W/=FX3I9%=,D2[;J0:+0SX.G_H%3>!-,.(+?6W@T>'2<\ M&XEU9'!4J_=JB6%#M^.*H0S$NPDU (L4>P7G(4:OI/4V\*@.@L/-U78#0,N_(\;&27" K+-&>&*C(759$(.K#KNGNKKB; MZCM.91XDPI'5_QG3Z9*@RT7\,EW/*'Y.(@J1%6C'*3324D#DRD!V*CI9&"/P M'J3^NRONIOZ.FRBNO\!JY"FG1PNIKP*+QT*@%W M%,S0P17)@\D6*)Z)AH+B5,IAI2^/K;X;-+I/0380;1<0>3^G3R-Q3+_AV[ . M%VQ-+$=A$B. ,Y] 26+!/RB(Z\ORP7OZV_OED\?O_ MBV<3@G8TGFMP1DARE5VDHS%HD$1ZBAA#%"V,QYUE=X-&QYG+PX4Y]GW5>:CT M;KI*8?8?&):7I>4B6IU\4&"40U!)DS"R*&""C"S)%% ?5AOST,J[8:+CI&83 MD8X,BU?'.,^UN/S=+!Q-G"6'B(<"S%ORF[GR$#F=BUQ+S:/EB<7#"NEN+;<; M #K.:.XOO$YZ-*ZA^XZ^LYHDI16W(H' F,F>*0->>@/HV[;LV;#_T M8>T:N'O )!:!6@7[")!>/553NP^5M"L9I%Q\,"9=&IH&X M1SQW;E-_X4]?,1%"4KF8#$4H5DO#:H*N!-*T5BG7H[,\YHWNCYD[A(P+G4,T MNQ4DAXBY ZR\":NOK^:Y_N>G_SJ=?@LS8F;U:OTF+)=GT_G1OX?9:6V8=L*I M[""CI>-5Z7H3E#@=KYGV%<_DECV6YM@'.SL1U@.6#@+ 8FAM= "Q7\+R[[@. M<887-2OD0UQ>-?,8N(F8 %W0M/_(>0O:%[!""9:0\/D#/.\(OAX-1* M\AV Z!,FI/U K*Q^Q?55I4**0=8!4XY3&*AD8N!81F 6.4>12O&/E8[M Y^M MA(PS)F,XX!PN[0X@\V']%9,9P0#E(QAU@Y/W\&XEBL3PCF$^""P(ETY!JB8/B44,TTH'567NK ME7Z\ZG ??-QSVP<7-]<<9LC$<+O:6;3^X^.G["DM'$<.:- M-N1/<1*+*CY!\%X3U)-4UA<1'ZTS.@ NCY$US@B.P5'43!,=@.N<^/^)L_QN ML?Q,L=^OB_7'L%Q_*&^GJY/%*LS^LER0X-F'^GN#XW%.LP:'7"+$URNSS[. HECGFL:ZJ2FVJL35X*S*(RE M +"V%^5,3EQ 1_*1@9/ HM/M':&'Z>DA7=,DD]Q,Z!W8EFTYIU\7\W2Q';*0 MM4-1@"#''\BYJZ,K; 05@HLQ>2X>;B%A4))V@(2EJ-6N:0'QL&L0]@+M?N(5G3!!I[";,#$+PG M<<^/I@3IYJ=UMKA*YY25K%V.5/<2#)1BG,"=CUJT3!G92C9/5:J MO5_6YFFZ>LCF- %/T72+FGM#3],30^IGR8@:B3P#J!S(\UPXW25S),-U06RD@(4,PH"2P@V MHE>N>,YCZ]3Q5D)ZR/(T TC$-2VV>)<@.8NF?IR%.9QM'G(*Z30O4U\6,A+ZJ =[Z[$HT MED(['DH"]#5]E"I+EKX*HECGF#2N>5"T*VWCQMB#%_H-HJ(.+,\-ONZEMF(( M)<9,F'#UO.667+7@H/@LF1(N:6R=Q'F8FG$+N(;1_L,0.T05/8!J,3_Z@LOC MMQBO:T*\02&P7JR4 LI11!FX1A#1A514*#*V+N#:0D8W,#I(PW>!ZQDTU#P2KY@KI &0?EXM\2BR% M97TOZ(QVSO(TS-[,PFHU+5/,5VQ)[047!H1$8LMG"TX).K*MTL5%1L=XZZST MCJ2-FY@>"&I#J*4#M/UT?#);G"%^PEGML;POO G1K+DB-U"2 TA"DQ3\DM6& M3/$)CTPZ@8]-3=X'9T\2-6[6>B"$M55%!]CZC+/R?KXZ7=:VW4^DH^6WJY.? M1Y>C31;0FDB;PPEB)4HH(J,PRGGA6J/J$7+&36H/Y:LW$G\'2-KDZK=L",.R M5=E%B#YR"CU$KF%K?>*H,%G[_VUN?97V "GC)L('0E +L7> GBTV)FL++$H7)*APF[@TN5>S?)-UBJU\FQ*%F< M"( ^!5 Q"MH'%$^D>G%4W_!EMG5Z^PF2NDDU#9?C;JF4'DS2C/Z>9.]L/4=). &@Y2C531@WVZ9F+B';%< ME %A?+T1$@FB9 Q,T5;S+%)2S2_@KI?O)IGT(O>WSQ)V![Y2G;T[7=?ZB2J? MFHZ=SH]PGBHKR>C"O P0BJQ',G,0&5HHY#TF7ZP,KG4S_"/D=),R&@Y'K931 M@?VY+R%R_,XK@C_6QV9(:^OU\ MB,8HL+J^G.Z4JQ6@'!A#.M.E3IZUSI6WY:";!-5PZ!U1Y1T _N/ENALQG$]A M$CF'G$0$HP.OO10:G"#/5)0L8U9)6-;:?=M"QMB#^,9#Q?U^\(-4U '*;HS* M/Z>?B>1#T09TD;7>E;9NK,E@R83!XI20N?G8M3LTC%W_V0V^#E).!^!ZE?.F M;#;,/H9I?C]_$TZFY&=.6$G"<*M!1$TN+7I;WPY.%/J0V\&X,\(V+T[?3LJX M68V.H-9"53T@+J73X]/-;>DF]*XOQ2SQ*\Y7TV]XGBG\>;&J^<$/Y4OX/I%) M"DSD^EJFJL@X@D.-4)SA@3A6"EM'),\D<=PD24\('5"U(R*W#KJ>G+]24V=^ MO#[[_-.GCZ_6;Q:K-9E[CRR3N9<667U;F8(U&^OT\A(LMU9G=<=.WI_(_8?PK+>:W"O;%?WF*9IFF]Q4-& MCH.$H.M[64QP<"I'$"$JGEE0[-''(?8;7?D45>.F83I X4 *[. TOB_-6_G0$KX.4TZ7]VD>4 MDV"+3B$F2,IGVE*9[#=M)$BR9.]#KH^5=IEK'K<^4G7[DP=_LNH11E[R_:I4R J5$@ E'>PZH+'H9N$+= M^F6G%WF_:C9;_%:%_6ZQ?+LXC>MR.KOL.KP>'S\12=5'I#V0;U)?&& !?.06 MR%8[B4S3?FD=%.]&V=C7;(V1#70E$]8/!FXHB((-E5L='7,]S(;YY? M'5>W];\WWW]P$NPD1>MRC'4X6B*^5?#@!8E!*O)2I,JJZ-9WP:UH'_MB;VCT MCJ'B#J!-TIRN\>?IMUKW?WM&Y V1W&1]H@TF)VBWBJQUG2@0P6E>0/F8M0Q6 M&=DZ^GX^E6/?\@T,UX'5U@$P;Y<"G=\IO3I=?UTLI_^->6*%K >% )L* U5' MTH6L"Q3/0K8,!6]>\? X16/?_0T,N(;JZ Y<%#5^6&XDF#=501]QN6&0N$HI MU3I>'C-Q%:T$[[2#Q#!@M>6Z^:,*NU$V]A7?BX*MB7JZ ]WY%GJ_6IW6[:,, M2LD22)L%*%,,1,8E!*9TT"5@R*W[/QZF9NS+O!$LV1YJZ !0-ZH9[QED7ZQ/ MS!HPM@Z)9\Y"Y"8 ]]*)HJ.S9L"JT[T.QP$O\ :&5"M%](6I!^VNLI%%+2WD MS?R=8D.MR/:@BRN&^$U6#=%U] 198]^MO1S&FBBF+ZS=,L-:.9.8)F(ME@PF46/VHB46\]A?X"4W3+&[(\ JKTUT".0/IRN5Q05U^OD273,NIP* M6%3U,=N@(2:;@7.>E"K..=7Z[9G'Z-D-4K_?6XAFNFB&JV$O4J\$NEJ4#R>X MW'S^ZM!+U <^=8@+U%T8:'1Y>EY4?K7@%=X*J_F#A)!/*RNNC@85V3HZP-/F\H67'Z;)EQ] M7LSRA'GM'',%M,AUI+3V=,3G"%Y*Z3)7OJC6>^YA:L:]&AT"7(TDWP&&_K)< MK%8?EXLR74_0&J.#1M#,>5!>>G">]H T64BA=)2JM:FZL?RX5Y!#H&1?V790 MR_@9-Z68?\$YN0RS>CV:CZ?S:17*>OH-+Y[TGF0N=30N@$_<@DI60HS>0PB1 M[&:RKMCFI5 [43;N!>$08!I (QV8GT](#)RF]>F2>/N,Z_7L7&+S_/[X)$R7 M]2^T@[Y-5]5MG<@499)2@TPU!9(DARB'>FO85%L^C<-Q[PF'\J,$T MU '^+D*B6G1^V1$[B=%:F2B"C5)OPE@&+A<+PKFLN?'6A=:7SUO(&/<2< @D M'2KK#H[%7Q?SQ6TN+NSNE8#0%L.+B*"#JF/J?+6_*4/A&!@O+CG;VD(]2=2X M5WY#0*FM'CJP0Y<]+Y?'N"HIV*0#11&^]B34SE5C0WT*NHB0=%+.-8;1'1+& MS0@T5O#]]Y+WEG87S>N7#)R+9E.'.T%!D4409$#KXQD*.8+/)@.S*FHK"LFJ M=29\"QGCQOHO YM]I=Z!G=D0_:"4)IQD(Z.)(#!&\MY"ICA"24A*2YY85%*V MOOM]G*)QDP+#PJFA+KJ8HWSMUETF7:?S4V+K^MKA-9;%$J\FD./JI^\D1M+B M=!Z69^_)05@]T HJA2H8DH+BR3M4M=<^5F?!6!--JA-?8^O6R0'9&;=@9@B' MK!?==Q C7+%XL9%?XQQK!C!4*=+F!9ZXJ0/V+7A1 ^5B,QT6QJ-M?SYO)67< M6IKAX'>8S#LXG<]SQ9O V 51R+$P4(P@E[2^QQY\8L!9,-$7EKAM/9?C>O61 M"V.&0,B>HNW GOR*ZVOKNM/*Y$QE-8)K&<3 M.7*AS"!)B4$5U47<>8O%B4)DFOD ,M1AE]8*\-99T%85ZQTF[5JWBMTB8#<, M_:XNEO<7< >6ZG(2VV7%ZI5$(@9K@)$7*F_Q*8AH9YR6(U-KU>8B6 MW3#SN[IF;B+V+B+(NYR\#JMIFL2@4DR)(NODR(D3R,"S6.KSG4';8)+7KI%$HS0#ER5DRTQ>*:M M+Z5U<<(#I(R;%'T1Y.PC] ZP\S><'GVMO=1DQL(1_GIZ'''YH=RK;3[?&#(Y M9434P!BCC1'HJVB<@!S161FE+;FU8_TL L?-E@Z"L^$4U,6)]P![%[OI?HF] M,SPY39M*F M=R"KFT%Q@Z.KM8XZ@-UC3ZF\6RS)49B?3\%+9U^68;XB%L_'BVW^-CM7<_Y/ M.I"J#JX?7]%<%!D39!YEO>)$B%)Z8,C(>U#6,M9ZJ.8PG(QK.IL#;EO%QKC: M[WP/7/&D D/I2P0,">M090,QB +.D^4H*-"PUH%*L^>A!C.^8^)S+\UT<*GP MB,SV&BI?&&,JU"?$DXF@C+?@?7+@I5=9:N=?U"D8[)F!EYC5.:8#,;CN^X;^ M3NRF[+3"0N>*R[Y6$-8VL*(@&958TMR@&F#2RB$D=S/7(3A MB3;>..$"8.;JO,(OB)0@.%Z,\Y:.I];N[R/D=#/KFLURN/W3P1.5V\MNG)J\6NBYY=U)IPPR8Y HHIRV0X?$4LKC,+!-. ME];%'(_1TZ"DJ7[FIH65)/?Z[*^K.G7YJEGQ%<5PW\Y?C[DN^B>&!?D-4M6R M+6\5N& M:):=(REH'UK'-L^GLILDYF$(VE(@-:2Z.@BO;^1DC>>2:XK-LI"; M6)"BM! %8%+(&9EYW1QHO63!A];SPXGPYPB] [A,FN'N$ MWJ'JZ@!T)+TEAA6^Q?/_OB>K?DY(S4(11Q<67?+ZMK"LHZ-T%92!8(6 [# 9 M&4UV88!AL3M0-FYJNCM0#J#.#D!ZV01QAXL8+<]51BSF.N3#<'"%*1!8CR9] M0T?$$:XFF:?@ZAM-.2AV/N(M&EF W!+4UA9I2^MY&L\@;]R!0-T!=BC%=F!: M;Z:OKAYIN6!RPB3CPL@ TM8YA%Q(",4($-HKRV.0[9_>>HR><><$=8?*9JH; M$8:UT&#RMDX-KQ5&Q,B7Q>?3DY/SF%$YQ+11 X8= 9ELP,G/8)'):3R MPL7FKV7L0-;H3S\-@HDGH7>8>CHU@G0.X?1;+1RN=2S*F%+K@M&X.EK?0O35 MNIS__1M)>+,\W3"RE6 D1E83*&OBH M"N2<;,JA>.Y:EVT_2M#H+TB-@[!]5=(IPCXND6+\?)E2O9RX/<^;[K9-%F U M4K*1#P?=EP"J* MRR*DC^%LTS!&;BU.2@[*L8S 33T&5*Y1FE2@C70EF2#:/_^Y&V6COVHU#@(/ M5E('F>O[7/T\#7$ZFZ[/WBV6;V9A>ES3]!=?7&7'+DS_)]+T\AM.;&U+8X5# M$BS4%EPR]R8+LOF!NV!4)!$,CLP]"!_]#:UQ@#NTBKO$]77*=+9Q'2YD4/UK M@3X@[4L0N!DPF .X9#)X$X60!97SPP?5#],W^L,BXZ"TD<*Z!..YPYS2\O0V M8S;Z+'PQ0#NM/@^$"*%$"72@E*@2$['Y+-*=B1O]@9$1_!6WZ4R M=*<*>2)XE#K5B0-(CHN*Y+A$)R(P8RB($R$HO(._!VX!=UUQ_$=)AD35<,+O M-'*N;T15:?UMNO[ZAAR)Q3$NK[R-B0@I8RX.;%)8IP^0;ZQ*'8[%5>:6TR9J MW8#X3!+'?\!D'"/73F]='K_1)_HIF4/EL$+71]K5)P\+P( M(#Y]Y-&JW/Q*<'?JQLV4OW IQ$!*ZV!HV0.M(! 1RB9GR07!S?7DR+"P?H;*;IQ9>).G32ET=V,=+YZ2^TEAY MG.?51$3A2C01! F.MJZC/95"!)8UB\2&9ZGY?+/[9'29PFFF^0=\Q'W5T%U, M_'ZU.B5)48#U%N-ZDA398R$49&TIJL]9UY>;'$3R^C@:+S;.1>'ME\67\+T6!GU=S&IS M];O%\H$1?8HB[,(2 RU*!/H;@M&-9\:%#5*'\D+Y MNRW4C=L6]<)H'$AI'>3O?BH%T_I#^>D[[;#Y$7XBM'^85V;K_]>[PV]A=GXN MU#E3B?;"IOIBGF]_X\9O3K+.D9R6 "S43*DVF;QH%:$44Q1*5MKC=@ VNGF1 MLFT&<&R%=Q!W'\3L1UQ.%_E^H?'%H[0WQ7HN:@HJ98G1*7")B_,+IL 4WYQ8 MEME@2FI]3_BR'';S;&;;G=(Q3#HX. ZS&-RA+0DC.,]KI7W2$ VK3YEFQU,2 MPK5_H'CPPV PW[M/B#]+B7LC]F2SD4@"RW4'N"W!&)&D@US/-Y(["9N3!+)A M246OO8Y=V?)QO?1.FRGL_X%A M^6ZQO(ZCBRK9&0.H-[>X2I"SSS)XJ[E107+I[O3L/'"%\.@R(S]B/(16%X.( MN(-XZOV=&ANA.R2,@Y[6 MFKW7W+J_F+M R8U.W',.G/1!)YT!.4I01#WX^I)G+J%X3S^,J76:_3X5XQ1/ M#(Z5@X3= 5Q^7>Z1'*>K]*M[^DLOSZ^K=1*V\+ "E[O3FV"&'B@;1&\ M%?4J %N;FYV)&[EW=,!C;%@]=0# 5SE/JY2N1??3N2Q7CU4)F^P#T_4.U"/Y MDD$6B!13@%;6TA>,-G3KOI2]"!VY&'$8T-Q[%WUH#78 TXOQ&9M)?,3N*6F2 MC/]II>3UZ?K7Q?H_<.,Q3*07N5B100E7AQ:@J -:-%A&YTR10N, :>C=:!O[ M ?3!87(O?3& SCK XL.2?/1B5MI",;<&5MAFBS/P.7APC(1J7!2B^6.">Q$Z M+>5]$J\W@^R\_ MWM/+S_2-S8\V/ZG_ZA.6'^I___KI_=7GU\B1Q)=/:WH;5W^F0.]\A3>+^6HQ MF^9:KW25[UPM2DU]$QQN,;":'E-D\%2:[HE/_/&:V+ML7'SP+4@U(1R_K^G, MQ/RG _/IU_G@33%9K7(D!9VO> 5'KU!$(35DGS0HF^CX+3( U[%@9DC!>>M" MEIT(._@VX7*1+YNQ9S+2F<"B)?S'^FIVU.34U*GX)?A$.R$KCD.Q^67WX70O M<#?0" OW+@GVEW<'Q^45]><2J<6_BWG=H:^^3U<3;LA>&++626%MF= M?+(ZJ1)S\JT#WD<)Z@1+>VCZ(= <+/8.,'2'A[>+8SJ<)XF)$.K#!TZ)6-\L M"A"43I"Q]N&@9TFTGO6ZE9!.,'.XHN_6^ATL]0Z@ MW_MT/LX^(<2'30+%W4Q('2;D#F%P''#5S\GY^D6.Y M8,8&I6Q ,L1!$#/2&&)&9DB2F/$F),%;6YI'"1HWE] >/NVDWP.44CH]/MVT M06T&^U=!+?$KSE?3;WA^LW;)F.8:8Q 0K2TDLE+ \1"J>QB+9HC%M?:<=R9N MW$[> 2 VB%8Z@-OE4WDWN^JN>^TN&Z$N>$NE2)5*)A>R#E>7H3Y>5NHSCRY& M:;@7HG5(^ASZQFV:: ^ZP733 >X^X7F&[*>PG$_G1Y=<%)&-))*A.$,.I[$1 M@H@.O"A>\\BE;SXJ?#LEX[85M,=2 WEW@)IZ#U$?@EC,9O7FX:(FZ8(7G:+- M)2G@2*=]K:4%IY6!@IX;EAQ'UWRTTR/TC%NUWQY!S63? 8ZNHMZ?:4]L+K F M47'+5)VP9@5Q4)@$7[0&S4/A]=RFGPV52KJBHI-I[PWS1_L)N .(W.^>NI^? M_41[X=UB^5M8YHF(43B+J;I\ E00"H*+!21G$1ERAVSX)_H>);&31-.>B'CR ML95VZND ?3# N'A/-5A6NFF(>V^K*ZZ1#\NEAL=KM?+:3Q=;QX07FQW B9! MYA1LB9"#],0[;MXNDH#,Z&RT223QYH=G"\K'/7!?$KLC:+H;E']<+LIT_?-B MM9H4Y3W'R,!E6=,SQD&TY 9+Y5 @)S9\ZQZUZ]7'S8J])-KVE/C>B/F&R[AH M=/8^E."KW&Q>@/D2OD^R--XJ"G.4J_TOE@L(+(7:RVE*)/?8Z]9/W>]"U[@I ML)=$6',M=>#U74VKO35I2D29M190M*H-HJ+03K*Q)I1M5.A(8*U+I[?1,6Y" M["61=; 6NA@TMR&[CJC%BPZO\Z$@_QYFI_C ,#VT*+W) 1)3]6Q/&:*T"9AV M2HJ0&(NM;=KSJ1PWK?;B'MMP&AR[T?L!]LX#J^OY"9M?>U6%^>_GM><3F2+Q MJ1UP5M\UC_1'8%J#-PJEB+Y@N0/3A\;([DG!N',M7@*"+Z>@3E'XZGAQ.E\_ MQF341OF$%J)S)%N'"J*O(YL#.;:H6/R\71,ARO[LX<9TD$NC 2FXD=CV3>8MC,E&,I:@HTB\QDP]%@8P;:2\GR$@)M MGR&BF$>IV@UZ?XA+DL8J&M^V[<+8)BB;8'!<:Y*854R!JE>;44@.3G,EM"TE M-#^'GR1J-^3]<:XXFBFH'^ ]>NU(]!=E92%HU!?(D407'(7\3DLMT6>4H?ED MA8,O@_\0=QS-U-++F,^" M^1_B\F0$53<%^4OWKW_<:/ KKJL;EUWHZJ12L!EN'CFYV^BFX\$?K5RG55.K&],^FJ;ZNLX>!VV>95H;N8!8;&;S[RUR/1>+" MR! RT*%()Z4)A%8I&4AA8_ M;V4L'R2ID1&\U#:=L7$Z#Y?:KE.Q;BQ]/10>:BRWK/9VNDJSQ>ITB=>0U]:AD"2"R!B%= P18B+GPWC#G*3X MRK+6DVQVHVQ<\S4@FNZ:M $4U;%;6$[I[-_]Y*\OT($F-+-/EYY]= MJ_4*. I3<-DJ*.3M@XJQ@).9OBH2?=$8D;GA6.[$OK3!QOSVMD0:Z=F_>A>ER<['R"X;*XB;! MM(\YV?Y!K0S+#F0V,C%7*UVK_=K?+C9(M E!N]H((0TGM:<"-F>6+%?.A=:9 MKL?H.=3(;/OL:XQS*1+G)0*/UE)PD3PX01B/+'#'N6&F>=7ZHP2-:V::X>*N MG6FGA*X-SOINRGG;.2L\RS(' M6_*?IFI<0]0<,5L:_UJJI6NK]"JEY2G1LUBM#K%(VSZF M7;;G"1(/M$2;>L,MBUQC*:A<@D9(IAY!#!UXFVN GGSA)I*R^5,">FJ1@XI6 MMWSN-5135I;7CE7+"CG^646(G%F(F4F>5) VI7VI']DB--7O/? M>.1LOP3*]3]OET!Y@*1F"92+S]\2+)M ;@H=JH&LC4@L1IN<-(F&>WRPV]V$XW_<2_K&/:U=5M"/)C8S.C?5>W5EO M*^1BQ, 5Z,WS0Y:.+Z=# F:TEU(F%U/K*6[/(K!%5=&3BUUOE.RY*2QHVB@Q M@%(DCE!4@)RE$N@R.?*MGPQZ'H7C&J_AL+6MXF@@O75MX#[A-YR?TK])BZ/Y MWO?@6SZEE3E[BL!&5NQBF7<$P:K\BJ?:!?B&Z*%C;GDC]'91^E(CXIS(/2X2 MG LU(VN$#?Q]=YAK[L?# ?1%U2$NJV'<0O6' LBZ2Q6P3 MMBZ5VI6V<:W5$!BZ/R9X "UU? W^&8^J4;[Q+O$^]FG+I[2R3T\1V*I6^WR9 M3WA2R__G1]>/XBEG>7X#F2-7(_= AOW.E :*Z-K+^@S MR6N-1].TZ;Z^VLD4/VT&6)RF]:93\?WQ29@N-R^FS\^?F=@4.KWY&I9'N)KC M>B_;U&KM9A9M$&$T\]-ND/ 9U^OS=T/)9[^FY^-R\6VZJ@WTUZ4B04>FG 82 M?*A';H*8O0 EG8BE!,5"ZY[S_2@]W(O;JJ)7ERJZ>E5UZWY&+JW+F<(8]* B MDF,22@1TVED?T2EL71-P"+UC>WN#(_&^\_="RNW8(:RW%I=O9'S<#)@\OGAT M91_C^\BGM3*GNQ+6&JSR!7P4#O)7=20:@^!BCY"D)%#XB))$5#JW#IL M>XB6@]^+O/.Y-_(R10?A"D)4RH#2PH.O01 %527'Y'W@K2>O/TC,R(\ ML#! MO2;ZV@C%*%MI;"7$!Y%. +6C V!I*%XLJTOKG=C;)N M&^>>@Y)[72;ME=+!6*Y?\;<;'"T7<_HRG==9;^=/%.\PDJ-X/CFB!OE>N0+: MU[H0H53*K8L2GTOCN$]## 2_0175]<%[HUUL\[S5GJ5Z=S]D@+;,;>2-TYS) MLE&9.TDQG:D=PI9#\%J3%9*!8PDHFK^H][+-F9_35\RG,_Q0+BX _QOS^TQ* M),\$SU==;98E)!,9/T]#G,XV(3#][/08\T97U[L%)>98% .-QH(20H#C6"MG MG9>;,O"[ZK=\SGXO)> 'E'U'><_;C1A[F\F[W_( #VB YK)1[L" MM9(4BB*@R:K.)B ]1\8A)JN8U84[WOI";,!.T>M=<+7(F]-EW:IWX&V3(Z?# M4#"?!+D:R6D(5F@H*NODDL 26^=N=Z5M[ +(-EAYV#XUU$S'AF=KD^;^)NBQ MCQNTKW1 L_1H%Z$AS3NO"Z!UA+7H/(0ZKLHS;DM(.@?1.O\Z9'?I-?RO5KDX MDV^=Q1>2SQ_F=(K3]J"H9A-AW]TC)153N[BUXYZB&$U[T',$;D2.H6!.OOE, MRI8,=-R]^AS%CW_@P'VO YK#G7H99>$Q9,MJOQ&! M@EF"IZBGH].B1,:L],/V@ [3_7J]<^[(_7+;G-W9' &9PNH@)*-)#E8*\,%Q M8"Y@<)@<-\V?-W\FC;^#SMCGH.EA8S> RCJV9_F5"S8+WH%.LSR5$!UYK"25+5;Q,.?CVU44O4A1.>RP<'2WKP'P2=4W%;):] M>[!GBS[J"$E0<*.,JT-?A06#+#A=BL\B->9_)\+&+A!JCY[[3V&VUD\'EU4W M!/<3;>3E/,PNA;9Z??87K _EG'R=IE=U#/L=5DO,,EJC@;%0O5V>P;%,?QC# M \/D^=U7WUINQ>>2.^X5UDL ]*5TV?'Y>K]#8/_S]<'/&JZ=8<#S]<'"]:(3 M,F$H9C51U=$&!IPR"0I3'G,4,IO691Z#-35<>95W5[@AX]=G%S^\!K_2SC#C M"Q@1L+[[%8 ^W-)7V04E-9>^]=7>GJ1VVOSP' P]' H,I[0N#MJTF"<*;2Z\ MAP\GN P7A0=ENJZ5J]5P7["Y^K*X^6+%C6Y_+SPW5H HM9!9,0VND-G.T1#+ MR4216[M_;2@?]_@=!+DCJ+3GH[=1*\L!!W9;"GKK\1DT^-ZKOT++8KST!NJ< M:7(:A2 3G#2(:*52V4@^0"P^1J?/S?J(&^N_JBK35Z#1Y\@2XD4_S'-2^M1$\\D<>QP?7"\/5;BTEJ%H[_;?L7;QF1-R)]:*P28;"(8?(H;XN 4%X!=E%K3*J$O2.K[4_:]VQ _ 7@]S0.ND';N^F MWR_*PSZ'V3V>N%)H98A0O.2U"HR#YUE!RMFS(NN+!.*9.'MTP9T -MAKF^,! MK)T6.G8O'V[MV]]A?/(SA^]+'-"I>[ KC;G@+)UN(+ 625EAP0F=0$OG4'"5 M;/.']H;J3KS>!'=7J$41B3;?V^GL='VO0)6Y:(I7 8Q.) *C))WN(D/6VG"9 M76'8_''J_4CMM+/Q.1AZV!4;3FD=6[(]6@#?XCI,9R_5]'BYVH@]CUL9'K[E MD5E5'"L(,J<$RN<$PO/H^ M74VB89PGYD$(,L7*:4DL8 '+4DHL&1[Y3M6D],DW\$-_N\;.O45'O@5IJ\Q% M"\GV HFWB^,PG4^24%FQFBWA4I!W8'@=1YR!]DD*TB=E=QN4MBLHSI<=!Q8' M*FZ;^O>0XM@Y@5OOJY_&U31/P_+L%SR.N)Q$AR:B"<""(-/IN (?2KWA*-X1 MAU9&]90?\^0J'6A_'[TMAA#BR.;@ZM'RSPGG83E=;+:%-U*11"0$4]OXHPXD M%A8@&BUS<9P9ME.AP1-&8>OB(]\^#G9B'"[IL:%R0?=?YZL3BAYJN^G%+HJ% M&^NC!Z9+ "4P$A,D$BZ*"BHD[TV+,^1! L:S)PV4NF@MX4Y@\FZQQ$2V\L(F M9NZYTMH2W5&"8MI B#( >L]$'>\K=ALUN"-&;J\^(D#:J'0+2 Z0[\@(J>GW MBVVSV2Y:%2V3%9 Q:E#*1SHN?0&A34854S2E15QR9]EQKR"&.V<.D6X_P+C8 M)(Y%T(WA .+][ MJ[MCNEA^1/HS_[1<+I9O%D1*VB@B_^?I:O,TQ84%U!J38%R 9G3T$GNT=;*T MP+70Y'.K(.Q.*;(GL?)\VKJ TSXP6+R@3CJH_+QOBW^>SO$]R6\UR3E:KS." MLUCGTI(_YS.=W$84C%'[Y+#U$Q>/D+,3HM3OZ_1JK84. /7K:=T&M9"I5K-6 MR5R6F$ZS^GSR23?I7'(C.3'+$UOK6(Q3P(3Q]5T5"[X$DAMWCCM?)/+6$W\?IF99^BJ-J4P M;17H5 .M2Q;&&KEZN>V.1U>NSNZ-P)RHG[B1M$?2^ M#O]/ 8*5#(R2VGA/ 3>VME?/I?%W-3;U.0A[N*QG .5U<&QNX>K\*BK'(.IK M]<&)6#L6:\2#B>(<+F+2DB?;NKWI 5)ZJ00:0O]WA^4W4$:GF#J?+(P7N42; MF#))TF9,II"K(3/Y!+R^:A[J*P#>:M>Z*O%)HOHP:0>I?@G)^WFZ2!BC3>=3]?X,[FY^7UMM3Z:DF$^'[3Y^NR7\)^+Y9M9 M(#%N]E?!$IC/4(0D, M_1J.KW:QBEH9;J!DJT&Q2-LMD52UT[29 PL86K?S#@65W2%YL-XZ M@.7EX+!-E#]"3K=P M.QP&=_-HC732 ;S>XC><+4YJ4BY]G2]FBZ.S3].CK^M+=K2Q.NLZO1\5^2I& M9(C)&(A"(RM%>N]:1YA/D#3N:?N2,&NIFPZ@ML4]N9'65IX7%RW$^CR-JB]' M.)D19+$A!(D!7>O3]#%Z>BD?'">=L9]:.H+8C93C_7>4PM6.O7Q)J=Z(_#:= MS;:^J/0KKB?6).]4?&SWRU8Z2XVWA-K#X!X M3,5W@/]+?B:%7&BCK "F+8+B*M?W+V1M5.+)D4"%;ETE([P/\E7X\X[G_#ZE43Z]]P&8[PKRLLI[.?IP4GCC$?+'. FOY0R9(FM)%@ MG4H!32RH6L\C/H3><:M6!D/RBZFP [ANV;6U!.QH>;&!KR<09#<@+M/7L,*/RVG" M5[,-F.G;;0JKGOCP V1M M,G=9 4NU%ULEA!!RG4KLF-;"F,A?HBSF]U=T]2S][UAT]1QE=(JIV\4AIB03 MG+>@4YUN)DE23@@%05NA4M%HFC\K]CLMNGJ6ZI]==/4>*"X0#;FUB,0:=GG+4?O]%5\_2Y^Y%5\\1;I_VYSHP,E[%(L@^BU2K M,*3E$&,64"Q&*5F)BK5VK@Z^@^NGK*KQZ;:?6CJ"6(N\XYNP^DH_^(E^Y5N8 M;5I[([="V"( B7-0N<[GUT&"0!3Q91?H$>K.5\=7RAV MLT%:0.(/MDW>S[_1[R^69^2C%:-$=)"3=* 08RVU3V TYP(]:M7\>=Q!&.GX MHK*7C;"?TO]@R+]E#3XN\21,\T_?3W"^PE=LXPH/F#[:R/R\4)+M=G'V=A\Z!4]4A/ZLBA MB9/1J$3^:'%>UFMF 5$["U%D99(VD37O!G\1QCJ^Q^UEY[0!10<[Y:K$S4IO MN<0$1"SM<%\R1!D,L.(95]YS*5L_)_JLZD'SN\/;7J+M !)#%9'Y5)_MK$]Y M!E?JL <%OJ "6<=6)L:RE*W'28U9/6A_=X#M0?%_,/QO?*A?%_-TT].:!$3. M?!# E/*@"@H*SAF') *&6 ?*VQ>HXFK+U$Y[POU#[XG#P? 'VQT7$M"1*>V% M@V TN4R<#DE7I()2BBS((G+3Z]P?\8AUFW0'^(N"^^8/S M-^]6'\/9YD;1NBQ$2@HBUIE\1=%7WB3&/>M56@KH^@R]+:/E*47FX8RHK]U]%Y79-WYEHB2GL[5H""Z0W&HNRQE7 M)^4[,DJ>,V>?K%_NAIO=MM+OYQ:Y&\$^"R;C;Z^7,4$;YW6"7.EL#4*RL0X] M"PRB50DL(5!,L; MISJTV=>'2*V4@#%A0,')EO1 M T^%=)!N!LMPWSCWT-W0@7?\Q-<].$)*<*LTD MC_6=$2D*^%K>;M");%/Q)IN.=\FSSY%_[#OF?35_\#X8.W7VY(0>[I(*BADH M,0=0VI$T%)=@I"[!C4+UZ <H2<0TWAU4=_"K_]0E9V.0VS^B#/Y4""_#$LURN">'W;;H7+;V3T+3HC M1,;:KU:;'8.KP[T3Q,!+RE)*D5HG6_8@<]Q>EE8(NFO AM97!S>Y5RS^;;'\ M^_OYQ^4BD<6^S1)R:\GSJ$\;1/([@JB#1YD"YZR(0D>TIO4HV!W(&K<[9'#( M-=)'3Q"K8YQ67\\/^#LLY>@P*8KNF&06Z L/KM@,F]')1<;D,V M) P%J5;R[P!*-[F8**5C$K5*%WE]YSPS<,@U9&>BU1B]9ZVGJ=Y9J?X"X8JJ,UKU)>3!!;EZL?GD6ZX%=E>_)--<'RZ7$[G M1Z_#:GI(3#@@-:UBRY<26*,8]8J>Z[VPNMH,,@@7F"8,9Z5 F5@'_B4'(7D3 M#--(AVAC*_$8/0>_AW-;]J^VR3Y_N!8^_<*OB_GREB[.)V,8XRV/B1P(800H MRWPMH?" (3 GK9/)MYXKTHSXD1\U:86W>X_FC*+<#L[U*\9?G]TP.>^6^%^G M.$]GF\%22H?L0DF@F:JC@LCK]>@B"*WUV=67_W.*2R+JZ]G/]6FKS1Y-R2M!(5Y]&ZO^401$5PI$8:7G6EG- M6X_8WXVRD=\9Z^V\;:7#GI!Y<[?=Y^]B7XL2LLX9P1M)VXYI!;3- R FFY,U MR827.'P?)+ 3R]@0(;L8QR;JZ@F+[^X8,4['BQM24#FB!47&3B) MKAX+QGHODG.#)67ND]/)83L*N/;12 ?@^H3KZ;FHZN";+_2OSF,NHI)9Q8#E MC9,C=D^4OS(<+;*1GWUK8/_ZV!CKI$VL5.3+0178H:@I2;I_@2 M!!<39-I&WB4T28?!L=:#%]9"ST]"9P^ACST8__/IR5*1- M[6U!,))KY%$6I5O/1;E/Q;A5*WT/ER_*HA:2M M"W1*T'ZI5?7.1 ,A6Z=\#J'(UD[ > J7-2 MUV>5_M4% U%H5"8D4!@**.\]^0MDH3EFG\B'I5.Z=<+K'A'CUY,/")G#1-X! M9CZ3*C8^X#DGU=U;S&NV9F.0K0LJ,++%7 @#2H=8,S,.T%J7N0 MD9^#;*?HK5;K$*EW )V/E^M^7B_2WR]?CY,9!7(*BUDF#Y)7,\Z$A?HX-(O, MV>A;#W_=1L>XP&F@WD5C67> EW?3>9BG:9B]GZ_6R].ZL38;J2B1D?^9Z[ M!: 6G6BW V2_Q;C^7#?]A5W8' 6F*.EKN*"^]]'CEM,TTWT#N75@)/X]+#<3LSYMC-YQF.Y2F2]M[7WI<2.',856Q=5_\T5>->(#'$B-Q-X! M@#;9F-##/'9.X@:[.&_YOAI M(_0.T-,B,?SSU>!3*24R4P180@8H(>!$A?Z'1 (\%%QR#+$'FP.1;5.COU)%&=-)N] M/&"VG>K-M+V7:7AG'SJL."YB!Y=X"7!Z4S<58EPY*$S%RH/JF$ M$)D&;90L4@4M?.OWZQ\D9MRDZK (:J.!#EX.ON% /BHK;8UF64.4J99)V@ ! M S$I @M.),]DZXN^W2CKI$%_=(=\ #V.ZI6?MUOB\N1QQB8L%I;J:UO&9=K$ MA;:S4XJ!XEX4IY7P=YMY'NI\?7*M<9WP(12\&$[6781T3_"#(AN!R4(,OEZN M"I(:66TP6>A !T )NO5AV0!A@QFS 1$V@$(ZGK;]<;G(IVG]M[!*/)U;>7K/';EHG"%J7U!0TDKZNYL?5%+5? &DR9%(LB MM@Z'=J'K\-:+6^*^W!QGYYEE'6TUJ:S>AE%,DAU"J*6+QJ$6Q0A72NOTYZ,$ MC7O\-33V%^=-X'7DI*);(,4=6["1XR^%(;-'6.0C$* M:]E.3CM]Z@WTT-^ND7-KP9X0?!653 M=%!T6&\J?5J!8,PJW@.4=5?=>TAN9(7_,IU/CT^/+XL&C?>*1P5H GEH19&? M[CBO _AS+#%R879J-WY"Y;<6'5GI^ZALT4)^8RL^?+]!N$=9F,I(]JUD4#9F M"#EQ,"IH59!K+5KL]5N+CA.S-%/\WO+K( W\T(EWG5$B:Y=U- Z$U %4* J" MD9J\(I]LEB7ZYM.9GB1JW""WO9^0!KB[_^Q&7TT6> M..^EH&@/;'UJ5,5:*Q"T!L[0*6NL=NG.<(N'$K^[+#?Z"(LA]+P85.@=6+!? M%M\VDS_>SR_9>S7//UTDKNYP^GZ>:JD[OL7S_WY:S&;O%LO?Z!]-5+;,E#I0 MK8B:^#8&HN<9F$=?;%2.G(3&]JT1Z3T=M@,D;<90< >XOL/9JY26IV$VX46D M'!7Y+$D1%SQ7?DR$:$+P4NGL\\ 9PPM*QK66HX#B<6=P'PWMC;.3C:TFWI?K M =%VO:G?KU:GF"%>&GL^_OPY_N9X%-87O]LD3'E8C!?\;3J8+KY>3;C"P,C4@Q%U8$[P$;RT M=0H$!8%)2,GN-NX\$;<\;_UQB_+&!.'_W]ZW-;>5(VF^[W_)'=PO+QMANURU M%5%M5[1=T?.FP"7A8H=$>DC)4YY?OPF2DJT+I7-('!W(M1W=:EN2B43FAT0F M\O9<0NM6,YZYD/BV\6YPC/1[LH(,#\4A%.D+\UG*NU,"YK0/)ZN2[E<3CI+0 MB?;AV^7W.K!]$LQV2T31:K-ID #SR*>U2GX92O")B2^[1A_WU_KVA*.5+\H[ M0,%(UXA"MZ#3%@2Z((T31;,TZ()X9)%6B75?Z2R\.0^+BYKZNO]#_O?5KE/T MV[_JR L\$\P%AEY 0LOK?% )/A4!14?)BXJE?6?(,?3-XZPVA<&A-+OFXNG@ M;ON Y^77Y>:*]&;"/=?>K98UHYHV=99<+EE["\'4FSJ3^^(56C#>2ZPM!5)J M78G_.$7S>)^3PJNA")H!JOT%1E?_Z@(_AK].NK@>^)16%]93!#;*T+Q9YH%P M@P\\2R-KW&)97%Y1KLI MTB:RRGB=7^%RFIS)IT5/&N$[%,D;M5YK%";IG@NN3O>6DAQ!'0)XGL@_#&1F)=WX M0(\BL$G3ON]6W"5ZAF)MX"A >(MD6M;FVS4')5B!=%2<:S\:Z4%"YC7HIT/* M@UW\3I)"!S?E&UIR0U7Z8,6=7>'&MGQ$> MHF-FE7.B;!^%RA&,[@ L_\0OJ_,OI'EO;^9Z>*J44J!D=< 8&7.Q)#I#/('W MQ1H3N)>\M89YE*">X'.,O%=3,;\#)/UR%6HX&?%;N_?-ZZ_OPF6]QNM1\U'Y M4K@#9FJNK8\,O%(:Z%IWW%EO!&NM@IZB:=[7IO:75U,9=(JIW6ZN3Q\&YI6T MD+4F9BG,$)V20$=/9<1XMC[DJ?W_"2/NE]V>G> MWZKSN[X>=Z.LRJ@Y*-2UKS*&VD:M@%/:FYAYT>;.M7<@"^+P&OVAY'A!KMIS MM0/=\SNNRVI]4#A=P/#KQN1+E(K&&T!QZDS9D+ M76+KR^LA.N8-D+0W@D[F=8=XN9XHR75)(F3B0RT1-TCG"".')"/Z(E*0LG54 M[6%*YFY'>*J$GX#,$>SN #2_TVU+SN2WS5P/^1;2&9'/4P*7W!YA@IW[NA3F=Y#_V:=F]A*066 @*CC8,JJ,#EX$"2@Y!L M3KP,*UIJVK)KLG!INXOG>"[V(/IK@TI&IPLB!&'J:Y.PX"21[='$R*V4S@V: MZ?.R6G6-$M:A5ETC.#=WQZ9;K:;0.^43@9N96F@9/ =7LT:\58D'4\C 'I2N M_ );=8T1V<%676/X-[?@;[6:RE;9X*(%81FYXXEN)R\< R/0LQH0\6I0+=8+ M;-5UK."/YE\'=N&'J[C!_[JJ91=?Z$L=7+]5?BZ1$^TP0<98"ZVCA^B-!Q&5 MTCR[$DSKDKP#I,Q;D]?>!6W!\3Z!K>I2@'HJK&HA]&)R.D$$'@/J Y_2C3[_@$M?A_-4RO\H7Y _6 M!-5:VK.O'[L9.RUU)J? 05!"@K);E6LC_95'5;QULK1.;1Y%8)> .P88]^N# M)Y)2!Q"\J_!_N^GD:K!8+9P$DV6F4THV0Y!>@M:)E+\4.C>?5WR0F'G':[>_ M%-MPO0/XU"3[FDU?6PS=A.O/HN "C0A 7$B[F4J..0.RJ#I7W$DC6YOC#Q+2 M5R;YD4*^FR)\,L?G3I/Z'=>IRN$3OB^_KR[ICXMP?M/CX_WRC^7GL,BOPWG- MTCC+**20S(*L)6#DK%CP=2R]1T8:U7C#!V9.C5JVKS3.TY S,=/GAE/M!_*M MUN?K_EVU[G*S69"BKC^_NS^/%DMD#F1-'%)"<7!&1_ ,D]1)^'2W==BA=+SQ MB_>5'-, 6E,+H(-K[LX6]_W-7EV^">OU5_KF=O+?F?**"3():M$'*6'#ZKQW MGL ZIS7F[YAIL+Y$>8$:LN4YTO2G=V!VGUZOU>O7?M; C M?*:?7'XEET:2,@JUJ6C1Q+W:Z$H*#U*A8R79S'S[&<;#Z>LK -,(=%/)IP?L M;=.L-]?;>W]UN:GM).N4YXO5U?+R+'C2U[5X"!&)<3H6,@D*]R6DN6@ M=(XQ>'N"IK[>2AMAK*4CQ^OWR-?X;S\K[0;^#B MT[)&'A9Y$6H;@C-F>.0\*="^3K1B#"&6(H 577Q$D_W=U.8#)EL[FOIZE6A@ MRFDFC@\OS)I[[^FI#NG^S^8"? M=@V>=KGV.2=-7E!--P(E2WU M C.DIR]GXE@N MS_UD\>NRK.D/ZZM42\Y_6:^N/N\S.V1 U+9XX!P3*,L#1*$92,Y"X8D')X8% MC0XN,3,:CI?9JCD#YX;!/^ADK!?A_,/J_&K;@F"_AZ0E"N$XY)@9U$'JX+Q+ MX*,VG@4EB&^#0'!@@7D#SXT@T()Y,Y;U;KSZLU:<9WJ^5>SUZKQ>!< M1%Z =",96CE9\'0E0O)".G+[8G2MGY8/$M,3;(Z1\[ULN19,GUG%W)CIO^#J MTSI\_G.1PODND]ZB<$$@E!I>5F([4J16B!G:BK#)AV%%GU9?_V'_B#AK[OWQ#QK?U9H1!&Z&M3N)@!S)_\XI4)"\I)0U>9U$SE#2Y M8YEPKT,=]LI2]H]5ZX^3^9M7\_5KF$;F(SG8@=)/H<@Z MCEZ $TJ#Q2",(^QRWZ(7U_=KSI-XW%[Z)_%R9@R\O5JO/E\WJW$!32SU>MH. M;7(Q$=W6 "_!.V.%\:*%O_#]FO/D 4^#@:-YV8'N?_W/,U^8ME(X<)%ILE"8 MA,"Y A9%-C;5J!W6LM$%33# M "F3<4I^CB%K17!(J*+D 7E0+;JSW5]YGD39:73 B7R=VR+8+*ZI1NV*W]8O MBRW50=?2Y;SU>B4CTY4-2YYXRAZX67&>;-6)K('C^-C!/?"/_SP3TA RA8+H M:P\@(\EZB4&!%IK[.DZ1+K1F]\ __G.>%-+I[H&1')P[/H4US>S\ML82V1=2 M2Q:*SOOB.&_);V7&61[)PY&Y21CS@;6'O?RP_N'0A+ESISEL$ZROP_,L<')< M:L:SX&36JCHHRE@/R*4AJNW]Z0$'B4![4C&X:3^P3,%T(Z M7:;W 7(B@^>V(][^U]7B;RW!^OA7-_HJ]WECQ MGDRE#-HF28!/V_&TLH[.$%PH,LO,,)R,676^".4$N)F,W7/CZ(\-Y@>5I+6V M6)-X+0&NA7)DL)-=9J&FKK.8M5#!#\+,H17FBV%.@(\F;.S E7T3UI]6Q)>? M:^.)/V]ZDB,K(I<$QLC:;:%3#MNSZT^ MML\V>^UW#?FH(CH=:B?\3-+M7^G\:ML9;K-!^F_^&/XZ2ZJX'!.""34E5=2VY%I',$X*'>EL MAMAZH.\19':)P>-@LGI>F;VH5D/OPGHW)*%I+)=L4[:K+,[=%:9H7<^ MW0U*/&]X^\#(P;O'H,K,#XE09KB9A: =NVI,NK62.E^V\UF@JF^IES"-"U%S4 MJ=XJ^]:#(9J\+LW32^:8NV@2470 K0=M/'(;+]_AY5ERVD4I$62R'%3QM!J(: G X%2@[. MDN48)=JH=$K<-+_R;I/096^:-L@YA=D=OQ_N<[-_79;5^B*T>C\<\*FMW@_' M;J#1^^%^V7_BY]6Z-K6_>02*VCD>/,%+5*%:RL-&5,J->^/?("6 MDXL7KJIG4,]1_>!J)U[WJCTK,M)F(CFDND8CH^=TB+0@3>DY>:O:9#ZHT=Z8 M6H:#U'31PO4T)-PK;FC#^A>E>#Y<75R$]==5N?^CIJIHP#K3*:>QFYQ:727E M-2(Y?H(S$X5W!CLW&M6/K&PYJX M?K@?:S2EU$[N(%TLM;NSAKB=I92%(,6=I"TM.@&>T,IX.A1-+?"G.QR/X7YW M^-F__@J=94A"@321W(ZH) 2=$+CADAS41.>N14>I%]/A>)1,AW0X'L/@#MX MWG_&ZNPL/UW;A]<=,CC+P6 !(:VL48((7J8$,4CD+H0B1>N4I .D] 298V2\ M:L_P#G#SZW+[6=LMO#U?7"R66RY=;R8FY9**D%'*78PI,,N ,Q&2XD9$VSK] MXU&"YBLTFP1#[9C? 9(.M_O.N3AFO0.I;0+EA !?:Y]44=S3*;%6M)Y"=EJ/ M]4E*SB9!4!NFSQWBO]G%JV6N"8#+.MZ;#,+*I.NP= S..<[ :4/;\9&V8T0" M+>M0$R0_(]^YQPZ.('YJK?FJSII"9 K.=J!F'I^;Y6U]6N,)+&>D,UDN$)%K M2 1[%;1'F5J'/DZ?2C?=2*%G\K7:RZ8'H-V:QQ11N)3,-DW<@^)(KH74'J+( M.D6I?#&MF_:\F&%UHP3[Z+"Z,5R>^](Z/&O-"Q>DC :,#98T*M\V)B%^:">9 MP.A"+H/NJAFL5,_ @&$JN'@K0F^8$F &I&?%%1 M%A\'@> %#*L[&@(MF-?/5?'0[?K;3=)!EHP,K9PA*%4OUB#!<;+/8Q&D,@UA M&YN;)@/HFC=5X]DME-:2ZA!]/RTVZ7RU(9WZOKQ=7BXNOV[NAX^_!6\X\R)P M7MLF:U B>CJ[N5: 0+<_FU5/JXNR?C>_=KO MZU597-(Y_?8*2>>S_L*F:=K5B31,EY+5DCE3IVLQF7C01H#0@H-BTH(7(D/R MZ+U5CDGY4M*U;K/])EN[7B'7JN#C;;9OO0"9K$BI)+ : _F<(9&+2$HB%6\D MCXE[V]J=.H[2ODR!HQ!T_Y:?7&3=Y=WLYF@S*R*2*9]\-J!*RA!MS>=ESOMD M:#=ZYA'T$S8_F%[F X;3CQ! =Q#:OY99398+XXJL&$M[J"4HCAL'7 ;EI-=< MN&E U&GJUBB9#DG=&L/@#KS@0YE$!IT1"CDPL^U,E IXDP3HP(W.@0Z0;GW# MO9S4K5$R'IBZ-8;A'>#F\>PA;XM6+#H0)EM0*9?:LUJ"Q$BG"]$5.RA!] =. MW3H%0^V8WP&2[AJ)W_7B^BYAY-L#IV92R93HH*0:[ZDL]$ANLE56,,."D@$G M]CZ>(''>]XYGM)6>0X0=(/0V1[]CY,X'O\W-;Y5WZ#!%C>"+JMT!F *GN $K M@^:^1"%CZZ2-HPCMRT5L"IU'/<&LRK2[PM]5F\W$=EIN; MA\[?UW4 V\49I[M&NXP0/"I069 EI$H 2[O)SDFIK!Z$N:?7ZND^GAQ?C5D_ MMT;[A6SENI.?0]JV1WFS"]UL_HFU,UFUJ9<_K];;R2>_+NGJH(_Z^BK_^VIS MN2M4=T%R9JI%DR29V76$=PC,0!)!%AN5E)X-@MF)A,R;Z?+,&'Q.H75@'VX; M0OUZ\3DLUI7^-W^&]2?2#G_WJD MSUDBCQ^C(H- Y5I(@1R\*04*8SJ9XKQ)K7NA#*-LWFD6SP^^">0UOSWW*A'A MF\7>,*U&ZZ?UEJ-O5AO2U]I%)^H[4\I"@JIYTTY+"9+KJ$R1SM^="'K@DGU\ MG7F&Z\QTAS9D>3_*[-K=V5FH;__ZC,L-UE:*,BMKR!(%X0*Q*6ERZU4(E6M9 M"1^9QM8=+0_1,@AE]N6CK*E,^H'88TZTY(D[M!*$R*RV%Z[#[DR$$HO/H;B8 M7>LY<:<^>[@?!VBM)-,/UG9'YF/X:W]J7N,2R^+RK):BH4@<;/*I#E4D!UO3 MY:[(?S%)H=:A?>>"!TD9A#'_XV"LA41.Q5<3:-UZQGEU>;E>Q*MMANK'U3OB M:4UO7IUOG\?WZON,E_(IT6Z'0$)M1')==5WU;HWCX3TD^VX MV^W;X?[%<(F73?I03T5+LVJ$9V%6LYEYWY'T 2\OS[>](>H;R0U]I >_+#:U MI/OFA%@M8LQ>0"FAQKQT'5K-,[ADI=>AH-9T\25^L8K%D MFU"JIZS#42O.BYQ&TEU-S>H.%-'WF2_$IOTFN#+,F,R@F*T[[LE-JQY6(OXX M;JRX-R_R9"7T("'S)L2UA5$[CG< FZU7=8LS^WU$R5DFTQ)*8AJ4\0:<102Z MWPN3+G/%6D<4#M$R;R;;-.!IPO<.\+-[R+EIF/A;_0=5,/5>1[IQ A,)4%JZ MUTOMZ.S(4?&2F,:9%MRUSA!ZA)Q>>I-.:UZWDD>_T-H?/IX5'8X4P"?BCV+D M]L;"B5W>:,ME3"RVCJP_2M"\AE(SL0^#TQ$RZ !0'W ;^/H%E[@.YS4A(%\L MEHOZCE(-OWT ]\;^DU&%I ID7?N(9VGJ;& !C X@=.// >69&$UCXXV(!39BQ(=N#K8'"V2O=C:SKI' MQ+Q7XW10.HW;W374V&KS7$IRRD>0)=?I8XZTN1181Y8S]#RZ@9/KINO)\@S= M4Z>QH1IQO3O<[$\2\X7V+CPY%8GV4)"PCR* 09*\4;D$.6A$ZX_2B&643(/XOIA'+*!D/ M;,0RAN$=X.:6\JU%)MO39#4WB3%BC"P)%!H/7A<)SNCDB@M5!4\93[LF9-[2 MLUFB:$?)H$<@[<]8P)@B9Q&T5[07Y1A$LN/IM%ECN,K>R];]5@Z0TE'<[#@A M/P6;(S@^=ZSL8R!W(;S]:W%9-W ]_HMAG<%;Z"Q9I+N;<+Y=H3.F_.PV2S*XKOW3A:T M" 8]E,)JJ]=DP?$@0&8K))*&1-/ZX>X)DN:M2'XNFZ2E7/J&V?X,:JY"$:Y> MPLK5(QO,*\=PW) MZ]QMD[Y37G^M+Y=['9U*3HEG!R9FK-V88JVP4$#?UM8RL@A%ZT2.,?1U"[MC MH'$?>-/(J0,,[C*+:=G5\M-OBR^8MPGVF_^+YYGNAS]H?Z^_U@2([>E5,CBA M2@%I. -EZL@SEQ-X])RIH+/CK5-FQ] W;[.&9POP3R6Q%X'&[3?>A0O$QTOGRK(#*ADQ7% ZD2MYBD9J5YFU_QQ(YKSY@_K,KE?Q/#KW=C=3+9,TA94%"\BB<(,F)3P1R'UP\7E[%3U'!L#I/.\--'4DX98_U6_Y M<_'YX^KM=@K=_JC5Z$$NI%*93FF781.D"B"$RHA*-A=/C9,T7^VT M@,?@U% ::_+G \O8O3%]](9\;UWLEJY1+CD<#VD1/]S0R<'1Q0^TH M[9W-NJA!U6]/)9L<)J$C +44^:H]_SOP_!XI$?SMVZ!AETP0KF;K604*@P>' M9!@P$Y+00>80!R4PM2G9_6W4\(W)NJIU4+=[G(3FMLX'M"UGTC,,7 !C1=/! M%+4?(5JPMH1"2M^[.,P\;]0Q?HX*W2.%.[)!_!A.]Z:N]HPZH^,D0V(9"J\- M=EF.$#39"KHD[XWE-MK6W;'5+)#5C?0?P>7VU(5YL-C4.OU7/_(RN M8\MU)GO2U1%:(=;NS"H"9F889IN8:=TMX#X5S;Y>;6N M4:=WJ\O?P_KR?;D5 CL+(I28DH>(]:+G4=)%SQ%2Y#HA$S&HUI;20-+FG@PP M,<2F$% 'N+M%/-WEYU=Y/]?^7F"T9DXO\OXO9TX[%G+-4$*LSWB"SE=(DKY( M@2G8(OBDN3@C:)U[;,#$R'P6$78 U8'3$+*P@LP$!*D\@C+& _G(AA0_YX(C MBRRV-M8:3J^8<.3 Q#"<0#P=@.[ _)?H41@O"C!N(JBH#$0?'1C%72PRJU!: MUZB?,(]GP@D#SW'KGL;^#D#T ;^0SETFW-NFP0F33!1UUD;]PDTM"]*U12K7 MQ7$1=>O*X#LDS#TO8&+8G,+PN5^O/A#&\7788/X]?-VVB5S35C[A;K1I6M'. MOKXO^V+Y,U%"*3QI0*=K+RNOP97,P.MDDTO).GXG>_!0V[ QR\X]"F#*-ZWI M^-^!)GKD)9DLQZM*4?WSF4H<%:HZ0;[.-U,\@:<-@?!*&.FY=;*UAAI(VNQM M_Y_S%:R1A/X&S;5O_3;]#OW*.[RL-NEJ:X^N;NQ1^N&--=I!)^[3".^M;7=# M,WV-P=DJ/[S&BZ\U.>:"QL)62#*Y:C*$3&?3! M1W!*>'( 68PNR(1B4*)Q041O;X'B.7#F!VN -HSBY$&25XK+.C M*$]OD>)?'"/[S'\[P!(#W<,CM[7C@ZTB4PN@.+< M@!/2@^G3\0UWNNBKV^Q*.TH&/0)I?\*L(8^&.Z.$/+#ASAB.S_W4_$#'$%VB*5$$.DF6;G/O$X1: M+"B8=3$HZ_C=%G%MVZT\>[.=4?)ZHMW*&.;-+?L'>P79C$(K*2#%&BPQDI@A M68*8LDU1ZJCOMJQMW6SIV=OM'"W_DQG8V[5QZ#4[EJ*5K1SB18)23$$0S@*3 M28?LDZ#_]9J =X>2"[UV#1KI"KZ+6A(Y4X@Q@T!X->AX3, MV=!:)QV95#UO/OXIJ#F1[1T YS:+]KE#Z)70Q1<0(A-+"@_@'&EC##QGH6Q4 M..UU-B)Q:]Z,_%/ Y?XOJGS>EUV)RK?QT9&ATI[\C"#H M9+!BZ;(.F;Y(Q=$I$4)K3 TB[ 7DP9\"L?;"Z0IQCR;W!UF\CE@@N.T@'R8A M1K(/G=;!QN@\*>1^:R\F<_ F@,1QQ1=CY#,>=7Z'NB5^J@\@TVLZ\D>XR\:@ MI/TX#HJ4.#@E'5@K;-;*NYA;SQ-XG*)Y7<+GQ-G)\C@57Q^;V?GC4K?.!$/+ M.=D).XLSZP11W2Y^7/5. I?0$U0,]>RK;B:.9TO)%%Z]^WX=3^V MJ+=TZ /D=9WT/(2E4Z0V?XL\O$J7BR^DF/&;RD]",!YM :0[ODZ6T:27F0 > M51+><,O4I.F2CQ'WG G,RMH0$GEW4M?B_-KO+"=(=/(JP2^FD9HZ/XAAM)% MU!QZCQ'TIT(&W)C3/T)R\0O==! MA>;CA6\1,#. V@GV7K#T6"[/G=+SZ[*LP_5IPFT[D.O&R($EDUR&+&MO;>W( M+Q/1@(U>ZVALE+8\9>$]OL3,:#A>9JOF#)R[=^O#,W$U4S$QXH+.=<)@S=!W M3&0(VHF<15)NV-/<=-.EN\@D/N:R:<3U[G"S/TZN9"PE>(@EUX:S(8#WL@R#.S!##@T[5IXY@37CT6E&.E)EVH8(8)'S+(01 MR;4NF7TYTZ5'R7C@=.DQ#.\ -V]6Z\^K^N+R;K7<[^1Z1*GSCAM>QW?I.J*T M]L_@28#T4M+W;4BB]8OJ06+FN:HFPTX;IG> GD'/RMXHS:IJ3I*3W5^B(*UL M"C#'BPV.62'_?ZKR5+YVEG/VPB8/G$PANH!H,U$'2Q<08LXL!-L\[_L'">., M@L&X,,X(F?0 L%N/U2($+JS4$'8U$:RR)97:!,HP7GSD4+V6HRIX5!<$)X\"ID%6T@YK"GK+N7$\89);-A89PQ#.SN M.7Y[)'(N:!TGM9E<[=FO:BYO9F"L##YAT!);3 A]Z6&<8RZ;1ESO#C?7C0X< M>E>$!A-2[7Q-OCB9>1:TYL8K(0(3=A+D=!K&&273(6&<,0SNP PY%%7@4EJK M0H#B1 1E;8'HZY!F7J15B=P"W]JY>CEAG%$R'AC&&9JXWH(Y(]GY M[,$<)3@JYR1(5X>$,$T'BGD'6!32?[A'WKIVM<]@#L\F!5$ ZW!?I:R&H&," M9J/2Q@0;N6C,AQ\PF#,&32<%%7M;N$S%,$#CRSX M$IOKLI<2S!DEV,=KON MY01S1LEL6#!G# .[>Y3?'@GN"^=:1C!8(URIMAW6="ZRXM)&H8S(TSS)O[!@ MSA&732.N=X>;_7$RP:#F<%PA&H6E, L\>D:W:ZV?I>L52M1!2QE<3*T3W5Y2,.<4[+1A>@?H&?1P M' (2/RR9:4PB*%$\>.,D9,&S%R9R[B>=I/GR@SDG^-K-)=0!Z@;V.HR!UY$; M"22KT07%$H2@&0B;I(S%>BNGZPW8;R_*]H@XKA7E&/&_X_K-ZN*"='N=)']"[.;I#VT5Z>2'*+E5&7U+UQ\^K,^V=<)')_PW56]Y]^7[1J;]U>7 MFQJ^JIK_>N]1"K8U)YS(="XLWWHR&F(0.?"24:?6U^58&N=58$U02$X+5J.A.9XP75@RSVXN9\6YU?TO?OLS/^FFVMK/5A=BA6,G&NFR,TVHC;X M(E_;Y^14D8R986GPI^+S:5+G?6:='ZF-A=DK9M^70QL]TU(';T, X9"<>A\Y M!*$CY!!2T)[1-UJW"QA)XKR^\/P8;22\#D86O5I>+G+=R^(+?L!$3E[-$GG[ M5SJ_(GO]9^(]V?:?KW;"?5_NV5(7JRLZD(SG1!OD$)TN-50K(6;.ZTS,4%S6 M67C9&+%-")]W#-*SXOCY!3U]!N;^!_5+#!O\/__K_P%02P,$% @ "X)B M5Y&>0NNY!P 1"8 !@ !A&5X>#,Q,2YH=&WM6FMO M&S<6_;Z_@FMC4QN09#TL/V0G@)ND0 IT^UJ@'Q>[^>!HAKSD?1R>>TG.Y;B:Y&\NQZ3-FW]<_K/=5N]<6D^HJ%3J M25=D5!UL<:U^,11N5+O=]'KKRKFWU^-*];O]@?K%^1L[U;&]LE5.;Q;C7![% MY\LCF>0R<6;^YM+8J;+F]9Y->\?)Z6E*ALX&Q\,AZ>'@O$O=7M+OT7%R8O[; MVX,HND>94,US>KTWL45[3#S_Z+C?.1V6U<7,FFH\ZG6[_]I;ZUK1;=76N;TN M1J(P6C-75%#$8^#XT,SVQ^7STU96W.O^J%701 MVH&\S6)SL+_3Z!QJRM,LJGX*X=P6M#"EUV?EW]^.;6(K->AU>NL*;KI!^VMX MHG(E9#'XBMHI7$_^.?5^2[ZRF4UU95VARMJ'6F/JRJF?ZIQ4;Z#;O>,#??AJ M__CTHCWQ@=E#:N9/RO6O(SI6+=H-M7+E/5F-3/VB>ZH-#^_C:G MN;I**V[I=[O]!RU[)&R_U@%.G/\]IAYO-?5#2WVK4Z>FNE"&O/J._(Q:*I5P MSF&CKE[M#\\N=C:GU,: ,MHY99CC;&&@+0S".&KSF^>TK]=9:/Y,4]YS0+DO(TM30#K*JQ#>K'6GL@.Y^KGZAT'M IU#?.3U2OV_Z1<705*DK5 MA\( %]Y2:.%WVD$\SC_;>/1?1CR^U@%1@+\G.4F5AA#^FUT*"BE$+2? M)OB&ADN68 >\,E,&4N239AFM2ZY%4T:V .#3AY3H;VW2L0LU_[N1GY*D9 MA V8V) C^W(BG]EJ# -#"2KCV7G<$JHY S.G$#,JF:^ZX;,&V^"%@XU49@N$ MDY%Q%[X6D(;N:/8K[;;(0 TQO=HBS6N#,0&1E5BU "_+=%(BP@Q.!FV>WZ&O M"7RX-S4 ;BP/W.(>=8X.@)P#+F2Z(/JD.HQ5EKM96.#1T[4%+W%RU/PRZ@TM M6RNP"@ME-K3]K)%U_#*0]9^U,+S:/^OW3B]"@YTFA_.R=QE*,[SB 'U0VI- M :&U"8HSA$P1\)?D-HRY.W>;@/*8]OC9V)#F+M208S+T+H^8*+U#[8[701T M H: J1CG][?I6!?7)!415X AEH## SH442D!^2D^6B[QBHA%'E\Q&:U -$*& M==EYHFQMH@P3L9WW@8L>G)F?I,99*^+6\/G<\$1I_4GQV1]VNGTV^1T%^ 2A MDA3UYSAJD+'JD.G%-E309) MP,*#+A 4PNY8A$I4@C:M<\WT#;-$B;O<#(F8Z5<+%/Q*B#N"82%/YDD8]06! M.'F1(-Z9JC:PO#O)[0QI+(.I-8Q4'5RAFJ\$06DVKRF H5$#ERC MA613S5U024?L8F'9$KS]I:$W_>3H'0IZWT]U7@M/<6@IR_@48XJ@A"V5W+*$ MV(%WX^/VXD[ "D%P9H@E9.+JZF$-=LD,>MF;N#[._GSSHI)%Y2WKCZ(GH(]@ MC2?X@O!F/CG>&K:,H=R$!.^?FV)-6K;B[B,XDM.X2]/:<^!7C>+8#)%L_?E4H*B7>AU&K<8Z+ L,YCU! M/!E)".*/AJSGV.#?4-Z< ]SKW_K++GHRE'^J7=;P<]YER8&?62R&UAT7,36N M O*.EAA2'U%>;%2I2]4T*M7*^;#,Z/("0TXFMJJ('B'^Q*%FX'9CH9\,<@#8 M@F<#\SC^YWIYL=;HM]I"?5E7=2''X^'P_YNIOX=9KW)48/"*W+- $=X&IY: MBR8;+S@)PP$EB3),UMIZ ?8GY^Z7L=JZ0IC,/PF@AYB01"O09>@.U)ZH#.7[]H M>_PV^-XPD*EDG]4T)\ P^3;BE.LRT&CQXP+47^9Z/K*%.%Z$+IK!$E=5;C+B MF^LIYP^4&(UFHF1L;BZUS\\[9\,!WVM7T+(RBXF;*^^.7'D?56:S[638.3DY M?K"YV^D]V/;8L(-^ISPN!!H"C?GFK>NL18DS> M]TUT2[S@?YY5(M\3O /L):6I?P.$DX3\J_W>2?>BWY+/'^[=TC4)KG\U0 MN9L/\G?+I?#2SH\(;)<-W7O4*\WZD>55PDX^55-LX,6+]]>S^>C%>^(';- M MITW)W&_'EC+U_I;2FO?YZOM8%_^O.N?@AWC&A:RUX9/#3:<<2:;8DHCN??)4 MNB"7=J-X:CVE!S^":K)-]TY$)UAG=;4I\F!"7/L;O^(ZDJ_'_@!02P,$% M @ "X)B5Z?\$7.L!P 'B8 !@ !A&5X>#,Q,BYH M=&WM6MMR&[D1?<]7(%+%*U61%"^B)%*RJQ3;6^67;'8W57Y,808])*+A8!; MD&*^/J>!X9WT4A6M+#OQ@\P9H(&^')QN ',W]I/\W=V8I'KWI[L_-YOB@TFK M"15>I):D)R4JIXN1^*S(/8AFL^[UWI1SJT=C+[KM;D]\-O9!3V5L]]KG]&XQ MSMU%?+Z[")/<)4;-W]TI/15:O3W1J;RYZ0]NJ)>HY+(SN!ZDV=6U3-H)#:[D MX/+JGYT3B*)[E'%^GM/;DXDNFF/B^8>7W=9UO_2W,ZW\>-AIM_]RLM'5TZ-O MRER/BF%0&*V9*3P4L1@X_MP9_X#0HCDUN;'#TW;X=\LMS4Q.=#X?_G!OMZF@KMN MD'8$3WA30A:#KZF=PO5D7U+O]V2]SA!0KTTARLJZ2F)J;\0O54ZBTY/-SN69 M/']S>GE]V^FK^-0X)@8O;XQT0BI3,O[7+?F5TF!=K]T5)A-^3.)7:1-9D&O^ M])C37-RGGENZ[7;WH&5;8?MC[+K<:]>GAOB%$DI3*>Y;XC/-J4C(CAHB#=&; MPR3IWYSV;VZ/U?ZVE$J!(9HY99CE9@%#72A$;=CD-R]I8:>UT/R%IMQR0+O5 M9X,_B;&&S;WSE(I/ MA:JB.9KO6KHL,U!"SJ2[2O%(8$Q!9BU4#\-),)R4BS.!DT.;Y"GUU MX-W6U "XTCQP@WM4.3H <@:X"-.YH$\JW5ADN9FY!1XMC31XB7.AY)=1;VC9 M6(.56RBSH^TWC:S+UX&L?VR$XMJ[-0YG)>]R5")X14'Z).0E@(4 M$%J=H!9#R 0!?TFNW9B[<[<)*(]ICY^5=FEN7 4Y)D-K\HB)TIJ4%%X[<08( M* *F8IP_/J9C68PH%$!<\+E8\?7/Z#R(AHJ/G^*CYHJNB%CD\063T1I$(V18 MEZ,GRC8FRC 1V[D-7/3@S/PL-4ZL3O^%9 VW;^#SI>&)2OJKXK/;;[5#*?N! M''R"4(44]?LX:G#V3&7ECA?A-)80,%'/%!.CJ2P& =-M0O,AEY4A'&XIEUQ MXCJO6LIE %F=&5= :=2.< M&M:D"PDX\*!Q!(6P&0Y")2I!G5:Y9/J&64&)56Z&1,STZP4*?B7$'<&PD"?U M+(SZBD"?D#OQZG,J\!3'%K*,CZTF"(H M;D\EMRPACN#=^+B_N M@A2 XT\42,C&5/ZS!,9E!+GL3U\?9[V]>1+*HO,/Z MH^@)Z!.PQA-\1WA37QUO-5O&4.Y"@O?/=;$66O;B[@DOHBS R(9$ SVVNI=*X[-$(6M/Y\*%-52K_.HU5BZ M98'!O!<03RHDA."/FJSGV. _4%Z? VSU;_S7+GHVE'^M75;_6]YEA0,_M5@, MC147,36N W)%2PRI)Y07.U7J4C6)2M4;ZY89/;S D).)]I[H"\2?&-0,W*XT M] N#G &VX%G'/([_N5Y>K#7ZK=)0/ZRKJ@BGX>[\_YNI/X99[W-48/!*N%:! M(KP-3C4!%W4V7FYJ9B0?.+W&BBPDV%!+AK/)Q;G.D]!6[S_BT<$>^I(*@HZ6 M['40F74%"A' "X5B(^9XAP3OJ@G 2<%8^JLL?<$['O,WZ]EMW./-)U9$$8# M,:? <4!-.$>NX=6(64X74Y-/B5-=(4?U<;BM:9$F96[FA-;9V$0NE!O@!=B> MI0YH/?%>[#D*W]6") M\=Y,AGPK/>5D@7JBQEW 6VRN+ZP'@]9-O\=WUAY:>K68N+[.;H7K[ NO=MNN M^JVKJ\N#S>U6YV#;EX;M=5N=WM51PUX$E:/:<(PK9?'VI'>R$*C1-NR6CZ*S MN?X8@-N^B6Z)E__>B^"EI4^(;YM-/?FB7^IE%%99"4OY)$TL3'SU3GM!1[UZ M7[P?:\K$CTM:_BF6P/^K[CC[>SS.@B=V?'*^ZY2+D"?VI*&MCYE*X\+]W# > M4$_IX.=-=:YIKT1D@N55^5V1@^EPXV_\/NLB?!?V'U!+ P04 " +@F)7 M5^,'.Q8$ "\#P & &%S=&4M,C R,S Y,S!X97AX,S(Q+FAT;>57;6_; M-A#^OE]Q<[ T 2Q9+[82RTZ (.V #MC:+AOZ<:!$*B)*DQI).?9^_8Z4G#1V M'"3 9A1;$!BRCW>\>^ZY%\UKNQ"7\YH1>OG=_/L@@+>J;!=,6B@U(Y91: V7 MM_"9,O,%@J _=:V:M>:WM84D2E+XK/07OB2=W'(KV.7&SGS4?9^/_"7S0M'U MY9SR)7!Z,>!G$YQ MQ_X>I8VX5$+I_"CR?S,G"2JRX&*=O[G2G(@W0T.D"0S3O.K$AO_%\BFZZ;_= M=:Z?H;+@DFU"B1/G_+M5S0MN(4W"^+&#NS 0?8M(6-6@+AK_RNT2H6?ZD'Y? M,VUYQ4MBN9+0M-JT!*^V"N)S^#V\":]#N&&EE\;I)!H",4"H:I!D+TG$X2/Z M.H:-Y],H@P\5_%8SN"&Z()*9X,-*L#5CT@N(H^ 35$I[NPTZJ2@P2;&%W#!,\J)@&E),N^L8/OD5 M%RB\=P4A;C6W>"$02>'=JJR)O&78:Q8+;HQS&__=28J-"6JF&3K[X%470.<4 MNCR$GTBI8$DD4+SY9Z;OV! ^:F8X=?W-W7%=B2@+E_5[)FCV9\LU<^/#.$0>\#TAR#<-\>2$GMZC M^,";>\[T4,;3=(P@3FQ[A71U+"L$VXD)I+.P <1:D,2S?/,PH-XT@ZYQ+#YQ7FO7&"F6M6N1N M8UBZHBZ)Z.>+'S6=N%\FIM/P?)*Z?<*BEY9N+NY7C="O&B-+=V79),RR\5YQ M%,9[9<^9=2M!FKW([,B[W+F-P!C,SL4@'6R1-T^:%<2/-P?'YVUL.EBZQ>HP M+/=[W%MDJ.^!\(M:^@%R?!1GT2SIALC6=M1#\@]&>[! CX_&9S/C/Y^86O=Q MOB*QD0MT\"PJ??WX\FHP3B4X!1?@[)O'ZV 8??-(O&B?^;^"<_)1M5LE/%C,==,$&=S[\MG/VVB!Q528)VU=E=E[T!\]-F] M/8_\6_O?4$L#!!0 ( N"8E?2IK'+# 0 *X/ 8 87-T92TR,#(S M,#DS,'AE>'@S,C(N:'1MY5=M;^,V#/Z^7\&E6*\%8LKA0U*DYZ6MQ-6\9(1> M_3#_,0C@O#_PA\X6BZZLYY2O@]++'TYCDQ6A"R806PV$4$3I-R)"P M"Y*D%R2>_!'W4!6WMSK&K@6[[%5< H+92T"$2CX7:Y9_^ TD:<*Z%T=A+YS\Q)@H)47*RS=]>:$_&N M;X@T@6&:%ZW8\+]8-D68_NF^A7Z!RH)+MG$E3ASX#P\E7W +:1(F3P'NTT#T M$IFPJD9=-/X-[!RI9_J8N&^8MKS@.;%<2:@;;1J"1UL%\01^#V_#FQ!N6>ZE M<3J*^D ,$*IJ3++7!.+X'GWKPP;Y-!K#YP)^*QG<$KT@DIG@\X-@:[C.K9,D M490<=&^-$0CK6(-O[)::0NJ@&MC60Z? M)&V,U9R9/J[S$,[<_M.3=#B[455-Y-JOSP'-?52Z@C@*OD"AM+=;(TA%@4F* M5\@MPR!7"Z8AQ;"[&\,'O^ "A5LH2'&CN<4#@4@*'Q[RDL@EP[NFJK@Q#C9^ MW4Z*%Q.43#,$^XBJ=: %A9#[Z-&"Y3F!ZQ#NV)I)!+#LPTW)60$?N20R1U(Q M9IBT" UM.5.=;WW(?3[CXFVI#(>RIK/_3-:H-FOZ*">(?S29'4R@FE"*UW$@ M6&&S=%R_[CH[I'64Q#N+SWVY=/E5- *3+4>6A8OT-OJ:_=EPS5S+,(Z11W[/ M".:8AGAT1L^W+#[FRC9/.BKC:3I$$J#N*L1;3P4 M5K0_T^Q42OC&V^YEAO=U+%D(MA$OE*9,!\BS(+5AV68QH]S4@JPS+CUQ7FG6 M&5LH:U65N2EAY8HZ)Z+K*;Z]M.)N@)A.P\DH=3.$1926;@[NQHO0CQ<#2_=E MXU$X'@\/BJ,P/BA[R2R. 7$Z?I79@8?-DN9_=WF.&^COP]"0>1[.?U^>M",2]=US<6":^;_2 M MC=U7.=@.G_RV[\L#_Y[^-U!+ 0(4 Q0 ( N"8E>=V]M="%@! .2<& 1 M " 0 !A4%BAW/"$ #%- 0 5 M " 05F 0!A&UL4$L! A0#% @ "X)B5]'@S M,3$N:'1M4$L! A0#% @ "X)B5Z?\$7.L!P 'B8 !@ M ( !N4L# &%S=&4M,C R,S Y,S!X97AX,S$R+FAT;5!+ 0(4 Q0 ( N" M8E=7XP<[%@0 +P/ 8 " 9M3 P!A&5X>#,R,2YH=&U02P$"% ,4 " +@F)7TJ:QRPP$ "N#P & M @ 'G5P, 87-T92TR,#(S,#DS,'AE>'@S,C(N:'1M4$L%!@ + - L Y ( "E< P $! end