0001564590-21-009308.txt : 20210226 0001564590-21-009308.hdr.sgml : 20210226 20210226131408 ACCESSION NUMBER: 0001564590-21-009308 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210226 DATE AS OF CHANGE: 20210226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Builders FirstSource, Inc. CENTRAL INDEX KEY: 0001316835 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-LUMBER & OTHER BUILDING MATERIALS DEALERS [5211] IRS NUMBER: 522084569 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-51357 FILM NUMBER: 21686532 BUSINESS ADDRESS: STREET 1: 2001 BRYAN STREET, SUITE 1600 CITY: DALLAS STATE: TX ZIP: 75201 BUSINESS PHONE: (214) 880-3500 MAIL ADDRESS: STREET 1: 2001 BRYAN STREET, SUITE 1600 CITY: DALLAS STATE: TX ZIP: 75201 10-K 1 bldr-10k_20201231.htm 10-K bldr-10k_20201231.htm
0001316835 false FY --12-31 P3Y P3Y P3Y P7Y P5Y 2023-11-30 2026-01-31 P5Y P4Y P4Y P3Y 0 P5Y 2023-11-30 2026-01-31 0 P6Y3M18D P6Y3M18D P2Y1M6D P2Y 3.15 6.35 7.67 3.15 3.19 6.59 12.94 12.94 P3Y1M6D P4Y8M12D P4Y1M6D P4Y1M6D P4Y1M6D P4Y 0001316835 2020-01-01 2020-12-31 iso4217:USD 0001316835 2020-06-30 xbrli:shares 0001316835 2021-02-24 0001316835 2019-01-01 2019-12-31 0001316835 2018-01-01 2018-12-31 iso4217:USD xbrli:shares 0001316835 2020-12-31 0001316835 2019-12-31 0001316835 2018-12-31 0001316835 2017-12-31 0001316835 us-gaap:CommonStockMember 2017-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001316835 us-gaap:RetainedEarningsMember 2017-12-31 0001316835 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001316835 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001316835 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001316835 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001316835 us-gaap:CommonStockMember 2018-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001316835 us-gaap:RetainedEarningsMember 2018-12-31 0001316835 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001316835 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001316835 us-gaap:CommonStockMember 2019-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001316835 us-gaap:RetainedEarningsMember 2019-12-31 0001316835 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001316835 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001316835 us-gaap:CommonStockMember 2020-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001316835 us-gaap:RetainedEarningsMember 2020-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-01-01 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 bldr:Store 0001316835 us-gaap:SubsequentEventMember 2021-01-01 bldr:States bldr:Customer 0001316835 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 xbrli:pure 0001316835 us-gaap:SupplierConcentrationRiskMember us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-12-31 0001316835 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001316835 us-gaap:MachineryAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001316835 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001316835 bldr:ComputerSoftwareCostsMember 2020-01-01 2020-12-31 0001316835 us-gaap:LeaseAgreementsMember srt:MinimumMember 2020-12-31 0001316835 us-gaap:LeaseAgreementsMember srt:MaximumMember 2020-12-31 0001316835 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001316835 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001316835 bldr:OtherReceivablesAndOtherAssetsMember 2020-12-31 0001316835 bldr:OtherReceivablesAndOtherAssetsMember 2019-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentySevenMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentySevenMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2020-01-01 2020-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2019-01-01 2019-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2018-01-01 2018-12-31 0001316835 bldr:ManufacturedProductsMember 2020-01-01 2020-12-31 0001316835 bldr:ManufacturedProductsMember 2019-01-01 2019-12-31 0001316835 bldr:ManufacturedProductsMember 2018-01-01 2018-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2020-01-01 2020-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2019-01-01 2019-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2018-01-01 2018-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2020-01-01 2020-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2019-01-01 2019-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2018-01-01 2018-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2020-01-01 2020-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2019-01-01 2019-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2018-01-01 2018-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2020-01-01 2020-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2019-01-01 2019-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2018-01-01 2018-12-31 0001316835 us-gaap:TransferredOverTimeMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 us-gaap:LandMember 2020-12-31 0001316835 us-gaap:LandMember 2019-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001316835 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001316835 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001316835 bldr:FurnitureFixturesAndComputerEquipmentMember 2020-12-31 0001316835 bldr:FurnitureFixturesAndComputerEquipmentMember 2019-12-31 0001316835 us-gaap:ConstructionInProgressMember 2020-12-31 0001316835 us-gaap:ConstructionInProgressMember 2019-12-31 0001316835 bldr:FinanceLeaseRightOfUseAssetsMember 2020-12-31 0001316835 bldr:FinanceLeaseRightOfUseAssetsMember 2019-12-31 0001316835 us-gaap:LandMember bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 us-gaap:LandMember bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 bldr:BianchiAndCompanyIncMember 2020-01-09 2020-01-09 0001316835 bldr:KansasBuildingSupplyCompanyIncMember 2020-11-02 2020-11-02 0001316835 us-gaap:FairValueInputsLevel3Member us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember 2020-12-31 0001316835 bldr:BianchiAndCompanyIncMember 2020-01-09 0001316835 bldr:NortheastSegmentMember 2018-12-31 0001316835 bldr:SoutheastSegmentMember 2018-12-31 0001316835 bldr:SouthSegmentMember 2018-12-31 0001316835 bldr:WestSegmentMember 2018-12-31 0001316835 bldr:SouthSegmentMember 2019-01-01 2019-12-31 0001316835 bldr:WestSegmentMember 2019-01-01 2019-12-31 0001316835 bldr:NortheastSegmentMember 2019-12-31 0001316835 bldr:SoutheastSegmentMember 2019-12-31 0001316835 bldr:SouthSegmentMember 2019-12-31 0001316835 bldr:WestSegmentMember 2019-12-31 0001316835 bldr:SoutheastSegmentMember 2020-01-01 2020-12-31 0001316835 bldr:SouthSegmentMember 2020-01-01 2020-12-31 0001316835 bldr:NortheastSegmentMember 2020-12-31 0001316835 bldr:SoutheastSegmentMember 2020-12-31 0001316835 bldr:SouthSegmentMember 2020-12-31 0001316835 bldr:WestSegmentMember 2020-12-31 0001316835 bldr:QuantitativeAssessmentMember 2020-12-31 0001316835 us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 us-gaap:TradeNamesMember 2020-12-31 0001316835 bldr:SubcontractorRelationshipsMember 2020-12-31 0001316835 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001316835 us-gaap:CustomerRelationshipsMember 2019-12-31 0001316835 us-gaap:TradeNamesMember 2019-12-31 0001316835 bldr:SubcontractorRelationshipsMember 2019-12-31 0001316835 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember bldr:SubcontractorRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:TradeNamesMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember bldr:SubcontractorRelationshipsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2019-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2019-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 bldr:FinanceLeaseObligationMember 2020-12-31 0001316835 bldr:FinanceLeaseObligationMember 2019-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2020-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-12-31 0001316835 srt:MinimumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-10-01 2018-12-31 0001316835 srt:MaximumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-10-01 2018-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-01-01 2018-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-03-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember srt:MinimumMember 2019-01-01 2019-03-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember srt:MaximumMember 2019-01-01 2019-03-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-01-01 2019-03-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-04-01 2019-04-30 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-04-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-05-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-05-01 2019-05-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-04-01 2019-06-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-07-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-07-01 2019-07-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2019-07-01 2019-07-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-11-01 2019-11-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-04-30 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-02-29 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-02-01 2020-02-29 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2020-01-01 2020-03-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-04-01 2020-04-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-03-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-11-01 2020-11-30 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:EurodollarMember srt:MinimumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:EurodollarMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:BaseRateMember srt:MinimumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:BaseRateMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2021-01-29 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2021-01-29 2021-01-29 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2021-01-28 2021-01-28 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember srt:MinimumMember us-gaap:EurodollarMember 2021-01-29 2021-01-29 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember srt:MaximumMember us-gaap:EurodollarMember 2021-01-29 2021-01-29 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember srt:MinimumMember us-gaap:BaseRateMember 2021-01-29 2021-01-29 0001316835 us-gaap:SubsequentEventMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember srt:MaximumMember us-gaap:BaseRateMember 2021-01-29 2021-01-29 0001316835 us-gaap:DebtInstrumentRedemptionPeriodTwoMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 us-gaap:DebtInstrumentRedemptionPeriodOneMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 us-gaap:DebtInstrumentRedemptionPeriodThreeMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 us-gaap:DebtInstrumentRedemptionPeriodFourMember srt:ScenarioForecastMember 2021-03-03 2021-03-03 0001316835 us-gaap:DebtInstrumentRedemptionPeriodFourMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember srt:ScenarioForecastMember 2021-03-03 2021-03-03 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 bldr:Property 0001316835 srt:MinimumMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember 2020-12-31 0001316835 bldr:StockOptionsAndStockAppreciationRightsMember bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember srt:MinimumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember srt:MinimumMember bldr:CliffVestMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember srt:MaximumMember bldr:CliffVestMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember bldr:BMCStockHoldingsIncMember 2020-01-01 2020-12-31 0001316835 bldr:OptionsOrStockAppreciationRightsMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandSevenIncentivePlanMember 2017-05-24 0001316835 bldr:OptionsOrStockAppreciationRightsMember srt:MaximumMember bldr:TwoThousandFiveEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2015-06-27 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember srt:MinimumMember 2020-01-01 2020-12-31 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember 2005-01-01 0001316835 bldr:TwoThousandSevenIncentivePlanMember 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2020-12-31 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember 2020-12-31 0001316835 bldr:RangeOneMember 2020-01-01 2020-12-31 0001316835 bldr:RangeTwoMember 2020-01-01 2020-12-31 0001316835 bldr:RangeThreeMember 2020-01-01 2020-12-31 0001316835 bldr:RangeFourMember 2020-01-01 2020-12-31 0001316835 bldr:RangeOneMember 2020-12-31 0001316835 bldr:RangeTwoMember 2020-12-31 0001316835 bldr:RangeThreeMember 2020-12-31 0001316835 bldr:RangeFourMember 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2020-01-01 2020-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2019-01-01 2019-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2018-01-01 2018-12-31 0001316835 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001316835 us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 bldr:Region bldr:Segment 0001316835 bldr:NortheastSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 bldr:SoutheastSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 bldr:SouthSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 bldr:WestSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-12-31 0001316835 bldr:NortheastSegmentMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 bldr:SoutheastSegmentMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 bldr:SouthSegmentMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 bldr:WestSegmentMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0001316835 bldr:NortheastSegmentMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 bldr:SoutheastSegmentMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 bldr:SouthSegmentMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 bldr:WestSegmentMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0001316835 2020-01-01 2020-03-31 0001316835 2020-04-01 2020-06-30 0001316835 2020-07-01 2020-09-30 0001316835 2020-10-01 2020-12-31 0001316835 2019-01-01 2019-03-31 0001316835 2019-04-01 2019-06-30 0001316835 2019-07-01 2019-09-30 0001316835 2019-10-01 2019-12-31 0001316835 bldr:MergerAgreementMember bldr:BMCStockHoldingsIncMember us-gaap:SubsequentEventMember 2020-12-30 2021-01-01

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-K

 

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

For the fiscal year ended December 31, 2020

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: 0-51357

 

BUILDERS FIRSTSOURCE, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

52-2084569

(State or other jurisdiction of
incorporation or organization)

 

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

 

 

 

2001 Bryan Street, Suite 1600

Dallas, Texas

 

75201

(Address of principal executive offices)

 

(Zip Code)

Registrant’s telephone number, including area code:

(214880-3500

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

 

Title of Each Class

Trading Symbol(s)

Name of Each Exchange on Which Registered

Common stock, par value $0.01 per share

BLDR

NASDAQ Stock Market LLC

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

None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes      No  

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

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

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

 

Large accelerated filer 

 

Accelerated filer 

 

Non-accelerated filer 

 

Smaller reporting company 

Emerging growth company 

 

 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant as of June 30, 2020 was approximately $2,375.5 million based on the closing price per share on that date of $20.70 as reported on the NASDAQ Stock Market LLC.

The number of shares of the registrant’s common stock, par value $0.01, outstanding as of February 24, 2021 was 206,431,681.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement for its annual meeting of stockholders to be held on June 16, 2021 are incorporated by reference into Part II and Part III of this Form 10-K.

 

 

 


 

BUILDERS FIRSTSOURCE, INC.

Table of Contents to Form 10-K

 

 

 

 

  

Page

 

 

PART I

  

 

Item 1.

 

Business

  

3

Item 1A.

 

Risk Factors

  

11

Item 1B.

 

Unresolved Staff Comments

  

23

Item 2.

 

Properties

  

23

Item 3.

 

Legal Proceedings

  

24

Item 4.

 

Mine Safety Disclosures

  

24

 

 

PART II

  

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

  

25

Item 6.

 

Selected Financial Data

  

26

Item 7.

 

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

  

27

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

  

36

Item 8.

 

Financial Statements and Supplementary Data

  

37

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

  

69

Item 9A.

 

Controls and Procedures

  

69

Item 9B.

 

Other Information

  

70

 

 

PART III

  

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

  

71

Item 11.

 

Executive Compensation

  

71

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

  

71

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

  

72

Item 14.

 

Principal Accountant Fees and Services

  

72

 

 

PART IV

  

 

Item 15.

 

Exhibits and Financial Statement Schedules

  

73

Item 16

 

Form 10-K Summary

 

76

 

 

 

2


 

PART I

Item 1. Business

CAUTIONARY STATEMENT

Statements in this report and the schedules hereto that are not purely historical facts or that necessarily depend upon future events, including statements about expected market share gains, forecasted financial performance or other statements about anticipations, beliefs, expectations, hopes, intentions or strategies for the future, may be forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. Readers are cautioned not to place undue reliance on forward-looking statements. In addition, oral statements made by our directors, officers and employees to the investor and analyst communities, media representatives and others, depending upon their nature, may also constitute forward-looking statements. All forward-looking statements are based upon currently available information and the Company’s current assumptions, expectations and projections about future events. Forward-looking statements are by nature inherently uncertain, and actual results or events may differ materially from the results or events described in the forward-looking statements as a result of many factors. The Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. Any forward-looking statements involve risks and uncertainties, many of which are beyond the Company’s control or may be currently unknown to the Company, that could cause actual events or results to differ materially from the events or results described in the forward-looking statements, including risks or uncertainties related to the novel coronavirus disease 2019 (“COVID-19”), the BMC Merger (as defined below), the Company’s growth strategies, including gaining market share, or the Company’s revenues and operating results being highly dependent on, among other things, the homebuilding industry, lumber prices and the economy. The Company may not succeed in addressing these and other risks. Further information regarding the risk factors that could affect our financial and other results are included as Item 1A of this annual report on Form 10-K and may also be described from time to time in the other reports the Company files with the Securities and Exchange Commission (“SEC”). Consequently, all forward-looking statements in this report are qualified by the factors, risks and uncertainties contained therein.

BMC MERGER

On January 1, 2021, Builders FirstSource, Inc. completed its previously announced all stock merger transaction with BMC Stock Holdings, Inc., a Delaware corporation (“BMC”), pursuant to the Agreement and Plan of Merger, dated as of August 26, 2020 (as amended, restated, supplemented, or otherwise modified from time to time, the “Merger Agreement”), by and among Builders FirstSource, Inc., Boston Merger Sub I Inc., a Delaware corporation and direct wholly owned subsidiary of Builders FirstSource, Inc. (“Merger Sub”), and BMC. On the terms and subject to the conditions set forth in the Merger Agreement, on January 1, 2021, Merger Sub merged with and into BMC, with BMC continuing as the surviving corporation and a wholly owned subsidiary of Builders FirstSource, Inc. (the “BMC Merger”).  

In this annual report, unless otherwise stated or the context otherwise requires, references to the “company,” “we,” “our,” “ours” or “us” refer to Builders FirstSource, Inc. and its consolidated subsidiaries.

The BMC Merger will be accounted for using the acquisition method of accounting, and the Company will be treated as the accounting acquirer. The operating results of BMC will be reported as part of the Company beginning on January 1, 2021, and as such, references to the Company in this annual report, including the Company’s historical financial condition, results of operations and cash flows, does not include BMC, unless otherwise noted.

OVERVIEW

We are a leading supplier and manufacturer of building materials, manufactured components and construction services to professional homebuilders, sub-contractors, remodelers and consumers. Following the BMC Merger, we operate approximately 550 locations in 40 states across the United States. We offer an integrated solution to our customers by providing manufacturing, supply and installation of a full range of structural and related building products. Our manufactured products include our factory-built roof and floor trusses, wall panels and stairs, vinyl windows, custom millwork and trim, as well as engineered wood that we design, cut, and assemble specifically for each home. We also assemble interior and exterior doors into pre-hung units. Additionally, we supply our customers with a broad offering of professional grade building products not manufactured by us, such as dimensional lumber and lumber sheet goods and various window, door and millwork lines. Our full range of construction-related services include professional installation, turn-key framing and shell construction, spanning all of our product categories.

Builders FirstSource, Inc. is a Delaware corporation formed in 1998 as BSL Holdings, Inc. On October 13, 1999, our name changed to Builders FirstSource, Inc. Our common stock is listed on the NASDAQ Stock Market LLC under the ticker symbol “BLDR”.

3


 

OUR INDUSTRY

We compete in the professional segment (“Pro Segment”) of the U.S. residential building products supply market. Suppliers in the Pro Segment primarily focus on serving professional customers such as homebuilders and remodeling contractors. The Pro Segment consists predominantly of small, privately owned suppliers, including framing and shell construction contractors, local and regional materials distributors, single or multi-site lumberyards, and truss manufacturing and millwork operations. Because of the predominance of smaller privately owned companies and the overall size and diversity of the target customer market, the Pro Segment remains fragmented. There were only eight building product suppliers, one of which was BMC, with manufacturing capabilities in the Pro Segment that generated more than $500 million in sales, according to ProSales magazine’s 2020 ProSales 100 list. We were the largest building product supplier with manufacturing capabilities on ProSales’ list and have further increased our size through the BMC Merger.

The residential building products industry is driven by the level of activity in both the U.S. residential new construction market and the U.S. residential repair and remodeling market. Growth within these markets is linked to a number of key factors, including demographic trends, housing demand, interest rates, employment levels, availability of credit, foreclosure rates, consumer confidence, the availability of qualified tradesmen, and the state of the economy in general.  

The residential building products industry is characterized by several key trends, including greater utilization of manufactured components, an expanding role of the distributor in providing turn-key services and a consolidation of suppliers by homebuilders, as described in more detail below.

 

Prefabricated components: Compared to conventional “stick-build” construction where builders cut and assemble lumber at the job site with their own labor, prefabricated components are engineered in an offsite location using specialized equipment and labor. This outsourced task allows for optimal material usage, lower overall labor costs and improved quality of structural elements. In addition, using prefabricated components typically results in faster construction because fabrication can be automated and performed more systematically. As such, we believe there is a long-term trend towards increased use of prefabricated components by homebuilders.  

 

Turn-key services: Many homebuilders have taken a more limited role in the homebuilding process and have outsourced certain key elements of the construction process, including process management, product selection, order input, scheduling, framing and installation. As such, we believe that many homebuilders are increasingly looking to suppliers in the Pro Segment to perform these critical functions, resulting in greater demand for integrated project services.

 

Consolidation of suppliers by homebuilders: We believe that homebuilders are increasingly looking to consolidate their supplier base. Many homebuilders are seeking a more strategic relationship with suppliers that are able to offer a broad range of products and services and, as a result, are allocating a greater share of wallet to a select number of larger, full-service suppliers.

According to the U.S. Census Bureau, the single-family residential construction market was an estimated $365.0 billion in 2020, which was 23.5% higher than 2019, and still down from the historical high of $413.2 billion in 2006. Further, according to the Home Improvement Research Institute (“HIRI”) in its September 2020 semi-annual forecast, the professional repair and remodel end market was an estimated $126.8 billion in 2020, which was 3.5% higher than 2019.

OUR CUSTOMERS

We serve a broad customer base across the United States. We have a diverse geographic footprint as we now have operations in 85 of the top 100 U.S. Metropolitan Statistical Areas (“MSAs”) following the BMC Merger, as ranked by single family housing permits based on available 2020 U.S. Census data. In addition, approximately 91% of U.S. single-family housing permits in 2020 were issued in MSAs in which we operate. Given the local nature of our business, we have historically and will continue to locate our facilities in close proximity to our key customers and co-locate multiple operations in one facility to improve efficiency.

We have a diversified customer base, ranging from large production builders to small custom homebuilders, as well as multi-family builders, repair and remodeling contractors and light commercial contractors. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of net sales, and no single customer accounted for more than 6% of net sales. Our top 10 customers are comprised primarily of the largest production homebuilders, including publicly traded companies such as D.R. Horton, Inc., Pulte Homes, Inc., Lennar Corporation, Taylor Morrison Home Corporation, and M/I Homes, Inc.

In addition to the largest production homebuilders, we also service and supply regional production and local custom homebuilders as well as repair and remodeling contractors and multi-family builders. These customers require high levels of service and a broad product offering. Our sales team expects to work very closely with the designers on a day-to-day basis in order to ensure

4


 

the appropriate products are identified, ordered or produced and delivered on time to the building site. To account for these increased service costs, pricing in the industry is tied to the level of service provided and the volumes purchased.

OUR PRODUCTS AND SERVICES

We group our building products and services into six product categories:

Lumber & Lumber Sheet Goods. Lumber & lumber sheet goods include dimensional lumber, plywood and oriented strand board (“OSB”) products used in on-site house framing. Lumber & lumber sheet goods are our largest sales volume product category. The products in this category are highly sensitive to fluctuations in market prices for such commodities.

Manufactured Products. Manufactured products are factory-built substitutes for job-site framing and include wood floor and roof trusses, steel roof trusses, wall panels, stairs, and engineered wood that we design, cut, and assemble for each home. Our manufactured products allow builders to build higher quality homes more efficiently. Roof trusses, floor trusses, wall panels and stair units are built in a factory-controlled environment. Engineered floors and beams are cut to the required size and packaged for the given application at many of our locations. Without manufactured products, builders construct these items on site, where weather and variable labor quality can negatively impact construction cost, quality and installation time. In addition, engineered wood beams have greater structural strength than conventional framing materials, allowing builders to frame houses with more open space creating a wider variety of house designs. Engineered wood floors are also stronger and straighter than conventionally framed floors. While not as sensitive to commodity price fluctuations as Lumber & Lumber Sheet Goods, the products in this category include lumber & lumber sheet goods, and thus are somewhat sensitive to commodity price fluctuations.

Windows, Doors & Millwork. Windows & doors are comprised of the manufacturing, assembly and distribution of windows, and the assembly and distribution of interior and exterior door units. We manufacture a portion of the vinyl windows that we distribute in our plant in Houston, Texas which allows us to supply builders, primarily in the Texas market, with cost-competitive products. Our pre-hung interior and exterior doors consist of a door slab with hinges and door jambs attached, reducing on-site installation time and providing higher quality finished door units than those constructed on site. These products typically require a high degree of product knowledge and training to sell. Millwork includes interior trim and custom features, including those that we manufacture under the Synboard ® brand name. Synboard is produced from extruded PVC and offers several advantages over traditional wood features, such as greater durability and no ongoing maintenance such as periodic caulking and painting.

Gypsum, Roofing & Insulation. Gypsum, roofing, and insulation include wallboard, ceilings, joint treatment and finishes.

Siding, Metal, and Concrete. Siding, metal, and concrete includes vinyl, composite, and wood siding, exterior trim, other exteriors, metal studs and cement.

Other Building Products & Services. Other building products & services consist of various products, including cabinets and hardware. This category also includes services such as turn-key framing, shell construction, design assistance and professional installation of products spanning all of our product categories. We provide professional installation and turn-key services as a solution for our homebuilder customers. Through our installation services program, we help homebuilders realize efficiencies through improved scheduling, resulting in reduced cycle time and better cost controls. By utilizing an energy efficiency software program, we also assist homebuilders in designing energy efficient homes in order to meet increasingly stringent energy rating requirements. Upgrading to our premium windows, doors, and insulating products can reduce overall cost to the homebuilder by minimizing costs of the required heating/cooling system. We work closely with the homebuilder to select the appropriate mix of our products in order to meet current and forthcoming energy codes. We believe these services require scale, capital and sophistication that smaller competitors do not possess. We will continue to pursue profitable business in this category.

We compete in a fragmented marketplace. We believe our integrated approach and scale allow us to compete effectively through our comprehensive product lines, prefabricated components, and value-added services, combined with the knowledge of our integrated sales forces to enable our homebuilder customers to complete construction more quickly, with higher quality and at a lower cost. While we expect these benefits to be particularly valuable to our customers in market environments characterized by labor shortages, sourcing challenges or sharply rising demand for new homes, we expect such benefits will also be increasingly valued and demanded by our customers operating under normal market conditions.

5


 

MANUFACTURING

Our manufacturing facilities utilize industry leading technology and high quality materials to improve product quality, increase efficiency, reduce lead times and minimize production errors. We manufacture products within two of our product categories: manufactured products, and windows, doors & millwork.

Manufactured Products — Trusses and Wall Panels. Truss and wall panel production has two steps — design and fabrication. Each house requires its own set of designed shop drawings, which vary by builder type — production versus custom builders. Production builders use prototype house plans as they replicate houses. These house plans may be minimally modified to suit individual customer demand. We maintain an electronic master file of trusses and wall panels for each builder’s prototype houses. For custom builders, the components are designed individually for each house. We download the shop drawings from our design department to computerized saws. We assemble the cut lumber to form roof trusses, floor trusses or wall panels, and store the finished components by house awaiting shipment to the job site.

Manufactured Products — Engineered Wood. As with trusses and wall panels, engineered wood components have design and fabrication steps. We design engineered wood floors using a master filing system similar to the truss and wall panel system. Engineered wood beams are designed to ensure the beam will be structurally sound in the given application. After the design phase, a printed layout is generated. We use this layout to cut the engineered wood to the required length and assemble all of the components into a house package. We design and fabricate engineered wood at many of our distribution locations.

Manufactured Products — Stairs. We manufacture box stairs at some of our locations. After a house is framed, our salesman takes measurements at the job site prior to manufacturing to account for any variation between the blueprints and the actual framed house. The fabricated box stairs are based on these measurements.

Custom Millwork. Our manufactured custom millwork consists primarily of interior and exterior trim, interior and exterior doors, custom windows, features and box columns. In addition, we sell many of these custom millwork products in a synthetic material under our Synboard brand name. We sand, cut, and shape sheets of 4 foot by 18 or 20 foot Celuka-blown, extruded PVC, or Synboard, to produce the desired product.

Windows. We manufacture a full line of traditional vinyl windows at an approximately 200,000 square foot manufacturing facility located in Houston, Texas. The process begins by purchasing vinyl lineal extrusions. We cut these extrusions to size and join them together to form the window frame and sash. We then purchase sheet glass and cut it to size. We combine two pieces of identically shaped glass with a sealing compound to create a glass unit with improved insulating capability. We then insert the sealed glass unit and glaze it into the window frame and sash. The unit is completed when we install a balance to operate the window and add a lock to secure the window in a closed position.

Pre-hung Doors. We pre-hang interior and exterior doors at many of our locations. We insert door slabs and pre-cut door jambs into a door machine, which bores holes into the doors for the door hardware and applies the jambs and hinges to the door slab. We then apply the casing that frames interior doors at a separate station. Exterior doors do not have a casing, and instead may have sidelights applied to the sides of the door, a transom attached over the top of the door unit and a door sill applied to the threshold.

OUR STRATEGY

By pursuing the Company’s four pillar strategic priorities as outlined below, we intend to build on our advantaged market position to create value for our shareholders by increasing profits and net cash flow generation, while making us a more valuable partner to our customers. The resulting cash flow should provide meaningful opportunities for increased investment in organic and acquisitive growth that preserve our balance sheet strength, grow our return on invested capital and return capital to our shareholders.

Organic Growth of Value-add Products and Services

Maximize our share of wallet by capturing above-market growth in our higher margin value added products. We believe our national manufacturing footprint and differentiated capabilities will allow us to capture growth in our higher margin value-added products, including trusses, wall panels and millwork. We believe our value-added products address the growing demand for ways to build homes more efficiently, addressing labor constraints and rising costs. We plan to accelerate this growth by further expansion of our national manufacturing footprint to serve locations that do not currently have adequate access to these high margin products. By focusing on our differentiated platform and broad product mix, we are able to offer a complete array of products and services that would otherwise need to be sourced from various distributors, providing us an opportunity to capture a greater share of wallet. This operational platform often will make us a preferred distributor for large scale national homebuilders as well as local and custom

6


 

homebuilders looking for more efficient ways to build a home. We believe that customers continue to place an increased value on these capabilities, which further differentiates us from our competitors.

Leverage our competitive strengths to capitalize on housing market growthAs the U.S. housing market returns to a historically normalized level, we intend to leverage our core business strengths including size, national footprint, unmatched scale in manufacturing capability, breadth of product portfolio, and end market exposure to expand our sales and profit margins. Our customers continue to emphasize the importance of competitive pricing, a broad product portfolio, sales force knowledge, labor-saving manufactured products, on-site services and overall “ease of use” with their building products suppliers. Our comprehensive product offering, experienced sales force, strong strategic vendor relationships, and tenured senior management team position us well to capitalize on strong demand in the new home construction market and the repair and remodel segment. Our large delivery fleet, professional drivers, and comprehensive inventory management enable us to provide “just-in-time” product delivery, ensuring a smoother and faster production cycle for the homebuilder. Our comprehensive network of products, services and facilities provides a strategically advantaged service model which enhances our value to our customers and provides a strong platform to drive growth.

Drive Operational Excellence

Optimize our highly scalable cost structure with operational excellence initiatives. We continue to focus on standardizing and automating processes and technology-based workflows to minimize costs, streamline our operations and enhance working capital efficiency. We are implementing operational excellence initiatives that are designed to further improve efficiency as well as customer service. These initiatives, including distribution and logistics, pricing and margin management, back office efficiencies, customer integration and systems-enabled process improvements, should yield significant cost savings. The scope and scale of our existing infrastructure, customer base, and logistical capabilities mean that improvements in efficiency, when replicated across our network, can yield substantial profit margin expansion.

Continue to Build our High-Performing Culture

Strong emphasis on putting our people first. Our team members are a critical resource, and every single one makes a difference. Enhancing talent acquisition, employee development and retention will ensure we continue to attract and retain this valuable component of our business. Our team members are the face of the Company to our customers and the communities in which we operate. Their contributions in serving our customers is a fundamental component in our success. We care about our team members and strive to have a strong environmental, health and safety program that drives world-class safety results and ensures our team members leave their workplace safely, every day. We recognize how important it is for our team members to develop and progress in their careers and strive to build a performance-based culture.  

Environmental, social and governance strategy. We are also committed to making informed choices that improve our corporate governance, financial strength, operational efficiency, environmental stewardship, community engagement and resource management. Consistent with our core values, our goal is to be recognized by our customers as the preferred supplier, by our employees as a safe, diverse and inclusive workforce, by the industry as being at the forefront of innovation, by our stakeholders as an ethical company and by the communities in which we serve as a good corporate citizen. We recognize that the environmental sustainability of our products is important to both us as a company, and to our customers. We prioritize purchasing and supplying sustainable wood products led by the Sustainable Forestry Initiative. Helping homebuilders become more productive, more efficient, and safer is fundamental to what we do and we are passionate about building this future together.

Pursue Strategic Acquisitions

Leverage free cash flow to accelerate strategic growth. The highly fragmented nature of the Pro Segment of the U.S. residential new construction building products supply market presents substantial acquisition opportunities. Our long-term acquisition strategy is focused on the continued growth of our prefabricated components business and on the potential for geographic expansion. First, we plan to selectively seek acquisition targets that manufacture prefabricated components such as factory-built roof and floor trusses, wall panels, stairs, and engineered wood, as well as other value-added products such as vinyl windows and millwork. We also intend to pursue potential acquisitions that present an opportunity to add manufacturing capabilities in a relatively short period of time. Second, there remain a number of attractive homebuilding markets where we do not currently operate. We believe that our proven operating model can be successfully adapted to these markets and where homebuilders, many of whom we currently serve elsewhere, would value our broad product and service offering, professional expertise, and superior customer service. When entering a new market, our strategy is to acquire market-leading distributors and subsequently expand their product offerings or add manufacturing facilities while integrating their operations into our centralized platform. This strategy allows us to quickly achieve the scale required to maximize profitability and leverage existing customer relationships in the local market. Our management has shown the capability to effectively and efficiently integrate newly acquired businesses, ramping up productivity and driving value. Prior to the BMC Merger, we successfully integrated 43 acquisitions since 1998.

7


 

SALES AND MARKETING

We seek to attract and retain customers through exceptional customer service, leading product quality, broad product and service offerings, and competitive pricing. This strategy is centered on building and maintaining strong customer relationships rather than traditional marketing and advertising. We strive to add value for the homebuilders through shorter lead times, lower project costs, faster project completion and higher quality. By executing this strategy, we believe we will continue to generate new business.

Our experienced, locally focused sales force is at the core of our sales effort. This sales effort involves deploying salespeople who are skilled in housing construction to meet with a homebuilder’s construction superintendent, local purchasing agent, or local executive with the goal of becoming their primary product supplier. If selected by the homebuilder, the salesperson and his or her team review blueprints for the contracted homes and advise the homebuilder in areas such as opportunities for cost reduction, increased energy efficiencies, and regional aesthetic preferences. Next, the team determines the specific package of products that are needed to complete the project and schedules a sequence of site deliveries. Our large delivery fleet and comprehensive inventory management systems enable us to provide “just-in-time” product delivery, ensuring a smoother and faster production cycle for the homebuilder. Throughout the construction process, the salesperson makes frequent site visits to ensure timely delivery and proper installation, and to make suggestions for efficiency improvements. We believe this level of service is highly valued by our customers and generates significant customer loyalty. At January 31, 2021, following the BMC Merger, we employed approximately 2,400 sales representatives, who are paid a commission based on gross margin dollars collected and worked with approximately 2,100 sales coordinators and product specialists.

BACKLOG

Due to the nature of our business, backlog information is not meaningful. While our customers may provide an estimate of their future needs, in most cases we do not receive a firm order from them until just prior to the anticipated delivery dates. Accordingly, in many cases the time frame from receipt of a firm order to shipment does not exceed a few days.

MATERIALS AND SUPPLIER RELATIONSHIPS

We purchase inventory primarily for distribution, some of which is also utilized in our manufacturing plants. The key materials we purchase include dimensional lumber, OSB and plywood along with engineered wood, windows, doors, millwork, gypsum and roofing. Our largest suppliers are national companies such as Boise Cascade Company, Weyerhaeuser Company, Canfor Corporation, Norbord, Inc., James Hardie Industries plc, National Gypsum Company, PlyGem Holdings, Inc., M I Windows and Doors, Inc., Andersen Corporation, Masonite International Corporation and JELD-WEN Inc. We believe marketplace supply allows us to competitively source most of our requirements without reliance on any particular supplier and that our diversity of suppliers affords us purchasing flexibility. Due to our centralized procurement platform for commodity wood products and corporate oversight of purchasing programs, we believe we are better able to maximize the advantages of both our and our suppliers’ broad geographic footprints and negotiate purchases across multiple markets to achieve more favorable contracts with respect to price, terms of sale, and supply than our regional competitors. Additionally, for certain customers, we institute purchasing programs on commodity wood products such as OSB and lumber to align portions of our procurement costs with our customer pricing commitments. We balance our OSB and lumber purchases with a mix of contract and spot market purchases to ensure consistent supply of product necessary to fulfill customer contracts, to source products at the lowest possible cost, and to minimize our exposure to the volatility of commodity lumber prices.

We currently source products from thousands of suppliers in order to reduce our dependence on any single company and to maximize purchasing leverage. Although no purchases from any single supplier represented more than 6% of our total materials purchases for the year ended December 31, 2020, we believe we are one of the largest customers for many suppliers, and therefore have significant purchasing leverage. We have found that using multiple suppliers ensures a stable source of products and the best purchasing terms as the suppliers compete to gain and maintain our business.

We maintain strong relationships with our suppliers, and we believe opportunities exist to improve purchasing terms in the future, including inventory storage or “just-in-time” delivery to reduce our inventory carrying costs. We will continue to pursue additional procurement cost savings which would further enhance our margins and cash flow.

COMPETITION

We compete in the Pro Segment of the U.S. residential building products supply market. We have and will continue to experience competition for homebuilder business due to the highly fragmented nature of the Pro Segment. Most of our competitors in the Pro Segment are small, privately held local or regional businesses. Most of these companies have limited access to capital and lack

8


 

sophisticated information technology systems and large-scale procurement capabilities. We believe we have substantial competitive advantages over these smaller competitors due to our long-standing customer relationships, local market knowledge and competitive pricing. Our largest competitors in our markets often include one or more of 84 Lumber Company, Carter Lumber Company, US LBM Holdings, LLC and, prior to the BMC Merger, BMC Stock Holdings, Inc.

Our customers primarily consist of professional homebuilders and those that provide construction services to them, with whom we focus on developing strong relationships. The principal methods of competition in the Pro Segment are the development of long-term relationships with professional builders and retaining such customers by (i) delivering a full range of high-quality products on time, and (ii) offering trade credit, competitive pricing and integrated service and product packages, such as turn-key framing and shell construction, as well as manufactured components and installation. Our leading market positions in the highly competitive Pro Segment create economies of scale that allow us to cost-effectively supply our customers, which both enhances profitability and reduces the risk of losing customers to competitors.

HUMAN CAPITAL

Following the BMC Merger, we had more than 26,000 employees. Approximately 500 are covered by collective bargaining agreements and the Company believes that its relations with the labor unions are generally good. Employee levels are managed to align with the pace of business and management believes it has sufficient human capital to operate its business successfully.  

At Builders FirstSource, our people are the key to our success and our continued focus on delivering exceptional customer service and innovative solutions. In managing our human capital, our goal is to ensure their safety, growth and development in an inclusive and team-based environment. By participating in regular surveys and focus groups, we place a strong emphasis on enhancing and increasing the retention and engagement level of our team members. Key areas of the Company’s human capital focus include the following:

Workplace Health & Safety

We care about our team members and anyone who enters our workplace. We strive to have a strong environmental, health and safety program that focuses on implementing policies and training programs, as well as performing self-audits to ensure our team members leave their workplace safely, every day. Over the past several years, we have developed and implemented programs designed to promote workplace safety, with the goal of reducing the frequency and severity of employee injuries. We also review and monitor our performance closely by updating our executive team monthly on progress.

During 2020, our experience and continuing focus on workplace safety enabled us to preserve business continuity without sacrificing our commitment to keeping our team members and workplace visitors safe during the COVID-19 pandemic.

The Company also aspires to reduce its lost time and recordable injuries each year. In 2020, we reduced our Total Recordable Incident Rate for the fifth consecutive year.

We also broadly provide accessible safety training to our employees in a number of formats to accommodate the learner’s style and pace, location, and access to technology.

Diversity & Inclusion

Our team members are the face of the Company to our customers and the communities in which we operate. Their contributions in serving our customers is a fundamental component in our success, and every single team member makes a difference.

Our Company strives to foster a culture that encourages collaboration, flexibility and fairness to enable all team members to contribute to their full potential. We are committed to enhancing our efforts related to diversity and inclusion across all aspects of our organization, including hiring, promotion and developmental opportunities. We conduct both in-person and online diversity training through our Learning Management System, and we plan to create greater awareness, eliminate unconscious bias and foster more open and honest communication through the establishment of Diversity & Inclusion Councils.

Learning & Development

In order to attract and retain top talent, we provide several resources in a variety of formats that promote the ongoing learning and development of our team members. We offer leadership development training for new and existing leaders in topics such as: Effective Communication, Conducting Performance Management, Developing Successful and Productive Teams, Conflict Resolution

9


 

& Management, Providing Exceptional Customer Service, Hiring for Fit and Building a Diverse and Inclusive Team. We have approximately 1,000 courses in our system which is available to all team members, and our commitment to learning and development was maintained during the COVID-19 pandemic through our online learning management system and limited on-site courses facilitated in a safe setting by our training and development team. We continually adapt and modify existing programs to meet the changing needs of our business and our workforce.

To assess and improve employee retention and engagement, the Company surveys employees with the assistance of third-party consultants, and takes actions to address areas of employee concern. Approximately 85% of team members participated in our most recent engagement survey. The highest scoring categories were Safety, Ethics, Future Outlook for the company, Manager Effectiveness and Trust in Leadership. Additionally, we won Best Places to Work awards in Raleigh, North Carolina, Dallas, Texas and Kansas City, Kansas.

INFORMATION TECHNOLOGY SYSTEMS

Our operations are dependent upon our information technology systems, which encompass all of our major business functions. Our primary enterprise resource planning (“ERP”) system, which we currently use for operations representing the majority of our sales, is a proprietary system that has been highly customized by our computer programmers. The materials required for thousands of standard builder plans are stored by the system for rapid quoting or order entry. Hundreds of price lists are maintained on hundreds of thousands of SKUs, facilitating rapid price changes in a changing product cost environment. A customer’s order can be tracked at each stage of the process and billing can be customized to reduce a customer’s administrative costs and speed payment.

We have a customized financial reporting system that consolidates financial, sales and workforce data from our ERP systems and our human resource information system (“HRIS”), delivering standardized enterprise key performance indicators. This technology platform provides management with robust corporate and location level performance management by leveraging standardized metrics and analytics allowing us to plan, track and report performance and compensation measures.

We have developed a proprietary program for use in our component plants. This software reviews product designs for errors, schedules the plants and provides the data used to measure plant efficiency. In addition, we have purchased several software products that have been integrated with our primary ERP system. These programs assist in various aspects of our business such as analyzing blueprints to generate material lists, purchasing lumber products at the lowest cost, delivery management, resource planning and scheduling and financial planning and analysis.

SEASONALITY AND OTHER FACTORS

Our first and fourth quarters have historically been, and are generally expected to continue to be, adversely affected by weather causing reduced construction activity during these quarters. In addition, quarterly results historically have reflected, and are expected to continue to reflect, fluctuations from period to period arising from the following:

 

The volatility of lumber prices;

 

The cyclical nature of the homebuilding industry;

 

General economic conditions in the markets in which we compete;

 

The pricing policies of our competitors;

 

Disruptions in our supply chain;

 

The production schedules of our customers; and

 

The effects of weather.

The composition and level of working capital typically change during periods of increasing sales as we carry more inventory and receivables. Working capital levels typically increase in the first and second quarters of the year due to higher sales during the peak residential construction season. These increases may result in negative operating cash flows during this peak season, which historically have been financed through available cash and borrowing availability under credit facilities. Generally, collection of receivables and reduction in inventory levels following the peak building and construction season positively impact cash flow. However, in 2020, the Company’s typical seasonal working capital was influenced by the COVID-19 pandemic, which had the effect of deferring the typical peak residential construction season later into the year. This, along with the significant commodity price inflation experienced in the third and fourth quarters of 2020, led to increased working capital levels as of December 31, 2020, as compared to December 31, 2019.

10


 

AVAILABLE INFORMATION

We are subject to the informational requirements of the Securities Exchange Act of 1934, as amended, and in accordance therewith, we file reports, proxy and information statements and other information with the SEC. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy and information statements and other information and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available through the investor relations section of our website under the links to “Financial Information.” Our Internet address is www.bldr.com. Reports are available on our website free of charge as soon as reasonably practicable after we electronically file them with, or furnish them to, the SEC. In addition, our officers and directors file with the SEC initial statements of beneficial ownership and statements of change in beneficial ownership of our securities, which are also available on our website at the same location. We are not including this or any other information on our website as a part of, nor incorporating it by reference into, this Form 10-K or any of our other SEC filings.

In addition to our website, the SEC maintains an Internet site that contains our reports, proxy and information statements, and other information that we electronically file with, or furnish to, the SEC at www.sec.gov.

Item 1A. Risk Factors

Risks associated with our business, any investment in our securities, and with achieving the forward looking statements contained in this report or in our news releases, websites, public filings, investor and analyst conferences or elsewhere, include the risk factors described below. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our business operations. Any of these risks, whether known or unknown, could cause our actual results to differ materially from expectations and could have a material adverse effect on our business, financial condition or results of operations, and we may not succeed in addressing these challenges and risks. You should read these Risk Factors in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 and our consolidated financial statements and related notes in Item 8.

Economic and Industry Risks

The COVID-19 pandemic has impacted our business, and will likely continue to impact our business in the future.

The COVID-19 pandemic has adversely impacted economic activity and conditions worldwide, including workforces, liquidity, capital markets, consumer behavior, supply chains, and macroeconomic conditions, which in turn has materially impacted our business. In particular, the COVID-19 pandemic has recently caused significant disruptions and delays in the manufacture and distribution of building products throughout the industry supply chain, resulting in shortages and shipping delays of several categories of building products, such as windows and lumber. In turn, these supply chain disruptions have in many cases led to significant spikes in the prices of the affected building products. While we expect the COVID-19 pandemic to continue to impact our business in the near term, particularly in regions where we derive a significant amount of our revenue or profit or where our suppliers and customers are located, the extent and duration of the continued effects of the COVID-19 pandemic on our business and results of operation is unknown and will depend on future developments, which are highly uncertain and outside our control. These developments include the scope, duration and severity of the pandemic (including the possibility of further surges or variations of COVID-19 or the emergence of other health epidemics or pandemics), the timing and efficacy of the vaccination program in the U.S., further actions taken by governmental authorities, including future stimulus programs, in response to the pandemic and changing consumer and supplier behavior. It is also possible that the pandemic and its aftermath will lead to a prolonged economic slowdown or recession in the U.S. economy. The current COVID-19 pandemic has impacted and may continue to impact our industry and cause disruptions to our operations, including as a result of temporary closure of locations, decreased demand for our products and services or disruption to our supply chain, all of which could materially and adversely affect our business, financial condition and results of operations.

While we have taken significant precautions to ensure the health and safety of our team members and customers throughout the pandemic, we have had several employees test positive for COVID-19 to date, requiring us to quarantine certain groups of employees and disinfect at certain locations and to occasionally temporarily close certain locations to disinfect. Our operations could be further disrupted in the future if additional employees or employees of our suppliers or customers were suspected or confirmed of having COVID-19 or other illnesses, and such illness required us or our suppliers or customers to quarantine some or all such employees or disinfect additional locations. Also, a number of our administrative employees are working remotely. Remote working may heighten cybersecurity, information security and operational risks and affect the productivity of our employees.

The COVID-19 pandemic has caused, and may continue to cause disruptions in our supply chain. Such disruptions may also be caused by the outbreak of new health epidemics or pandemics. The inability of our suppliers to meet our supply needs in a timely

11


 

manner or our quality standards could cause delays to delivery date requirements of our customers. Such failures could result in the cancellation of orders, customers’ refusal to accept deliveries, a reduction in purchase prices, and ultimately, termination of customer relationships, any of which could have a material adverse effect on our business, financial condition, results of operations and liquidity. In that case, we may be required to seek alternative sources of materials or products. Although we believe that we can manage our exposure to these risks, we cannot be certain that we will be able to identify such alternative materials or sources without delay or without greater cost to us. Our inability to identify and secure alternative sources of supply in this situation could have a material adverse effect on our ability to satisfy customer orders. While we have largely been able to manage these supply chain disruptions to date, there is no guarantee that we will be able to do so in the future.

While only some of our locations were temporarily closed in the few states or counties where construction activities were temporarily prohibited at the beginning of the pandemic, we could also be adversely affected if government authorities impose further mandatory closures, seek voluntary closures or impose restrictions on our operations. Even if such measures are not further implemented and a virus or other disease does not spread significantly, the perceived risk of infection or health risk may adversely affect our business and operating results.

We cannot predict the duration or scope of the COVID-19 pandemic or when or how our business, financial conditions and results of operations will be further impacted by it, including as a result of the recent deterioration in the U.S. economy and any related impact on the residential homebuilding industry, and based on the duration and scope, such impact could be material. Historically, in times of an economic recession, new home construction in the United States has slowed considerably. Any significant downturn in new home construction as a result of the economic impact of the COVID-19 pandemic could have an adverse effect on our business, financial condition and results of operations.

To the extent the COVID-19 pandemic adversely affects our business, financial conditions and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section.

The industry in which we operate is dependent upon the residential homebuilding industry, as well as the U.S. economy, the credit markets and other important factors.

The building products industry is highly dependent on new home and multifamily construction as well as repair and remodel, which in turn are dependent upon a number of factors, including interest rates, consumer confidence, employment rates, foreclosure rates, housing inventory levels and occupancy, housing demand and the health of the U.S. economy and mortgage markets. Unfavorable changes in demographics, credit markets, consumer confidence, housing affordability, or housing inventory levels and occupancy, or a weakening of the U.S. economy or of any regional or local economy, including as a result of the COVID-19 pandemic, in which we operate could adversely affect consumer spending, result in decreased demand for our products, and adversely affect our business. Production of new homes and multifamily buildings may also decline because of shortages of qualified tradesmen, reliance on inadequately capitalized builders and sub-contractors, and shortages of suitable building lots and material. In addition, the building industry is subject to various local, state, and federal statutes, ordinances, and regulations concerning zoning, building design and safety, construction, energy and water conservation and similar matters, including regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can be built within the boundaries of a particular area or in order to maintain certain areas as primarily or exclusively residential. Regulatory restrictions may increase our operating expenses and limit the availability of suitable building lots for our customers, which could negatively affect our sales and earnings. Because we have substantial fixed costs, relatively modest declines in our customers’ production levels could have a significant adverse effect on our financial condition, operating results and cash flows.

The building supply industry is subject to cyclical market pressures.

Prices of building products are subject to fluctuations arising from changes in supply and demand, national and international economic conditions, labor costs, competition, market speculation, government regulation, and trade policies, as well as from periodic delays in the delivery of lumber and other products. For example, prices of wood products, including lumber and panel products, are subject to significant volatility, such as the spike in lumber prices during the COVID-19 outbreak, and directly affect our sales and earnings. In particular, low prices for wood products over a sustained period can adversely affect our financial condition, operating results and cash flows, as can excessive spikes in prices. Our lumber and lumber sheet goods product category represented 35.9% of total net sales for the year ended December 31, 2020. We have limited ability to manage the timing and amount of pricing changes for building products. In addition, the supply of building products fluctuates based on available manufacturing capacity. A shortage of capacity or excess capacity in the industry can result in significant increases or declines in prices for those building products, often within a short period of time. Such price fluctuations can adversely affect our financial condition, operating results and cash flows.

12


 

In addition, the building products industry is cyclical in nature. Despite disruptions from the COVID-19 pandemic, the homebuilding industry has experienced growth in recent years and industry forecasters expect to see continued growth in the housing market over the next year. However, it is likely, based on historical experience, that we will face future downturns in the homebuilding industry which could have an adverse effect on our operating results, financial condition or cash flows. We are not able to predict the timing, severity or duration of any future downturns in the housing market.

Our industry is highly fragmented and competitive, and increased competitive pressure may adversely affect our results.

The building products supply industry is highly fragmented and competitive. We face, and will continue to face, significant competition from local and regional building materials chains, as well as from privately-owned single site enterprises. Any of these competitors may (1) foresee the course of market development more accurately than we do, (2) develop products that are superior to our products, (3) have the ability to produce or supply similar products at a lower cost, (4) develop stronger relationships with local homebuilders or commercial builders, (5) adapt more quickly to new technologies or evolving customer requirements than we do, or (6) have access to financing on more favorable terms than we can obtain in the market. As a result, we may not be able to compete successfully with them. In addition, home center retailers, which have historically concentrated their sales efforts on retail consumers and small contractors, have intensified their marketing efforts to professional homebuilders in recent years and may continue to intensify these efforts in the future. Furthermore, certain product manufacturers sell and distribute their products directly to production homebuilders or commercial builders, and the volume of such direct sales could increase in the future. Additionally, manufacturers of products distributed by us may elect to sell and distribute directly to homebuilders or commercial builders in the future or enter into exclusive supplier arrangements with other distributors. Consolidation of production homebuilders or commercial builders may result in increased competition for their business. Finally, we may not be able to maintain our operating costs or product prices at a level sufficiently low for us to compete effectively. If we are unable to compete effectively, our financial condition, operating results and cash flows may be adversely affected.

Homebuyer demand may shift towards smaller homes creating fluctuations in demand for our products.

Home affordability can be a key driver in demand for our products. Home affordability is influenced by a number of economic factors, such as the level of employment, consumer confidence, consumer income, supply of houses, the availability of financing and interest rates. Changes in the inventory of available homes as well as economic factors relative to home prices may result in homes becoming less affordable. Furthermore, consumer preferences could shift to smaller or larger homes in the future. This could cause homebuyer demand to soften or shift substantially which could have an adverse impact on our financial condition, operating results and cash flows if we are unable to respond to the new market demands effectively.

A range of factors may make our quarterly revenues, earnings and cash flows variable.

We have historically experienced, and in the future will continue to experience, variability in revenues, earnings and cash flows on a quarterly basis. The factors expected to contribute to this variability include, among others: (1) the volatility of prices of lumber, wood products and other building products, (2) the cyclical nature of the homebuilding industry, (3) general economic conditions in the various areas that we serve, (4) the intense competition in the industry, including expansion and growth strategies by competitors, (5) the production schedules of our customers and suppliers, and (6) the effects of the weather. These factors, among others, make it difficult to project our operating results and cash flows on a consistent basis, which may affect the price of our stock.

Operational and Strategic Risks

We may be unable to successfully implement our growth strategy, which includes increasing sales of our prefabricated components and other value-added products, pursuing strategic acquisitions, opening new facilities, implementing operational excellence, and maintaining a balanced debt level.

Our long-term strategy depends in part on growing our sales of prefabricated components and other value-added products, increasing our market share, and implementing various initiatives to increase our operational efficiency. If any of these initiatives are not successful, or require extensive investment, our growth may be limited, and we may be unable to achieve or maintain expected levels of growth and profitability.

Our long-term business plan also provides for continued growth through strategic acquisitions and organic growth through the construction of new facilities or the expansion of existing facilities. Failure to identify and acquire suitable acquisition candidates on appropriate terms could have a material adverse effect on our growth strategy. Moreover, our liquidity position, or the requirements of our debt instruments could prevent us from obtaining the capital required to effect new acquisitions or expand our existing facilities. Our failure to make successful acquisitions or to build or expand needed facilities, including manufacturing facilities, produce saleable

13


 

product, or meet customer demand in a timely manner could adversely affect our financial condition, operating results, and cash flows. A negative impact on our financial condition, operating results and cash flows, or our decision to invest in strategic acquisitions or new facilities, could adversely affect our ability to maintain a balanced debt level.

In addition, although we have been successful in the past with the integration of numerous acquisitions, we may not be able to fully integrate the operations of any future acquired businesses, including the recent BMC Merger, with our own in an efficient and cost-effective manner or without significant disruption to our or the acquired companies’ existing operations. Moreover, acquisitions involve significant risks and uncertainties, including uncertainties as to the future financial performance of the acquired business, the achievement of expected synergies, difficulties integrating acquired personnel and corporate cultures into our business, the potential loss of key employees, customers or suppliers, difficulties in integrating different computer and accounting systems, exposure to unforeseen liabilities of acquired companies and the diversion of management attention and resources from existing operations. We may be unable to successfully complete potential acquisitions due to multiple factors, such as issues related to regulatory review of the proposed transactions. We may also be required to incur additional debt or issue additional shares of our common stock in order to consummate acquisitions in the future. Potential new debt may be substantial and may limit our flexibility in using our cash flow from operations. The issuance of new shares of our common stock could dilute the equity value of our existing stockholders. Our failure to fully integrate future acquired businesses effectively or to manage other consequences of our acquisitions, including increased indebtedness, could prevent us from remaining competitive and, ultimately, could adversely affect our financial condition, operating results and cash flows.

We are subject to competitive pricing pressure from our customers.

Production homebuilders and multi-family builders historically have exerted and will continue to exert significant pressure on their outside suppliers, including on us, to keep prices low because of their market share and their ability to leverage such market share in the highly fragmented building products supply industry. Over the past several years, these pricing pressures have adversely affected our operating results and cash flows. In addition, continued consolidation among production homebuilders or multi-family and commercial builders, or changes in such builders’ purchasing policies or payment practices, could result in additional pricing pressure, and our financial condition, operating results and cash flows may be adversely affected. Furthermore, in periods of economic downturn these pricing pressures tend to increase. As a result, we may face heightened pricing pressures in the event of an ongoing economic downturn resulting from the continuing COVID-19 pandemic or otherwise, and our financial condition, operating results and cash flows may be adversely affected.

The loss of any of our significant customers or a reduction in the quantity of products they purchase could affect our financial health.

Our ten largest customers generated approximately 15.8% of our net sales for the year ended December 31, 2020. We cannot guarantee that we will maintain or improve our relationships with these customers or that we will supply these customers at historical levels. Moreover, in the event of any downturn, some of our homebuilder customers may exit or severely curtail building activity in certain of our markets.

In addition, production homebuilders, multi-family builders and other customers may: (1) seek to purchase some of the products that we currently sell directly from manufacturers, (2) elect to establish their own building products manufacturing and distribution facilities or (3) give advantages to manufacturing or distribution intermediaries in which they have an economic stake. Continued consolidation among production homebuilders could also result in a loss of some of our present customers to our competitors. The loss of one or more of our significant customers or deterioration in our relations with any of them could significantly affect our financial condition, operating results and cash flows. Furthermore, our customers are not required to purchase any minimum amount of products from us. The contracts into which we have entered with most of our professional customers typically provide that we supply particular products or services for a certain period of time when and if ordered by the customer. Should our customers purchase our products in significantly lower quantities than they have in the past, such decreased purchases could have a material adverse effect on our financial condition, operating results and cash flows.

Product shortages, loss of key suppliers, and our dependence on third-party suppliers and manufacturers could affect our financial health.

Our ability to offer a wide variety of products to our customers is dependent upon our ability to obtain adequate product supply from manufacturers and other suppliers. Generally, our products are obtainable from various sources and in sufficient quantities. However, as noted above, the COVID-19 pandemic has recently caused significant disruptions and delays in the manufacture and distribution of building products throughout the industry supply chain, resulting in shortages and shipping delays of several categories of building products, including windows and lumber. The loss of, or an ongoing substantial decrease in the availability of products from our suppliers or the loss of key supplier arrangements could adversely impact our financial condition, operating results, and cash flows.

14


 

Although in many instances we have agreements with our suppliers, these agreements are generally terminable by either party on limited notice. Failure by our suppliers to continue to supply us with products on commercially reasonable terms, or at all, could put pressure on our operating margins or have a material adverse effect on our financial condition, operating results and cash flows. Short-term changes in the cost of these materials, some of which are subject to significant fluctuations, are oftentimes, but not always passed on to our customers. Our delayed ability to pass on material price increases to our customers could adversely impact our financial condition, operating results and cash flows.

Failure to attract and retain our key employees and the impact of our recent leadership changes may adversely impact our ability to successfully execute our business strategies.

Our success depends in part on our ability to attract, hire, train and retain qualified managerial, operational, sales and other personnel. We face significant competition for these types of employees in our industry and from other industries. We may be unsuccessful in attracting and retaining the personnel we require to conduct and expand our operations successfully. In addition, key personnel may leave us and compete against us. Our success also depends to a significant extent on the continued service of our senior management team. We may be unsuccessful in replacing key managers who either resign or retire. The loss of any member of our senior management team or other experienced senior employees could impair our ability to execute our business plan, cause us to lose customers and reduce our net sales, or lead to employee morale problems and/or the loss of other key employees. In any such event, our financial condition, operating results and cash flows could be adversely affected.

Furthermore, business combinations such as the BMC Merger increase the risk of employee retention and we may not be successful in retaining the talents and dedication of the professionals previously separately employed by us and BMC. It is possible that these employees may decide not to remain with us. If key employees terminate their employment, or if an insufficient number of employees are retained to maintain effective operations, our business activities may be adversely affected and management’s attention may be diverted from successfully integrating the operations of BMC into our existing operations to hiring suitable replacements, all of which may have an adverse impact on our business and results of operations. We also underwent significant leadership changes in connection with the BMC Merger. Any significant leadership changes involve inherent risk and any failure to ensure the effective transfer of knowledge and a smooth transition could hinder our strategic planning, execution and future performance.

We may be adversely affected by any disruption in our respective information technology systems.

Our operations are dependent upon our information technology systems, which encompass all of our major business functions. Our primary ERP system is a proprietary system that has been highly customized by our computer programmers. Our centralized financial reporting system currently draws data from our ERP systems. We rely upon our information technology systems to run critical accounting and financial information systems, process receivables, manage and replenish inventory, fill and ship customer orders on a timely basis, and coordinate our sales activities across all products and services. A substantial disruption in our information technology systems for any prolonged time period could result in problems and delays in generating critical financial and operational information, processing receivables, receiving inventory and supplies and filling customer orders. These disruptions could adversely affect our operating results as well as our customer service and relationships. Our systems, or those of our significant customers or suppliers, might be damaged or interrupted by natural or man-made events or by computer viruses, physical or electronic break-ins, or similar disruptions affecting the global Internet. In addition, we rely on a number of third-party service providers to execute certain business processes and maintain certain information technology systems and infrastructure, and any breach of security or disruption in their systems could impair our ability to operate effectively. Such disruptions, delays, problems, or associated costs relating to our systems or those of our significant customers, suppliers or third-party providers could have a material adverse effect on our financial condition, operating results and cash flows.

We are subject to cybersecurity risks and expect to incur increasing costs in an effort to minimize those risks.

Our business employs systems that allow for the secure storage and transmission of customers’, vendors’ and employees’ proprietary information. Security breaches could expose us to a risk of loss or misuse of this information, litigation and potential liability. We may not have the resources or technical sophistication to anticipate or prevent rapidly evolving types of cyber-attacks. Any compromise of our security could result in a violation of applicable privacy and other laws, significant legal and financial exposure, damage to our reputation and a loss of confidence in our security measures, which could harm our business. The regulatory environment related to information security and privacy is increasingly rigorous, with new and constantly changing requirements applicable to our business, and compliance with those requirements could result in additional costs. Our computer systems have been, and will likely continue to be, subjected to computer viruses or other malicious codes, unauthorized access attempts and cyber- or phishing-attacks. These events could compromise ours’ and our customers’ and suppliers’ confidential information, impede or interrupt our business operations, and could result in other negative consequences, including remediation costs, loss of revenue, litigation and reputational damage. While we have not experienced any material losses relating to cyber-attacks or other information security breaches to date, we have been the subject of attempted hacking and cyber-attacks and there can be no assurance that we will

15


 

not suffer such significant losses in the future. As cyber-attacks become more sophisticated, we expect to incur increasing costs to strengthen our systems from outside intrusions. While we have implemented administrative and technical controls and have taken other preventive actions to reduce the risk of cyber incidents and protect our information technology, they may be insufficient to prevent physical and electronic break-ins, cyber-attacks or other security breaches to our computer systems.

Some Company employees are unionized.

Less than 2% of the workforce at our company are members of 12 different unions. There can be no assurance that additional employees of our company will not conduct union organization campaigns or become union members in the future. Further, many of our collective bargaining agreements are scheduled to be renewed within the next 18 months. Failure to successfully renew such agreements could have a material adverse effect on our financial condition, operating results and cash flows.

Changes in our customer or product sales mix affect our operating results.    

Our operating results vary according to the amount and type of products we sell to each of our primary customer types: single-family homebuilders, remodeling contractors, and multi-family, commercial and other contractors. We tend to realize higher gross margins on sales to remodeling contractors due to the smaller product volumes purchased by those customers, as well as the more customized nature of the projects those customers generally undertake. Gross margins on sales to single-family, multi-family, commercial and other contractors vary based on a variety of factors, including the purchase volumes of the individual customer, the mix of products sold to that customer, the cost to serve that customer, the size and selling price of the project being constructed and the number of upgrades added to the project before or during its construction.

We generate significant business from the large single-family homebuilders; however, our gross margins on sales to them tend to be lower than our gross margins on sales to other market segments. A shift in our sales mix towards the larger homebuilders could negatively impact our gross margins.

In addition, we typically realize higher gross margins on more highly engineered and customized products, or ancillary products that are often purchased based on convenience and are therefore less price sensitive to our customers. For example, sales of lumber and lumber sheet goods tend to generate lower gross margins due to their commodity nature and the relatively low switching costs of sourcing those products from different suppliers. Structural components and millwork, doors and windows often generate higher gross margins relative to other products. A shift in our sales mix towards the lumber and lumber sheet goods product category could negatively impact our gross margins.

The implementation of our supply chain and technology initiatives could disrupt our operations, and these initiatives might not provide the anticipated benefits or might fail.

We have made, and we plan to continue to make, significant investments in our supply chain and technology. These initiatives are designed to streamline our operations to allow our employees to continue to provide high quality service to our customers, while simplifying customer interaction and providing our customers with a more interconnected purchasing experience. The cost and potential problems and interruptions associated with the implementation of these initiatives, including those associated with managing third-party service providers and employing new web-based tools and services, could disrupt or reduce the efficiency of our operations. In the event that we continue to grow, there can be no assurance that we will be able to keep up, expand or adapt our IT infrastructure to meet evolving demand on a timely basis and at a commercially reasonable cost, or at all. In addition, our improved supply chain and new or upgraded technology might not provide the anticipated benefits, it might take longer than expected to realize the anticipated benefits or the initiatives might fail altogether.

Furthermore, our customers are continuing to increasingly demand and rely on increased technology in their operations. We anticipate digitization trends in the home-building industry to continue. While we believe such trends present opportunities for our business, we may be unsuccessful in keeping pace with the development of such technologies, which could result in loss of customers.

We occupy most of our facilities under long-term non-cancelable leases. We may be unable to renew leases at the end of their terms. If we close a facility, we are still obligated under the applicable lease.

Most of our facilities are leased. Many of our leases are non-cancelable, typically have initial expiration terms ranging from five to 15 years and most provide options to renew for specified periods of time. We believe that leases we enter into in the future will likely be for similar terms (five to 15 years), will be non-cancelable and will feature similar renewal options. If we close or idle a facility we would remain committed to perform our obligations under the applicable lease, which would include, among other things, payment of the base rent, insurance, taxes and other expenses on the leased property for the balance of the lease term. We have closed

16


 

or idled a number of facilities for which we continue to remain liable. Our obligation to continue making rental payments with respect to leases for closed or idled facilities could have a material adverse effect on our business and results of operations. At the end of a lease term, for those locations where we have no renewal options remaining, we may be unable to renew the lease without additional cost, if at all. If we are unable to renew our facility leases, we may close or, if possible, relocate the facility, which could subject us to additional costs and risks which could have a material adverse effect on our business. Additionally, the revenue and profit generated at a relocated facility may not equal the revenue and profit generated at the former operation.

BMC Merger Risks

We may not be able to retain customers or suppliers, or customers or suppliers may seek to modify contractual obligations with us, which could have an adverse effect on our business and operations.

If any of our customers or suppliers seeks to terminate or modify contractual or other obligations or discontinue its relationship with us as a result of the BMC Merger, then our business and results of operations may be harmed. There can be no guarantee that our customers and suppliers will remain or continue to have a relationship with us or do so on the same or similar contractual terms to those they had with either us or BMC prior to the BMC Merger. If any of our suppliers seeks to terminate or modify its relationship with us, we may be unable to procure necessary supplies from other suppliers in a timely and efficient manner and on acceptable terms, or at all. Any such disruptions could limit our ability to achieve the anticipated benefits of the BMC Merger.

Integrating the business of BMC into our existing business may be more difficult, costly or time-consuming than expected, and we may fail to realize the anticipated benefits of the BMC Merger, which may adversely affect our business results and negatively affect the value of our common stock following the BMC Merger.

The success of the BMC Merger will depend on, among other things, our ability to integrate the business of BMC into our existing business in a manner that facilitates growth opportunities and realizes cost savings. Our goal is to achieve the anticipated growth and cost savings without adversely affecting current revenues and investments in future growth. Actual growth and cost savings, if achieved, however, may be lower than what we expect and may take longer to achieve than anticipated, which could have an adverse effect on our revenues, level of expenses and operating results.

In addition, integrating the business of BMC into our existing business may result in additional and unforeseen expenses, and the anticipated benefits of our integration plan may not be realized. If we are not able to adequately address integration challenges, we may be unable to realize the anticipated benefits of the integration of BMC’s operations into our existing business. If we are not able to successfully achieve these objectives, the anticipated benefits of the BMC Merger may not be realized fully, or at all, or may take longer to realize than expected. An inability to realize the full extent of the anticipated benefits of the BMC Merger, as well as any delays encountered in the integration process, could have an adverse effect upon our revenues, level of expenses and operating results, which may adversely affect the value of our common stock.

The failure to successfully integrate the businesses and operations of the Company and BMC in the expected time frame may adversely affect the combined company’s future results.

There can be no assurance that BMC’s operations can be integrated successfully into our existing operations. It is possible that the integration process could result in the loss of key employees, the loss of customers, the disruption of our ongoing business, inconsistencies in standards, controls, procedures and policies, unexpected integration issues, higher than expected integration costs and an overall post-completion integration process that takes longer than originally anticipated. Specifically, the following issues, among others, must be addressed in integrating the operations of BMC into the Company’s existing operations in order to realize the anticipated benefits of the BMC Merger:

 

managing a larger company and meeting our capital requirements;

 

integrating personnel from the two companies and maintaining employee morale;

 

integrating the companies’ technologies;

 

integrating and unifying the offerings and services available to customers;

 

identifying and eliminating redundant and underperforming locations, functions and assets;

 

harmonizing the companies’ operating practices, employee development and compensation programs, internal controls and other policies, procedures and processes;

17


 

 

maintaining or renegotiating agreements with existing customers, distributors, providers and vendors and avoiding delays in entering into new agreements with prospective customers, distributors, providers and vendors;

 

addressing possible differences in business backgrounds, corporate cultures and management philosophies;

 

consolidating the companies’ administrative and information technology infrastructure, including multiple ERP systems;

 

coordinating distribution and marketing efforts;

 

managing the movement of certain positions to different locations;

 

coordinating geographically dispersed organizations; and

 

effecting actions that may be required in connection with obtaining regulatory approvals.

In addition, at times the attention and resources of certain members of management may be focused on the integration of BMC’s operations into our existing operations and therefore diverted from day-to-day business operations or other opportunities that may be beneficial the Company, which may disrupt our business.

Furthermore, our board of directors and executive leadership currently consists of certain directors and executive officers who served and were employed by BMC immediately prior to the BMC Merger. Integrating the boards of directors and management teams of BMC and the Company into a single board and a single management team could require the reconciliation of differing priorities and philosophies.

We will incur significant integration costs in connection with the BMC Merger.

We have incurred and expect to incur a number of non-recurring costs associated with combining the operations of BMC into our existing operations. These costs and expenses include fees paid to financial, legal and accounting advisors, facilities and systems consolidation costs, severance and other potential employment-related costs, and other related charges. There are also a large number of processes, policies, procedures, operations, technologies and systems that must be integrated as part of integrating BMC’s operations into our existing operations. While we anticipated that a certain level of expenses would be incurred in connection with the BMC Merger, there are many factors beyond our control that could affect the total amount or the timing of the integration and implementation expenses.

There may also be additional unanticipated significant costs in connection with the BMC Merger that we may not recoup. These costs and expenses could reduce the realization of efficiencies, strategic benefits and additional income we expect to achieve from the BMC Merger. Although we expect that these benefits will offset the transaction expenses and implementation costs over time, this net benefit may not be achieved in the near term or at all.

Financial and Liquidity Risks

Our level of indebtedness could adversely affect our ability to raise additional capital to fund our operations, limit our ability to react to changes in the economy or our industry, and prevent us from meeting our obligations under our debt instruments.

As of December 31, 2020, our debt totaled $1,642.4 million, which includes $239.9 million of finance lease and other finance obligations. As of December 31, 2020, we also had a $900.0 million revolving credit facility (“2023 facility”), which was amended on January 29, 2021 and increased to $1,400 million. We had $75.0 million of outstanding borrowings and $78.0 million of letters of credit outstanding as of December 31, 2020 under the 2023 facility. In addition, we also have $280.9 million in obligations under operating leases.

Our level of indebtedness could have important consequences to us, including:

 

increasing our vulnerability to general economic and industry conditions;

 

requiring a substantial portion of our operating cash flow to be dedicated to the payment of principal and interest on our indebtedness, therefore reducing our liquidity and our ability to use our cash flow to fund our operations, capital expenditures, and future business opportunities;

 

exposing us to the risk of increased interest rates, and corresponding increased interest expense, because borrowings under the 2023 facility are at variable rates of interest;

18


 

 

limiting our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions, and general corporate or other purposes;

 

limiting our ability to adjust to changing marketplace conditions and placing us at a competitive disadvantage compared to our competitors who may have less debt; and

 

limiting our attractiveness as an investment opportunity for potential investors.

In addition, our debt instruments contain cross-default provisions that could result in our debt being declared immediately due and payable under a number of debt instruments, even if we default on only one debt instrument. In such event, it is possible that we would not be able to satisfy our obligations under all of such accelerated indebtedness simultaneously.

Our financial condition and operating performance, including that of our subsidiaries, are also subject to prevailing economic and competitive conditions and to certain financial, business and other factors beyond our control. There are no assurances that we will maintain a level of liquidity sufficient to permit us to pay the principal, premium and interest on our indebtedness.

If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay capital expenditures, sell assets, seek additional capital, or restructure or refinance our indebtedness. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations. In the absence of such operating results and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations in an effort to meet our debt service and other obligations. The agreements governing our debt instruments restrict our ability to dispose of assets and to use the proceeds from such dispositions. We may not be able to consummate those dispositions or be able to obtain the proceeds that we could realize from them, and these proceeds may not be adequate to meet any debt service obligations then due.

We may have future capital needs and may not be able to obtain additional financing on acceptable terms.

We are substantially reliant on cash on hand and borrowing availability under the 2023 facility, which totaled $1,170.8 million at December 31, 2020, to provide working capital and fund our operations. Our working capital requirements are likely to grow assuming the housing industry continues to grow. Our inability to renew, amend or replace our debt instruments when required or when business conditions warrant could have a material adverse effect on our business, financial condition and results of operations.

Economic and credit market conditions, the performance of our industry, and our financial performance, as well as other factors, may constrain our financing abilities. Our ability to secure additional financing, if available, and to satisfy our financial obligations under indebtedness outstanding from time to time will depend upon our future operating performance, the availability of credit, economic conditions and financial, business and other factors, many of which are beyond our control. Significant worsening of current housing market conditions or the macroeconomic factors that affect our industry could require us to seek additional capital and have a material adverse effect on our ability to secure such capital on favorable terms, if at all.

We may be unable to secure additional financing, financing on favorable terms or our operating cash flow may be insufficient to satisfy our financial obligations under indebtedness outstanding from time to time. The agreements governing our debt instruments, moreover, restrict the amount of permitted indebtedness allowed. In addition, if financing is not available when needed, or is available on unfavorable terms, we may be unable to take advantage of business opportunities, including potential acquisitions, or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition, and results of operations. If additional funds are raised through the issuance of additional equity or convertible debt securities, our stockholders may experience significant dilution.

We may incur additional indebtedness.

We may incur additional indebtedness in the future, including collateralized debt, subject to the restrictions contained in the agreements governing our debt instruments. If new debt is added to our current debt levels, the related risks that we now face could intensify.

19


 

Our debt instruments contain various covenants that limit our ability to operate our business.

Our financing arrangements, including the agreements governing our debt instruments, contain various provisions that limit our ability to, among other things:

 

transfer or sell assets, including the equity interests of our restricted subsidiaries, or use asset sale proceeds;

 

incur additional debt;

 

pay dividends or distributions on our capital stock or repurchase our capital stock;

 

make certain restricted payments or investments;

 

create liens to secure debt;

 

enter into transactions with affiliates;

 

merge or consolidate with another company or continue to receive the benefits of these financing arrangements under a “change in control” scenario (as defined in those agreements); and

 

engage in unrelated business activities.

The agreement governing the 2023 facility contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020.

These provisions may restrict our ability to expand or fully pursue our business strategies. Our ability to comply with the agreements governing our debt instruments may be affected by changes in our operating and financial performance, changes in general business and economic conditions, adverse regulatory developments, a change in control or other events beyond our control. The breach of any of these provisions could result in a default under our indebtedness, which could cause those and other obligations to become due and payable. If any of our indebtedness is accelerated, we may not be able to repay it.

Our variable rate indebtedness subjects us to interest rate risk, which could cause our indebtedness service obligations to increase significantly.

Interest rates may increase in the future. As a result, interest rates on our 2023 facility could be higher or lower than current levels.  As of December 31, 2020, we had approximately $75.0 million, or 4.6%, of our outstanding debt at variable interest rates.  If interest rates increase, our debt service obligations on the variable rate indebtedness would increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, would correspondingly decrease. Further, an increase in interest rates could also trigger a limitation on the deductibility of those interest costs, increasing our tax expense and further decreasing our net income and cash flows. In recent years, the Company has executed several debt transactions designed to reduce debt, extend maturities or lower our interest rates. The Company is likely to execute similar debt transactions in the future. However, there can be no assurance that we will be successful in anticipating the direction of interest rates or changes in market conditions, which could result in future debt transactions having a material adverse impact on our financial condition, operating results and cash flows.

A 1.0% increase in interest rates on the 2023 facility would result in approximately $0.8 million in additional interest expense annually as we had $75.0 million in outstanding borrowings as of December 31, 2020. The 2023 facility also assesses variable commitment and outstanding letter of credit fees based on quarterly average loan utilization.

If the housing market declines, we may be required to take impairment charges relating to our operations or temporarily idle or permanently close under-performing locations.

If conditions in the housing industry deteriorate we may need to take goodwill and/or asset impairment charges relating to certain of our reporting units. Any such non-cash charges would have an adverse effect on our financial results. In addition, in response to industry conditions, we may have to temporarily idle or permanently close certain facilities in under-performing regions. Any such facility closures could have a significant adverse effect on our financial condition, operating results and cash flows.

We do not have any current plan to pay dividends on our common stock, and as a result, your ability to achieve a return on your investment in our common stock may be limited to any increases in the price of our common stock.

We anticipate that we will retain future earnings and other cash resources for the future operation and development of our business, including potential debt reduction. Accordingly, we do not expect to declare or pay regular cash dividends on our common

20


 

stock in the near future. Our board of directors may approve the payment of future dividends after taking into account many factors, including our operating results, financial condition, current and anticipated cash needs, plans for expansion, and any restrictions on the payment of such dividends by the terms of our outstanding indebtedness.

Our inability to effectively deploy our excess capital may negatively affect return on equity and stockholder value.

Our business plan calls for us to execute a variety of strategies to deploy excess capital including, but not limited to, continued organic balance sheet growth and the consideration of potential acquisition opportunities to further deploy our excess capital when we expect such opportunities to significantly enhance long-term stockholder value. We may also implement share repurchase plans. Our inability to effectively and timely deploy our excess capital through these strategies may constrain growth in earnings and return on equity and thereby diminish potential growth in stockholder value.

Legal and Compliance Risks

The nature of our business exposes us to product liability, product warranty, casualty, construction defect, asbestos, vehicle and other claims and legal proceedings.

We are involved in product liability, product warranty, casualty, construction defect, asbestos, vehicle and other claims relating to the products we manufacture and distribute, and services we provide or have provided that, if adversely determined, could adversely affect our financial condition, operating results, and cash flows. We rely on manufacturers and other suppliers to provide us with many of the products we sell and distribute. Because we have no direct control over the quality of such products manufactured or supplied by such third-party suppliers, we are exposed to risks relating to the quality of such products. The Company has a number of known and threatened construction defect legal claims. We are also involved in several asbestos personal injury suits due to the alleged sale of asbestos-containing products by legacy businesses that we acquired.  In addition, we are exposed to potential claims arising from the conduct of our respective employees and subcontractors, and builders and their subcontractors, for which we may be contractually liable. Although we currently maintain what we believe to be suitable and adequate insurance in excess of our self-insured amounts, there can be no assurance that we will be able to maintain such insurance on acceptable terms or that such insurance will provide adequate protection against potential liabilities. Product liability, product warranty, casualty, construction defect, asbestos, vehicle, and other claims can be expensive to defend and can divert the attention of management and other personnel for significant periods, regardless of the ultimate outcome. Claims of this nature could also have a negative impact on customer confidence in our products and our company. In addition, we are involved on an ongoing basis in other types of legal proceedings, such as workers’ compensation proceedings. We cannot assure you that any current or future claims against us will not adversely affect our financial condition, operating results and cash flows.

Federal, state, local and other regulations could impose substantial costs and/or restrictions on our operations that would reduce our net income.

We are subject to various federal, state, local and other regulations, including, among other things, regulations promulgated by the Department of Transportation and applicable to our fleet of delivery trucks, work safety regulations promulgated by the Department of Labor’s Occupational Safety and Health Administration, employment regulations promulgated by the United States Equal Employment Opportunity Commission, tariff regulations on imported products promulgated by the Federal government, accounting standards issued by the Financial Accounting Standards Board (“FASB”) or similar entities, state and local regulations relating to our escrow business, and state and local zoning restrictions and building codes. More burdensome regulatory requirements in these or other areas may increase our general and administrative costs and adversely affect our financial condition, operating results and cash flows. Moreover, failure to comply with the regulatory requirements applicable to our business could expose us to substantial penalties that could adversely affect our financial condition, operating results and cash flows.

Future changes to tax laws and regulations could have an adverse impact on our business.

We are subject to income and other taxes in the United States. We are subject to ongoing tax audits in various jurisdictions. We regularly assess the likely outcome of these audits in order to determine the appropriateness of our tax provision. However, there can be no assurance that we will accurately predict the outcome of these audits, and the amounts ultimately paid upon resolution of audits could be materially different from the amounts previously included in our income tax expense and therefore could have a material impact on our tax provision, net income and cash flows. In addition, our effective tax rate in the future could be adversely affected by changes to our operating structure, changes in the valuation of deferred tax assets and liabilities, changes in tax laws, and the discovery of new information in the course of our tax return preparation.

21


 

For example, on December 22, 2017, legislation commonly referred to as the Tax Cuts and Jobs Act (“the 2017 Tax Act”) substantially changed several aspects of the Internal Revenue Code, some of which may have an adverse impact on our business over time. Certain aspects of the 2017 Tax Act, including limitations on deductions for property taxes, mortgage interest and state and local income taxes, may make purchasing a home less attractive, which could reduce demand for homes and have an adverse impact on our business. Further, any future changes in federal and state tax laws and regulations could have an adverse impact on our financial condition, operating results and cash flows.    

We are subject to potential exposure to environmental liabilities and are subject to environmental regulation.

We are subject to various federal, state and local environmental laws, ordinances and regulations. Although we believe that our facilities are in material compliance with such laws, ordinances, and regulations, as owners and lessees of real property, we can be held liable for the investigation or remediation of contamination on such properties, in some circumstances, without regard to whether we knew of or were responsible for such contamination. No assurance can be provided that remediation may not be required in the future as a result of spills or releases of petroleum products or hazardous substances, the discovery of unknown environmental conditions, more stringent standards regarding existing residual contamination, or changes in legislation, laws, rules or regulations. More burdensome environmental regulatory requirements may increase our general and administrative costs and adversely affect our financial condition, operating results and cash flows.

General Risks

We may be adversely affected by uncertainty in the economy and financial markets, including as a result of terrorism, unrest, or pandemics.

Instability in the economy and financial markets, including as a result of terrorism, unrest or pandemics, including COVID-19, may result in a decrease in housing starts, which would adversely affect our business. In addition, such adverse developments, may cause unpredictable or unfavorable economic conditions and could have a material adverse effect on our financial condition, operating results, and cash flows. Any shortages of fuel or significant fuel cost increases related to geopolitical conditions, or other factors, could seriously disrupt our ability to distribute products to our customers. In addition, domestic terrorist attacks, civil unrest and outbreaks of disease may affect our ability to keep our operations and services functioning properly and could have a material adverse effect on our financial condition, operating results and cash flows.

We may be adversely affected by any natural or man-made disruptions to our operations and our distribution and manufacturing facilities.

We currently maintain a broad network of distribution and manufacturing facilities throughout the U.S. Any widespread disruption to our operations resulting from fire, earthquake, weather-related events (such as tornadoes, hurricanes, flooding and other storms), other natural disasters, an act of terrorism or any other cause could damage multiple facilities and a significant portion of our inventory and could materially impair our ability to distribute our products to customers. Moreover, we could incur significantly higher costs and longer lead times associated with distributing our products to our customers during the time that it takes for us to reopen or replace a damaged facility. If any of these events were to occur, our financial condition, operating results and cash flows could be materially adversely affected.

In addition, general weather patterns affect our operating results throughout the year, with adverse weather historically reducing construction activity in the first and fourth quarters in the regions in which we primarily operate. Adverse weather events, natural disasters or similar events, including as a result of climate change, could generally reduce or delay construction activity, which could adversely impact our financial condition, operating results and cash flows.

The price of our common stock is volatile and may decline.

The market price of our common stock historically has experienced and may continue to experience significant price fluctuations similar to those experienced by the broader stock market in recent years. For example, between January 1, 2020 and December 31, 2020, the closing price of our common stock on the NASDAQ ranged from $10.65 to $42.28 per share. In addition, the price of our common stock may fluctuate significantly in response to various factors, including:

 

actual or anticipated fluctuations in our results of operations;

 

announcements by us or our competitors of significant business developments, changes in customer relationships, acquisitions, or expansion plans;

22


 

 

changes in the prices of products we sell;

 

involvement in litigation;

 

our sale of common stock or other securities in the future;

 

market conditions in our industry;

 

changes in key personnel;

 

changes in market valuation or earnings of our competitors;

 

the trading volume of our common stock;

 

changes in the estimation of the future size and growth rate of our markets; and

 

general economic and market conditions.    

Broad market and industry factors may materially harm the market price of our common stock, regardless of our operating performance. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against that company.

If we were involved in any similar litigation we could incur substantial costs and our management’s attention and resources could be diverted, which could adversely affect our financial condition, results of operations and cash flows. As a result, it may be difficult for you to resell your shares of common stock in the future.

The issuance or conversion of awards under our stock incentive plans could adversely affect the market price of our common stock.

The conversion of restricted stock units under our stock incentive plans could adversely affect the prevailing market price of our common stock and could cause the market price of our common stock to remain low for a substantial time. Additional stock grants may also be made under our incentive plans, including our 2014 Incentive Plan, as it may be amended. The potential for future stock grants could have a negative effect on the market for our common stock and our ability to raise additional capital.

Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

We have a broad network of distribution and manufacturing facilities in 40 states throughout the U.S. Based on available 2020 U.S. Census data, we have operations in 85 of the top 100 U.S. Metropolitan Statistical Areas following the BMC Merger, as ranked by single family housing permits in 2020.

Distribution centers typically include 10 to 15 acres of outside storage, a 45,000 square foot warehouse, 4,000 square feet of office space, and 15,000 square feet of covered storage. The outside area provides space for lumber storage and a staging area for delivery while the warehouse stores millwork, windows and doors. The distribution centers are usually located in industrial areas with low cost real estate and easy access to freeways to maximize distribution efficiency and convenience. Many of our distribution centers are situated on rail lines for efficient receipt of goods.

Our manufacturing facilities produce trusses, wall panels, engineered wood, stairs, windows, pre-hung doors and custom millwork. In many cases, they are located on the same premises as our distribution facilities. Truss and panel manufacturing facilities vary in size from 30,000 square feet to 60,000 square feet with eight to 10 acres of outside storage for lumber and for finished goods. Our window manufacturing facility in Houston, Texas is approximately 200,000 square feet.

Following the BMC Merger, we contractually lease approximately 400 facilities and own approximately 150 facilities. These leases typically have an initial lease term of five to 15 years and most provide options to renew for specified periods of time. A majority of our leases provide for fixed annual rentals. Certain of our leases include provisions for escalating rent, as an example, based on changes in the consumer price index. Most of the leases require us to pay taxes, insurance and common area maintenance expenses associated with the properties. As described in Note 10 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K, 131 of our leased facilities are subject to a sales-lease back transaction that is accounted for in our financial statements as owned assets with offsetting financing obligations.

23


 

In addition, following the BMC Merger, we operate a fleet of approximately 17,000 rolling stock units, which includes approximately 7,500 trucks and 6,500 forklifts as well as trailers to deliver products from our distribution and manufacturing centers to our customers job sites. Through our emphasis on local market flexibility and strategically placed locations, we minimize shipping and freight costs while maintaining a high degree of local market expertise. Through knowledge of local homebuilder needs, customer coordination and rapid restocking ability, we reduce working capital requirements and guard against out-of-stock products. We believe that this reliability is highly valued by our customers and reinforces customer relationships.

The Company has a number of known and threatened construction defect legal claims. While these claims are generally covered under the Company’s existing insurance programs to the extent any loss exceeds the deductible, there is a reasonable possibility of loss that is not able to be estimated at this time because (i) many of the proceedings are in the discovery stage, (ii) the outcome of future litigation is uncertain, and/or (iii) the complex nature of the claims.  Although the Company cannot estimate a reasonable range of loss based on currently available information, the resolution of these matters could have a material adverse effect on the Company's financial position, results of operations or cash flows.

In addition, we are involved in various other claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of such claims and lawsuits. Although the ultimate disposition of these other proceedings cannot be predicted with certainty, management believes the outcome of any such claims that are pending or threatened, either individually or on a combined basis, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.  However, there can be no assurances that future adverse judgments and costs would not be material to our results of operations or liquidity for a particular period.

Although our business and facilities are subject to federal, state and local environmental regulation, environmental regulation does not have a material impact on our operations. We believe that our facilities are in material compliance with such laws and regulations. As owners and lessees of real property, we can be held liable for the investigation or remediation of contamination on such properties, in some circumstances without regard to whether we knew of or were responsible for such contamination. Our current expenditures with respect to environmental investigation and remediation at our facilities are minimal, although no assurance can be provided that more significant remediation may not be required in the future as a result of spills or releases of petroleum products or hazardous substances or the discovery of unknown environmental conditions.

Item 4. Mine Safety Disclosures

Not applicable.

24


 

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Our common stock is traded on the NASDAQ Stock Market LLC under the symbol “BLDR”. The approximate number of stockholders of record of our common stock as of February 24, 2021 was 139.

We currently do not pay dividends. Any future determination relating to dividend policy will be made at the discretion of our board of directors and will depend on a number of factors, including restrictions in our debt instruments, as well as our future earnings, capital requirements, financial condition, prospects and other factors that our board of directors may deem relevant. Our debt agreements currently restrict our ability to pay dividends. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources” contained in Item 7 of this annual report on Form 10-K.

The graph below matches the cumulative 5-Year total return of holders of Builders FirstSource, Inc.’s common stock with the cumulative total returns of the Russell 2000 index and the S&P 600 Building Products index. The graph assumes that the value of the investment in our common stock, in each index, and in the peer group (including reinvestment of dividends) was $100 on December 31, 2015 and tracks it through December 31, 2020.

 

 

 

  

12/15

 

  

12/16

 

  

12/17

 

  

12/18

 

  

12/19

 

  

12/20

Builders FirstSource, Inc.

  

 

100.00

  

  

 

99.01

  

  

 

196.66

  

  

 

98.47

  

  

 

229.33

  

  

 

368.32

Russell 2000

  

 

100.00

  

  

 

121.31

  

  

 

139.08

  

  

 

123.76

  

  

 

155.35

  

  

 

186.36

S&P 600 Building Products Index

  

 

100.00

  

  

 

131.67

  

  

 

141.97

  

  

 

102.71

  

  

 

130.08

  

  

 

164.06

 

The stock price performance included in this graph is not necessarily indicative of future stock price performance.

25


 

The information regarding securities authorized for issuance under equity compensation plans appears in our definitive proxy statement for our annual meeting of stockholders to be held on June 16, 2021 under the caption “Equity Compensation Plan Information,” which information is incorporated herein by reference.

Item 6. Selected Financial Data

The following selected consolidated financial data for the years ended December 31, 2020, 2019 and 2018 and as of December 31, 2020 and 2019 were derived from our consolidated financial statements which are included in Item 8 of this annual report on Form 10-K. Selected consolidated financial data as of December 31, 2018 and as of and for the years ended December 31, 2017 and 2016 were derived from our consolidated financial statements, but are not included herein.

The following data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in Item 7 of this annual report on Form 10-K and with our consolidated financial statements and related notes included in Item 8 of this annual report on Form 10-K.

 

 

 

Year Ended December 31,

 

 

 

 

2020

 

 

2019

 

 

2018

 

 

2017

 

 

2016

 

 

 

 

(In thousands, except per share amounts)

 

 

Statement of operations data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net sales (1)

 

$

8,558,874

 

 

$

7,280,431

 

 

$

7,724,771

 

 

$

7,034,209

 

 

$

6,367,284

 

 

Gross margin

 

 

2,222,584

 

 

 

1,976,829

 

 

 

1,922,940

 

 

 

1,727,391

 

 

 

1,596,748

 

 

Selling, general and administrative expenses

 

 

1,678,730

 

 

 

1,584,523

 

 

 

1,553,972

 

 

 

1,442,288

 

 

 

1,360,412

 

 

Net income (loss) (2)(3)

 

 

313,537

 

 

 

221,809

 

 

 

205,191

 

 

 

38,781

 

 

 

144,341

 

 

Net income (loss) per share — basic

 

$

2.69

 

 

$

1.92

 

 

$

1.79

 

 

$

0.34

 

 

$

1.30

 

 

Net income (loss) per share — diluted

 

$

2.66

 

 

$

1.90

 

 

$

1.76

 

 

$

0.34

 

 

$

1.27

 

 

Balance sheet data (end of period):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

423,806

 

 

$

14,096

 

 

$

10,127

 

 

$

57,533

 

 

$

14,449

 

 

Total assets (4)

 

 

4,173,671

 

 

 

3,249,490

 

 

 

2,932,309

 

 

 

3,006,124

 

 

 

2,909,887

 

 

Total debt (including current portion)

 

 

1,624,240

 

 

 

1,291,273

 

 

 

1,561,294

 

 

 

1,784,420

 

 

 

1,802,052

 

 

Stockholders’ equity

 

 

1,152,783

 

 

 

824,953

 

 

 

596,338

 

 

 

376,209

 

 

 

309,620

 

 

Other financial data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

$

116,566

 

 

$

100,038

 

 

$

97,906

 

 

$

92,993

 

 

$

109,793

 

 

 

(1)

We adopted updated revenue recognition guidance using the modified retrospective method as of January 1, 2018. As such, periods prior to the adoption date have not been restated and continue to be presented in accordance with previous guidance.  

(2)

Net income for the year ended December 31, 2017 includes $29.0 million in income tax expense attributable to revaluation of our net deferred tax assets resulting from the enactment of the 2017 Tax Act. Net income for the year ended December 31, 2016 includes a reduction to our valuation allowance of $131.7 million as we released the valuation allowance against our net federal and certain state deferred tax assets in that period.

(3)

Net income for the year ended December 31, 2020 includes net losses on debt extinguishment and other financing costs of $29.4 million. Net income for the year ended December 31, 2019 includes net losses on debt extinguishment and other financing costs of $10.2 million. Net income for the year ended December 31, 2018 includes a net gain on debt extinguishment of $3.2 million. Our 2020, 2019, and 2018 debt transactions are discussed in detail in Note 9 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K. Net income for the year ended December 31, 2017 includes net losses on debt extinguishment and other financing costs of $58.7 million. Net income for the year ended December 31, 2016 includes net losses on debt extinguishment and other financing costs of $56.9 million.

(4)

We adopted guidance relating to leases using the modified retrospective method as of January 1, 2019. As such, periods prior to the adoption date have not been restated and continue to be presented in accordance with previous guidance.  

26


 

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

The following discussion of our financial condition and results of operations should be read in conjunction with the selected financial data and the consolidated financial statements and related notes contained in Item 6. Selected Financial Data and Item 8. Financial Statements and Supplementary Data of this annual report on Form 10-K, respectively. See “Risk Factors” contained in Item 1A. Risk Factors of this annual report on Form 10-K and “Cautionary Statement” contained in Item 1. Business of this annual report on Form 10-K for a discussion of the uncertainties, risks and assumptions associated with these statements.

OVERVIEW

We are a leading supplier and manufacturer of building materials, manufactured components and construction services to professional contractors, sub-contractors and consumers. Following the BMC Merger, the Company operates approximately 550 locations in 40 states across the United States. Given the span and depth of our geographical reach, prior to the BMC Merger our locations were organized into nine geographical regions (Regions 1 through 9), which were also our operating segments, and these were further aggregated into four reportable segments: Northeast, Southeast, South and West. Following the BMC Merger, we will re-evaluate our operating and reportable segments for future reporting periods. All of our segments have similar customers, products and services, and distribution methods. Our financial statements contain additional information regarding segment performance which is discussed in Note 15 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K.

We offer an integrated solution to our customers providing manufacturing, supply and installation of a full range of structural and related building products. Our manufactured products include our factory-built roof and floor trusses, wall panels and stairs, vinyl windows, custom millwork and trim, as well as engineered wood that we design, cut, and assemble for each home. We also assemble interior and exterior doors into pre-hung units. Additionally, we supply our customers with a broad offering of professional grade building products not manufactured by us, such as dimensional lumber and lumber sheet goods and various window, door and millwork lines. Our full range of construction-related services includes professional installation, turn-key framing and shell construction, and spans all our product categories.

We group our building products into six product categories:

 

Lumber & Lumber Sheet Goods. Lumber & lumber sheet goods include dimensional lumber, plywood, and OSB products used in on-site house framing.  

 

Manufactured Products. Manufactured products consist of wood floor and roof trusses, steel roof trusses, wall panels, stairs, and engineered wood.

 

Windows, Door & Millwork. Windows & doors are comprised of the manufacturing, assembly, and distribution of windows and the assembly and distribution of interior and exterior door units. Millwork includes interior trim and custom features that we manufacture under the Synboard ® brand name.  

 

Gypsum, Roofing & Insulation. Gypsum, roofing, & insulation include wallboard, ceilings, joint treatment and finishes.  

 

Siding, Metal, and Concrete. Siding, metal, and concrete includes vinyl, composite, and wood siding, exterior trim, other exteriors, metal studs and cement.

 

Other Building Products & Services. Other building products & services are comprised of products such as cabinets and hardware as well as services such as turn-key framing, shell construction, design assistance, and professional installation spanning the majority of our product categories.

Our operating results are dependent on the following trends, strategies, events and uncertainties, some of which are beyond our control:

 

Homebuilding Industry and Market Competition. Our business is driven primarily by the residential new construction market and the residential repair and remodel market, which are in turn dependent upon a number of factors, including demographic trends, interest rates, consumer confidence, employment rates, housing affordability, household formation, land development costs, the availability of skilled construction labor, and the health of the economy and mortgage markets. According to the U.S. Census Bureau, annual U.S. total and single-family housing starts were 1.4 million and 1.0 million, respectively, in 2020. Due to increased competition for homebuilder business and cyclical fluctuations in commodity prices, we may experience pressure on our gross margins. In addition to these factors, there has been a trend of consolidation within the building products supply industry. However, our industry remains highly fragmented and competitive and we will continue to face significant competition from local and regional suppliers. We believe there are several meaningful trends that indicate U.S. housing demand will continue to grow, including historically low interest rates, the aging of housing stock, and normal population growth due to immigration and birthrate exceeding death rate. Building upon the current rate of market growth, industry forecasters, including the National Association of Homebuilders (“NAHB”), expect to see continued increases in housing demand over the next year.

27


 

 

 

Effect of COVID-19 Pandemic. In March of 2020, the U.S. economy began to see significant disruption, uncertainty and record high levels of unemployment as a result of the COVID-19 pandemic. While the COVID-19 pandemic did not have a materially adverse impact on our financial results in 2020, the extent and duration of any future impact resulting from the pandemic is not fully known, and we may experience a decline in housing starts, reduced sales demand, volatility in commodity prices, challenges in the supply chain, increased margin pressures and/or increased operating costs as a result.

 

Targeting Large Production Homebuilders. In recent years, the homebuilding industry has undergone consolidation, and the larger homebuilders have increased their market share. We expect that trend to continue as larger homebuilders have better liquidity and land positions relative to the smaller, less capitalized homebuilders. Our focus is on maintaining relationships and market share with these customers while balancing the competitive pressures we are facing in servicing large homebuilders with certain profitability expectations. Additionally, we have been successful in expanding our custom homebuilder base while maintaining acceptable credit standards.

 

Repair and remodel end market.  Although the repair and remodel end market is influenced by housing starts to a lesser degree than the homebuilding market, the repair and remodel end market is still dependent upon some of the same factors as the homebuilding market, including demographic trends, interest rates, consumer confidence, employment rates and the health of the economy and home financing markets. The repair and remodel end market has been impacted by the COVID-19 pandemic and while the extent of this impact and related uncertainties are yet to be fully known, we may experience reduced sales demand, increased margin pressures and/or increased operating costs in this area of our business as a result.  We expect that our ability to remain competitive in this space will depend on our continued ability to provide a high level of customer service coupled with a broad product offering.  

 

Use of Prefabricated Components. Homebuilders are increasingly using prefabricated components in order to realize increased efficiency, overcome skilled construction labor shortages and improve quality. Shortening cycle time from start to completion is a key imperative of the homebuilders during periods of strong consumer demand. We continue to see the demand for prefabricated components increasing within the residential new construction market as the availability of skilled construction labor remains limited.

 

Economic Conditions. Economic changes both nationally and locally in our markets impact our financial performance. The building products supply industry is highly dependent upon new home construction and subject to cyclical market changes. Our operations are subject to fluctuations arising from changes in supply and demand, national and local economic conditions, labor costs and availability, competition, government regulation, trade policies and other factors that affect the homebuilding industry such as demographic trends, interest rates, housing starts, the high cost of land development, employment levels, consumer confidence, and the availability of credit to homebuilders, contractors, and homeowners. The disruptions and uncertainties as a result of the ensuing COVID-19 pandemic may have a significant impact on our future operating results.

 

Housing Affordability. The affordability of housing can be a key driver in demand for our products. Home affordability is influenced by a number of economic factors, such as the level of employment, consumer confidence, consumer income, supply of houses, the availability of financing and interest rates. Changes in the inventory of available homes as well as economic factors relative to home prices could result in changes to the affordability of homes. As a result, homebuyer demand may shift towards smaller, or larger, homes creating fluctuations in demand for our products.

 

Cost of Materials. Prices of wood products, which are subject to cyclical market fluctuations, may adversely impact operating income when prices rapidly rise or fall within a relatively short period of time. We purchase certain materials, including lumber products, which are then sold to customers as well as used as direct production inputs for our manufactured and prefabricated products. Short-term changes in the cost of these materials, some of which are subject to significant fluctuations, are oftentimes passed on to our customers, but our pricing quotation periods and market competition may limit our ability to pass on such price changes. We may also be limited in our ability to pass on increases on in-bound freight costs on our products. Our inability to pass on material price increases to our customers could adversely impact our operating results.

 

Controlling Expenses. Another important aspect of our strategy is controlling costs and striving to be a low-cost building materials supplier in the markets we serve. We pay close attention to managing our working capital and operating expenses. Further, we pay careful attention to our logistics function and its effect on our shipping and handling costs.  

 

Multi-Family and Light Commercial Business. Our primary focus has been, and continues to be, on single-family residential new construction and the repair and remodel end market. However, we will continue to identify opportunities for profitable growth in the multi-family and light commercial markets.

28


 

 

Capital Structure. As a result of our historical growth through acquisitions, we had $1,642.4 million of indebtedness as of December 31, 2020. We strive to optimize our capital structure to ensure that our financial needs are met in light of economic conditions, business activities, organic investments, opportunities for growth through acquisition and the overall risk characteristics of our underlying assets. In addition to these factors, we also evaluate our capital structure on the basis of our leverage ratio, our liquidity position, our debt maturity profile and market interest rates. As such, we may enter into various debt or equity transactions in order to appropriately manage and optimize our capital structure and liquidity needs.

RECENT DEVELOPMENTS

General

On January 1, 2021, we completed our previously announced all stock merger transaction with BMC. The BMC Merger will be accounted for using the acquisition method of accounting, and Builders FirstSource, Inc. will be treated as the accounting acquirer. The operating results of BMC will be reported as part of the Company beginning on the closing date of the BMC Merger and as such, the historical financial condition, results of operations and cash flows of the Company presented in this annual report do not include BMC.

COVID-19 Pandemic

The COVID-19 pandemic resulted in significant disruption to the U.S. economy in 2020 and impacted our operations and those of our customers. Despite experiencing disruptions to our operations and implementing a number of health and safety precautions as a result of the pandemic, our financial results and financial condition were not materially adversely affected by the pandemic. In most of the states in which we operate, construction was deemed an essential activity and, as a result, our operations faced limited temporary closures early on in the pandemic. Furthermore, housing starts and repair and remodeling activity generally increased throughout our markets in 2020 despite the pandemic.

Despite the limited impact of the COVID-19 pandemic on our 2020 financial results, the extent to which the pandemic may impact our results in future periods is uncertain and will depend upon, among other things, the duration and severity of the outbreak or subsequent outbreaks, related government responses, such as required physical distancing or restrictions on business operations and travel, the pace of recovery of economic activity and the impact to consumers, the effectiveness of available vaccines, and any potential supply disruptions, all of which are uncertain and difficult to predict in light of the rapidly evolving landscape. Refer to Part I, Item 1A. Risk Factors for a full discussion of the risks associated with the COVID-19 pandemic.

Business Combinations

On January 9, 2020, we acquired certain assets and operations of Bianchi & Company, Inc. (“Bianchi”) for $15.9 million in cash. Located in Charlotte, North Carolina, Bianchi is a supplier and installer of interior and exterior millwork.

On November 2, 2020 we acquired certain assets and operations of Kansas Building Supply Company, Inc. (“KBS”) for $16.8 million in cash. Located in Overland Park, Kansas, KBS is a supplier for interior and exterior doors, windows, millwork cabinetry, and hardware.

These acquisitions are described in Note 5 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K.

 

Debt Transactions

During the year ended December 31, 2020, the Company executed several debt transactions, including the redemption of $503.9 million in outstanding aggregate principal amount of 5.625% senior secured notes due 2024 (“2024 notes”), the redemption of $47.5 million in aggregate principal amount of 6.75% senior secured notes due 2027 (“2027 notes”), and repayment of $52.0 million of our senior secured term loan facility due 2024 (“2024 term loan”). The repayments of our 2024 notes and 2027 notes were funded with the proceeds of the issuance of $550.0 million in aggregate principal amount of 5.00% unsecured senior notes due 2030 (“2030 notes”) and borrowings on our $900.0 million revolving credit facility (“2023 facility”). The repayment of our 2024 term loan was funded with cash on hand. The Company also issued an additional $350.0 million in aggregate principal amount of our 2027 notes.

On January 29, 2021, the Company amended the 2023 facility to, among other things, increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026.

29


 

On February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.

These transactions are described in Notes 9 and 18 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K. Collectively, these transactions have extended our debt maturity. From time to time, based on market conditions and other factors and subject to compliance with applicable laws and regulations, the Company may repurchase or call our notes, repay debt, repurchase shares of our common stock or otherwise enter into transactions regarding its capital structure.

Retirement of President and Chief Executive Officer

In January 2020, Mr. Chad Crow notified our Board of his decision to retire as President and Chief Executive Officer of the Company during 2020 after assisting the Board in hiring his replacement. Mr. Crow will continue to serve as the Company’s Chief Executive Officer for a transition period of 90 days after the BMC Merger, following which BMC’s former Chief Executive Officer, and the recently appointed President of the Company, Mr. Dave Flitman, will succeed Mr. Crow as Chief Executive Officer of the Company.

Composition of the Board of Directors of the Company

As a result of the BMC Merger, effective January 1, 2021, the size of the board of directors was increased to twelve directors, with seven directors designated by the Company and five directors designated by BMC.

CURRENT OPERATING CONDITIONS AND OUTLOOK

According to the U.S. Census Bureau, actual U.S. total housing starts for the year ended December 31, 2020 were 1.4 million, an increase of 7.0% compared to the year ended December 31, 2019. Actual U.S. single-family housing starts for the year ended December 31, 2020 were 1.0 million, an increase of 11.7% compared to the year ended December 31 2019.  A composite of third party sources, including the NAHB, are forecasting 1.5 million U.S. total housing starts and 1.1 million U.S. single-family housing starts for 2021, which are increases of 6.0% and 11.0%, respectively, from 2020. In addition, in its September 2020 semi-annual forecast, the Home Improvement Research Institute (“HIRI”) forecasted sales in the professional repair and remodel end market to increase approximately 5.3% in 2021 compared to 2020.

Our net sales for the year ended December 31, 2020 increased 17.6% over the same period last year. Commodity price inflation increased our net sales in 2020 by an estimated 9.0%, while acquisitions and one more selling day increased our sales by 2.5% and 0.5%, respectively. Excluding the impact of commodity price inflation, acquisitions and the impact of one more selling day, we achieved 5.6% net sales growth in the single-family, multi-family and repair and remodel/other end markets. Our gross margin percentage decreased by 1.2% during the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily attributable to margin pressures as a result of commodity price inflation. Our selling, general and administrative expenses, as a percentage of net sales, were 19.6% in 2020, a 2.2% decrease from 21.8% in 2019, primarily driven by the effect of leverage from commodity price inflation in our net sales in the year ended December 31, 2020 compared to the year ended December 31, 2019.

We believe the long-term outlook for the housing industry is positive due to growth in the underlying demographics compared to historical new construction levels. We feel we are well-positioned to take advantage of the construction activity in our markets and to increase our market share, which may include strategic acquisitions. We will continue to focus on working capital by closely monitoring the credit exposure of our customers, remaining focused on maintaining the right level of inventory and by working with our vendors to improve payment terms and pricing on our products. We strive to achieve the appropriate balance of short-term expense control while maintaining the expertise and capacity to grow the business as market conditions continue to improve. In addition, optimization of our capital structure will continue to be a key area of focus for the Company.

RESULTS OF OPERATIONS

A discussion regarding our financial condition and results of operations for the year ended December 31, 2020 compared to the year ended December 31, 2019 is presented below. A discussion regarding our financial condition and results of operations for the year ended December 31, 2019 compared to the year ended December 31, 2018 can be found under Item 7 of Part II of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 21, 2020.

 

30


 

2020 Compared with 2019

The following table sets forth the percentage relationship to net sales of certain costs, expenses and income items for the years ended December 31:

 

 

  

2020

 

 

2019

 

 

Net sales

 

 

100.0

%

 

 

100.0

%

 

Cost of sales

 

 

74.0

%

 

 

72.8

%

 

Gross margin

 

 

26.0

%

 

 

27.2

%

 

Selling, general and administrative expenses

 

 

19.6

%

 

 

21.8

%

 

Income from operations

 

 

6.4

%

 

 

5.4

%

 

Interest expense, net

 

 

1.6

%

 

 

1.5

%

 

Income tax expense

 

 

1.1

%

 

 

0.8

%

 

Net income

 

 

3.7

%

 

 

3.1

%

 

 

Net Sales. Net sales for the year ended December 31, 2020 were $8,558.9 million, a 17.6% increase from net sales of $7,280.4 million for 2019. Core organic growth increased net sales by 5.6%, commodity price inflation accounted for another 9.0% of the change, while acquisitions and one additional selling day accounted for 2.5% and 0.5%, respectively, of the increase. Core organic growth came primarily from increased sales volume within our single-family end market.

The following table shows net sales classified by major product category for the years ended December 31, (dollars in millions):

 

 

  

2020

 

 

2019

 

 

 

 

 

  

Net sales

 

  

% of Sales

 

 

Net sales

 

  

% of Sales

 

 

% Change

 

Lumber & lumber sheet goods

 

$

3,076.4

 

 

 

35.9

%

 

$

2,251.6

 

 

 

30.9

%

 

 

36.6

%

Manufactured products

 

 

1,640.5

 

 

 

19.2

%

 

 

1,449.5

 

 

 

19.9

%

 

 

13.2

%

Windows, doors & millwork

 

 

1,629.2

 

 

 

19.0

%

 

 

1,542.9

 

 

 

21.2

%

 

 

5.6

%

Gypsum, roofing & insulation

 

 

514.6

 

 

 

6.0

%

 

 

528.6

 

 

 

7.3

%

 

 

(2.6

)%

Siding, metal & concrete products

 

 

773.6

 

 

 

9.0

%

 

 

712.6

 

 

 

9.8

%

 

 

8.6

%

Other building products & services

 

 

924.6

 

 

 

10.9

%

 

 

795.2

 

 

 

10.9

%

 

 

16.3

%

Total sales

 

$

8,558.9

 

 

 

100.0

%

 

$

7,280.4

 

 

 

100.0

%

 

 

17.6

%

 

We achieved increased net sales in all our product categories, except in the gypsum, roofing & insulation category, in part due to higher sales volumes in our single-family end market and as a result of our continued efforts to focus on higher margin opportunities through both acquisition targets and core organic growth, as well as the impact of commodity price inflation, primarily on the lumber & lumber sheet goods category, in the period.

Gross Margin. Gross margin increased $245.8 million to $2,222.6 million. Our gross margin percentage decreased to 26.0% in 2020 from 27.2% in 2019, a 1.2% decrease. The decrease was primarily attributable to the impact of commodity price inflation during the year ended December 31, 2020 relative to our short-term customer pricing commitments.

Selling, General and Administrative Expenses. Selling, general and administrative expenses increased $94.2 million, or 5.9%, and as a percentage of net sales decreased to 19.6% from 21.8% in 2019. This increase in selling, general and administrative expenses was primarily driven by higher variable compensation expense, professional service expense, and depreciation expense, which were partially offset by lower fuel costs, as well as lower travel and entertainment costs, resulting from changed behavior during the pandemic. We expect these variable costs to increase post pandemic. Contributing to the decrease as a percentage of net sales was the effect of commodity price inflation on our net sales in the year ended December, 31 2020.

Interest Expense, Net. Interest expense was $135.7 million in 2020, an increase of $26.1 million from 2019. This increase in interest expense is primarily due to one-time charges of $29.4 million related to debt transactions executed in 2020, compared to one-time charges of $10.2 million related to debt transactions executed in 2019. Adjusting for the one-time charges, interest expense increased for the year ended December 31, 2020 due to higher outstanding debt balance as compared to the year ended December 31, 2019, partially offset by the effect of lower interest rates.

Income Tax Expense. We recorded income tax expense of $94.6 million during the year ended December 31, 2020 compared to income tax expense of $60.9 million during the year ended December 31, 2019, an increase of $33.7 million, primarily as a result of our higher profitability in 2020 compared to 2019. Our effective tax rate was 23.2% for the year ended December 31, 2020 compared to 21.6% for the year ended December 31, 2019.

31


 

Results by Reportable Segment

The following tables show net sales and income before income taxes by reportable segment excluding the “All Other” caption as shown in Note 15 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K (dollars in thousands):

 

 

 

Year ended December 31,

 

 

 

 

Net sales

 

 

Income before income taxes

 

 

 

 

 

 

 

 

% of net

 

 

 

 

 

 

% of net

 

 

 

 

 

 

 

 

 

 

% of net

 

 

 

 

 

 

% of net

 

 

 

 

 

 

 

 

2020

 

 

sales

 

 

2019

 

 

sales

 

 

% change

 

 

2020

 

 

sales

 

 

2019

 

 

sales

 

 

% change

 

 

Northeast

 

$

1,323,972

 

 

 

16.0

%

 

$

1,293,472

 

 

 

18.6

%

 

 

2.4

%

 

$

56,574

 

 

 

4.3

%

 

$

56,573

 

 

 

4.4

%

 

 

 

 

Southeast

 

 

1,947,888

 

 

 

23.6

%

 

 

1,599,426

 

 

 

23.0

%

 

 

21.8

%

 

 

139,017

 

 

 

7.1

%

 

 

83,722

 

 

 

5.2

%

 

 

66.0

%

 

South

 

 

2,346,160

 

 

 

28.4

%

 

 

1,860,653

 

 

 

26.7

%

 

 

26.1

%

 

 

163,224

 

 

 

7.0

%

 

 

113,359

 

 

 

6.1

%

 

 

44.0

%

 

West

 

 

2,639,133

 

 

 

32.0

%

 

 

2,205,224

 

 

 

31.7

%

 

 

19.7

%

 

 

156,744

 

 

 

5.9

%

 

 

89,206

 

 

 

4.0

%

 

 

75.7

%

 

 

 

$

8,257,153

 

 

 

100

%

 

$

6,958,775

 

 

 

100.0

%

 

 

 

 

 

$

515,559

 

 

 

6.2

%

 

$

342,860

 

 

 

4.9

%

 

 

 

 

 

 

We have four reportable segments based on an aggregation of the geographic regions in which we operate. While there is some geographic similarity between our reportable segments and the regions as defined by the U.S. Census Bureau, our reportable segments do not necessarily fully align with any single U.S. Census Bureau region.  

According to the U.S. Census Bureau, actual single-family housing starts for the year ended December 31, 2020 increased 7.4%, 13.6%, 11.4%, and 12.4% in the Northeast, Midwest, South and West regions, respectively, compared to the year ended December 31, 2019. For the year ended December 31, 2020, our net sales increased in the Northeast, Southeast, South and West reportable segments primarily due to an increase in sales volume across the majority of our product categories, and commodity price inflation compared to the year ended December 31, 2019. We achieved increased profitability in our Southeast, South, and West reportable segments largely due to sales volume growth. However, profitability declined in our Northeast reportable segment largely due to the impact of the COVID-19 pandemic on net sales and the impact of gross margin compression from commodity price inflation.

LIQUIDITY AND CAPITAL RESOURCES

Our primary capital requirements are to fund working capital needs and operating expenses, meet required interest and principal payments, and to fund capital expenditures and potential future growth opportunities. Our capital resources at December 31, 2020 consist of cash on hand and borrowing availability under our 2023 facility.

Our 2023 facility will be primarily used for working capital, general corporate purposes, and funding capital expenditures and growth opportunities. In addition, we may use the 2023 facility to facilitate debt consolidation. Availability under the 2023 facility is determined by a borrowing base. Our borrowing base consists of trade accounts receivable, inventory, other receivables which include progress billings and credit card receivables, and qualified cash that all meet specific criteria contained within the credit agreement, minus agent specified reserves. Net excess borrowing availability is equal to the maximum borrowing amount minus outstanding borrowings and letters of credit.

32


 

The following table shows our borrowing base and excess availability as of December 31, 2020 and 2019 (in millions):

 

 

As of

 

 

December 31,

2020

 

 

December 31,

2019

 

Accounts Receivable Availability

$

608.8

 

 

$

413.0

 

Inventory Availability

 

514.7

 

 

 

370.0

 

Other Receivables Availability

 

50.9

 

 

 

29.8

 

Gross Availability

 

1,174.4

 

 

 

812.8

 

Less:

 

 

 

 

 

 

 

Agent Reserves

 

(40.6

)

 

 

(26.6

)

Plus:

 

 

 

 

 

 

 

Cash in Qualified Accounts

 

413.9

 

 

 

4.2

 

Borrowing Base

 

1,547.7

 

 

 

790.4

 

Aggregate Revolving Commitments

 

900.0

 

 

 

900.0

 

Maximum Borrowing Amount (lesser of Borrowing Base and

   Aggregate Revolving Commitments)

 

900.0

 

 

 

790.4

 

Less:

 

 

 

 

 

 

 

Outstanding Borrowings

 

(75.0

)

 

 

(27.0

)

Letters of Credit

 

(78.0

)

 

 

(82.2

)

Net Excess Borrowing Availability on Revolving Facility

$

747.0

 

 

$

681.2

 

 

As of December 31, 2020, we had $75.0 million in outstanding borrowings under our 2023 facility and our net excess borrowing availability was $747.0 million after being reduced by outstanding letters of credit of approximately $78.0 million. Excess availability must equal or exceed a minimum specified amount, currently $90.0 million, or we are required to meet a fixed charge coverage ratio of 1:00 to 1:00. We were not in violation of any covenants or restrictions imposed by any of our debt agreements at December 31, 2020.

Liquidity

Our liquidity at December 31, 2020 was $1,170.8 million, which consists of net borrowing availability under the 2023 facility and cash on hand.

Our level of indebtedness results in significant interest expense and could have the effect of, among other things, reducing our flexibility to respond to changing business and economic conditions. From time to time, based on market conditions and other factors and subject to compliance with applicable laws and regulations, the Company may repurchase or call our notes, repay debt, or otherwise enter into transactions regarding its capital structure.

Should the current industry conditions deteriorate or we pursue additional acquisitions, we may be required to raise additional funds through the sale of capital stock or debt in the public capital markets or in privately negotiated transactions. There can be no assurance that any of these financing options would be available on favorable terms, if at all. Alternatives to help supplement our liquidity position could include, but are not limited to, idling or permanently closing additional facilities, adjusting our headcount in response to current business conditions, attempts to renegotiate leases, managing our working capital and/or divesting of non-core businesses. There are no assurances that these steps would prove successful or materially improve our liquidity position.

On January 29, 2021, the Company amended the 2023 facility to, among other things, increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026.

33


 

Consolidated Cash Flows

A discussion regarding our consolidated cash flows for the year ended December 31, 2020 compared to the year ended December 31, 2019 is presented below. A discussion regarding our consolidated cash flows for the year ended December 31, 2019 compared to the year ended December 31, 2018 can be found under Item 7 of Part II of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 21, 2020.

2020 Compared with 2019

Cash provided by operating activities was $260.1 million and $504.0 million in 2020 and 2019, respectively. The $243.9 million decrease in cash provided by operations was largely the result of a working capital increase of $263.2 million in 2020 compared to a working capital decrease of $106.2 million in 2019. This change in working capital was primarily due to the timing and impact of changes in commodity prices on the value of cash received from customers, inventory purchases and cash paid to vendors during the year ended December 31, 2020 compared to the year ended December 31, 2019.

Cash used in investing activities was $136.2 million and $199.2 million in 2020 and 2019, respectively. This decrease in cash used in investing activities was primarily due to $32.6 million in cash used for our acquisitions of Bianchi and KBS in 2020, compared to $92.9 million in cash used for our acquisitions of Sun State Components, Raney Components, LLC and Raney Construction, Inc. in 2019.

Cash provided by financing activities was $285.9 million in 2020, compared to cash used in financing activities of $300.9 million in 2019. Cash provided by financing activities for the year 2020 was primarily related to the net proceeds received from the Company’s financing transactions during the period, including the issuance of $550.0 million of 2030 notes and the issuance of $350.0 million of 2027 notes. The proceeds from these issuances were offset by the redemption of the remaining $503.9 million in outstanding aggregate principal amount of 2024 notes, $47.5 million in aggregate principal amount of senior secured notes due 2027, and the repayment of the remaining $52.0 million term loan.

Capital Expenditures

Capital expenditures vary depending on prevailing business factors, including current and anticipated market conditions. Historically, capital expenditures have for the most part remained at relatively low levels in comparison to the operating cash flows generated during the corresponding periods. Following the BMC Merger, we expect our 2021 capital expenditures to be in the range of approximately $210 million to $230 million primarily related to rolling stock, equipment and facility improvements to support our operations.

DISCLOSURES OF CONTRACTUAL OBLIGATIONS AND COMMERCIAL COMMITMENTS

The following summarizes our contractual obligations as of December 31, 2020 (in thousands):

 

 

  

Payments Due by Period

 

Contractual obligations

  

Total

 

  

Less than 1 year

 

  

1-3 years

 

  

3-5 years

 

  

More than 5 years

 

Long-term debt

 

$

1,402,500

 

 

$

 

 

$

75,000

 

 

$

 

 

$

1,327,500

 

Interest on long-term debt(1)

 

 

607,797

 

 

 

86,534

 

 

 

172,368

 

 

 

159,963

 

 

 

188,932

 

Other finance obligations(2)

 

 

258,796

 

 

 

17,196

 

 

 

33,629

 

 

 

33,671

 

 

 

174,300

 

Finance lease obligations(2)

 

 

25,446

 

 

 

13,242

 

 

 

11,887

 

 

 

317

 

 

 

 

Operating leases (2)

 

 

342,117

 

 

 

76,567

 

 

 

113,425

 

 

 

67,166

 

 

 

84,959

 

Total contractual cash obligations

 

$

2,636,656

 

 

$

193,539

 

 

$

406,309

 

 

$

261,117

 

 

$

1,775,691

 

 

(1)

We had $75.0 million in outstanding borrowings under the 2023 facility as of December 31, 2020. Borrowings under the 2023 facility bear interest at a variable rate. Therefore, actual interest may differ from the amounts presented above due to interest rate changes or any future borrowing activity under the 2023 facility.

(2)

Future commitments for other finance obligations, finance lease obligations and operating lease obligations associated with real estate, vehicle, and other various equipment.

34


 

Purchase orders entered into in the ordinary course of business are excluded from the above table because they are payable within one year. Amounts for which we are liable under purchase orders are reflected on our consolidated balance sheet as accounts payable. Where it makes economic sense to do so, we plan to lease certain equipment during 2021 to support anticipated sales growth.

OTHER CASH OBLIGATIONS NOT REFLECTED IN THE BALANCE SHEET

In addition to the lease obligations included in the above table, we have residual value guarantees on certain equipment leases. Under these leases we have the option of (1) purchasing the equipment at the end of the lease term, (2) arranging for the sale of the equipment to a third party, or (3) returning the equipment to the lessor to sell the equipment. If the sales proceeds in either case are less than the residual value, then we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. The guarantees under these leases for the residual values of equipment at the end of the respective operating lease periods approximated $4.5 million as of December 31, 2020.

Based upon the expectation that none of these leased assets will have a residual value at the end of the lease term that is materially less than the value specified in the related operating lease agreement or that we will purchase the equipment at the end of the lease term, we do not believe it is probable that we will be required to fund any amounts under the terms of these guarantee arrangements. Accordingly, no accruals have been recognized for these guarantees.

In addition, the Company is party to certain agreements related to its other finance obligations which commit the Company to perform certain repairs and maintenance obligations under the leases in a specified manner and timeframe. As of December 31, 2020 our obligations under these agreements have largely been completed with the remainder expected to be completed within the next year.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Critical accounting policies are those that both are important to the accurate portrayal of a company’s financial condition and results, and require subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.

In order to prepare financial statements that conform to generally accepted accounting principles, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Certain estimates are particularly sensitive due to their significance to the financial statements and the possibility that future events may be significantly different from our expectations.

We have identified the following accounting policy that requires us to make the most subjective or complex judgments in order to fairly present our consolidated financial position and results of operations.

Goodwill. Goodwill represents the excess of the amount we paid to acquire businesses over the estimated fair value of tangible assets and identifiable intangible assets acquired, less liabilities assumed. At December 31, 2020, our goodwill balance was $785.3 million, representing 18.8% of our total assets.

We test goodwill for impairment in the fourth quarter of each year or at any other time when impairment indicators exist. Examples of such indicators that could cause us to test goodwill for impairment between annual tests include a significant change in the business climate, unexpected competition or a significant deterioration in market share. We may also consider market capitalization relative to our net assets. Housing starts are a significant sales driver for us. If there is a significant decline or an expected decline in housing starts, this could adversely affect our expectations for a reporting unit and the value of that reporting unit.

The process of evaluating goodwill for impairment involves the determination of the fair value of our reporting units. Our reporting units are aligned with our nine geographic regions which are also determined to be our operating segments. In evaluating goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If it is concluded that it is more likely than not that the fair value of the reporting unit is not less than its carrying amount, then no further testing of the goodwill is required.

35


 

However, if we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, we perform a quantitative goodwill impairment test. This test identifies both the existence of and the amount of goodwill impairment by comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value an impairment loss is recognized in amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.

In performing our annual goodwill impairment tests at December 31, 2020, we first assessed qualitative factors relative to each of our reporting units to determine if it was more likely than not that the fair value of our reporting units were less than their carrying amounts. Examples of such factors we considered in this assessment included the amount of cushion from prior quantitative goodwill impairment tests, significant changes in the goodwill balance, the presence of any known or forecasted declines in operating performance, market conditions, market share or any other negative factors.  

For reporting units where we determined that it was more likely than not that the fair values were less than their carrying amounts, we performed a quantitative goodwill impairment test. In evaluating our goodwill for impairment at December 31, 2020, $77.1 million of our goodwill balance was assessed utilizing a quantitative assessment. In performing the quantitative impairment test at December 31, 2020, we developed the fair value using a discounted cash flow methodology. Inherent in such fair value determinations are significant assumptions relating to future cash flows, expected future revenues, expected future profitability, the discount rate, the terminal value, and our interpretation of current economic indicators and market conditions and their impact on our strategic plans and operations. Due to the uncertainties associated with such estimates, interpretations and assumptions, actual results could differ from projected results, which could result in impairment of goodwill being recorded.

Significant information and assumptions utilized in estimating future cash flows for quantitative goodwill impairment analyses include projections of revenue growth utilizing publicly available industry information such as lumber commodity prices and housing start forecasts developed by industry forecasters, including the NAHB. Expected future profitability reflects current headcount levels and cost structure and are flexed in future years based upon historical trends at various revenue levels. Long-term growth was based upon terminal value earnings before interest, taxes, depreciation and amortization (“EBITDA”) multiples of 6.0x to reflect the relevant expected acquisition price. A discount rate of 11.0% was used and is intended to reflect the weighted average cost of capital for a potential market participant and includes all risks of ownership and the associated risks of realizing the stream of projected future cash flows. Decreasing the long-term growth to an EBITDA multiple of 5.0x, or increasing the discount rate by 1.0% to 12.0%, would not have changed the results of our impairment testing.

At December 31, 2020, the fair values of each of our reporting units were substantially in excess of their respective carrying amounts. Factors that could negatively impact the estimated fair value of our reporting units and potentially trigger additional impairment include, but are not limited to, unexpected competition, lower than expected housing starts, an increase in market participant weighted average cost of capital, increases in material or labor cost, and significant declines in our market capitalization. Future impairment of goodwill would have the effect of decreasing our earnings or increasing our losses in such period, but would not impact our current outstanding debt obligations or compliance with covenants contained in the related debt agreements. We did not have any goodwill impairments in 2020, 2019 or 2018.

RECENTLY ISSUED ACCOUNTING STANDARDS

Information regarding recent accounting pronouncements is discussed in Note 2 to the consolidated financial statements included in Item 8 of this annual report on Form 10-K.

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

We may experience changes in interest expense if changes in our debt occur. Changes in market interest rates could also affect our interest expense. Our 2027 notes and 2030 notes bear interest at a fixed rate, therefore, our interest expense related to these notes would not be affected by an increase in market interest rates. Borrowings under the 2023 facility bear interest at either a base rate or eurodollar rate, plus, in each case, an applicable margin. A 1.0% increase in interest rates on the 2023 facility would result in approximately $0.8 in additional interest expense annually based on our $75.0 million in outstanding borrowings as of December 31, 2020. The 2023 facility also assesses variable commitment and outstanding letter of credit fees based on quarterly average loan utilization.

We purchase certain materials, including lumber products, which are then sold to customers as well as used as direct production inputs for our manufactured products that we deliver. Short-term changes in the cost of these materials and the related in-bound freight costs, some of which are subject to significant fluctuations, are sometimes, but not always, passed on to our customers. Delays in our ability to pass on material price increases to our customers can adversely impact our operating results.

36


 

Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

 

37


 

Report of Independent Registered Public Accounting Firm  

To the Board of Directors and Stockholders of Builders FirstSource, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheet of Builders FirstSource, Inc. and its subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of operations and comprehensive income, of changes in stockholders’ equity and of cash flows for each of the three years in the period ended December 31, 2020, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

 

Change in Accounting Principle

 

As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2019.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

38


 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Goodwill Quantitative Impairment Test

As described in Notes 2 and 6 to the consolidated financial statements, the Company’s consolidated goodwill balance was $785.3 million as of December 31, 2020, and $77.1 million of the goodwill balance was assessed utilizing a quantitative assessment. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated.  This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value. In performing the quantitative impairment test, management developed the fair value using a discounted cash flow methodology. The significant assumptions used in the discounted cash flow methodology are the discount rate, the terminal value and the expected future revenues and profitability.

The principal considerations for our determination that performing procedures relating to the goodwill quantitative impairment test is a critical audit matter are the significant judgment by management when determining the fair value of any reporting unit where a goodwill quantitative impairment test was performed; this in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating management’s significant assumptions related to the terminal value and expected future profitability.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s goodwill impairment test, including management’s controls over the goodwill quantitative impairment test. These procedures also included, among others, testing management’s process for determining the fair value of any reporting unit where a goodwill quantitative impairment test was performed; evaluating the appropriateness of the discounted cash flow methodology; testing the completeness, accuracy, and relevance of underlying data used in the discounted cash flow methodology; and evaluating the reasonableness of significant assumptions related to the terminal value and expected future profitability. Evaluating management’s assumptions related to the terminal value and expected future profitability involved evaluating whether the assumptions used were reasonable considering the current and past performance of the reporting unit, relevant industry forecasts, consistency with evidence obtained in other areas of the audit, and in the case of terminal value, consideration of relevant market transactions.

 

  

/s/ PricewaterhouseCoopers LLP

 

Dallas, Texas

February 26, 2021

We have served as the Company’s auditor since 1999.

 

 

 

 

39


 

BUILDERS FIRSTSOURCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME  

 

 

 

Years Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

 

(In thousands, except per share amounts)

 

Net sales

 

$

8,558,874

 

 

$

7,280,431

 

 

$

7,724,771

 

Cost of sales

 

 

6,336,290

 

 

 

5,303,602

 

 

 

5,801,831

 

Gross margin

 

 

2,222,584

 

 

 

1,976,829

 

 

 

1,922,940

 

Selling, general and administrative expenses

 

 

1,678,730

 

 

 

1,584,523

 

 

 

1,553,972

 

Income from operations

 

 

543,854

 

 

 

392,306

 

 

 

368,968

 

Interest expense, net

 

 

135,688

 

 

 

109,551

 

 

 

108,213

 

Income before income taxes

 

 

408,166

 

 

 

282,755

 

 

 

260,755

 

Income tax expense

 

 

94,629

 

 

 

60,946

 

 

 

55,564

 

Net income

 

$

313,537

 

 

$

221,809

 

 

$

205,191

 

Comprehensive income

 

$

313,537

 

 

$

221,809

 

 

$

205,191

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

2.69

 

 

$

1.92

 

 

$

1.79

 

Diluted

 

$

2.66

 

 

$

1.90

 

 

$

1.76

 

Weighted average common shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

116,611

 

 

 

115,713

 

 

 

114,586

 

Diluted

 

 

117,917

 

 

 

117,025

 

 

 

116,554

 

 

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

 

 

40


 

BUILDERS FIRSTSOURCE, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEET

 

 

  

December 31,

 

 

  

2020

 

 

2019

 

 

  

(In thousands, except per share amounts)

 

ASSETS

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

423,806

 

 

$

14,096

 

Accounts receivable, less allowances of $17,637 and $13,492 at December 31, 2020

   and 2019, respectively

 

 

880,018

 

 

 

614,946

 

Other receivables

 

 

76,436

 

 

 

77,447

 

Inventories, net

 

 

784,527

 

 

 

561,255

 

Other current assets

 

 

58,895

 

 

 

39,123

 

Total current assets

 

 

2,223,682

 

 

 

1,306,867

 

Property, plant and equipment, net

 

 

749,130

 

 

 

721,887

 

Operating lease right-of-use assets, net

 

 

274,562

 

 

 

292,684

 

Goodwill

 

 

785,305

 

 

 

769,022

 

Intangible assets, net

 

 

119,882

 

 

 

128,388

 

Deferred income taxes

 

 

4,653

 

 

 

8,417

 

Other assets, net

 

 

16,457

 

 

 

22,225

 

Total assets

 

$

4,173,671

 

 

$

3,249,490

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

 

600,357

  

 

 

436,823

 

Accrued liabilities

 

 

385,536

 

 

 

308,950

 

Current portion of operating lease liabilities

 

 

61,625

 

 

 

61,653

 

Current maturities of long-term debt

 

 

27,335

 

 

 

13,875

 

Total current liabilities

 

 

1,074,853

 

 

 

821,301

 

Noncurrent portion of operating lease liabilities

 

 

219,239

 

 

 

236,948

 

Long-term debt, net of current maturities, debt discount, premium and issuance costs

 

 

1,596,905

 

 

 

1,277,398

 

Deferred income taxes

 

 

49,495

 

 

 

36,645

 

Other long-term liabilities

 

 

80,396

 

 

 

52,245

 

Total liabilities

 

 

3,020,888

 

 

 

2,424,537

 

Commitments and contingencies (Note 14)

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock, $0.01 par value, 10,000 shares authorized; zero shares issued and

   outstanding

 

 

 

 

 

 

Common stock, $0.01 par value, 300,000 and 200,000 shares authorized at December 31, 2020 and 2019, respectively; 116,829 and 116,052 shares issued and outstanding at December 31, 2020 and 2019, respectively

 

 

1,168

 

 

 

1,161

 

Additional paid-in capital

 

 

589,241

 

 

 

574,955

 

Retained earnings

 

 

562,374

 

 

 

248,837

 

Total stockholders’ equity

 

 

1,152,783

 

 

 

824,953

 

Total liabilities and stockholders’ equity

 

$

4,173,671

 

 

$

3,249,490

 

 

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

 

 

41


 

BUILDERS FIRSTSOURCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENT OF CASH FLOWS

 

 

  

Years Ended December 31,

 

 

  

2020

 

 

2019

 

 

2018

 

 

  

(In thousands)

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

313,537

 

 

$

221,809

 

 

$

205,191

 

Adjustments to reconcile net income to net cash provided by operating

   activities:

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

116,566

 

 

 

100,038

 

 

 

97,906

 

Amortization of debt discount, premium and issuance costs

 

 

3,508

  

 

 

3,880

  

 

 

4,642

 

Loss (gain) on extinguishment of debt

 

 

6,700

 

 

 

8,189

 

 

 

(3,170

)

Deferred income taxes

 

 

16,614

 

 

 

50,994

 

 

 

51,823

 

Stock compensation expense

 

 

17,022

 

 

 

12,239

 

 

 

14,420

 

Net gain on sales of assets and asset impairments

 

 

(1,067

)  

 

 

(949

)  

 

 

(1,393

)

Changes in assets and liabilities, net of assets acquired and liabilities

   assumed:

 

 

 

 

 

 

 

 

 

 

 

 

Receivables

 

 

(259,543

)

 

 

42,789

 

 

 

(9,221

)

Inventories

 

 

(220,101

)

 

 

44,202

 

 

 

(5,425

)

Other current assets

 

 

(19,743

)

 

 

4,674

 

 

 

(10,356

)

Other assets and liabilities

 

 

50,370

 

 

 

1,611

 

 

 

5,637

 

Accounts payable

 

 

160,947

 

 

 

4,070

 

 

 

(89,392

)

Accrued liabilities

 

 

75,257

 

 

 

10,500

 

 

 

22,168

 

Net cash provided by operating activities

 

 

260,067

 

 

 

504,046

 

 

 

282,830

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of property, plant and equipment

 

 

(112,082

)

 

 

(112,870

)

 

 

(101,411

)

Proceeds from sale of property, plant and equipment

 

 

8,500

 

 

 

6,545

 

 

 

4,753

 

Cash used for acquisitions

 

 

(32,643

)

 

 

(92,855

)

 

 

 

Net cash used in investing activities

 

 

(136,225

)

 

 

(199,180

)

 

 

(96,658

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Borrowings under revolving credit facility

 

 

891,000

 

 

 

1,040,000

 

 

 

1,662,000

 

Repayments under revolving credit facility

 

 

(843,000

)

 

 

(1,192,000

)

 

 

(1,833,000

)

Proceeds from long-term debt and other loans

 

 

895,625

 

 

 

478,375

 

 

 

3,818

 

Repayments of long-term debt and other loans

 

 

(618,542

)

 

 

(610,834

)

 

 

(65,312

)

Payments of debt extinguishment costs

 

 

(22,686

)

 

 

(2,301

)

 

 

(134

)

Payments of loan costs

 

 

(13,800

)

 

 

(8,618

)

 

 

 

Exercise of stock options

 

 

1,424

 

 

 

4,873

 

 

 

3,945

 

Repurchase of common stock

 

 

(4,153

)

 

 

(10,392

)

 

 

(4,895

)

Net cash provided by (used in) financing activities

 

 

285,868

 

 

 

(300,897

)

 

 

(233,578

)

Net increase (decrease) in cash and cash equivalents

 

 

409,710

 

 

 

3,969

 

 

 

(47,406

)

Cash and cash equivalents at beginning of period

 

 

14,096

 

 

 

10,127

 

 

 

57,533

 

Cash and cash equivalents at end of period

 

$

423,806

 

 

$

14,096

 

 

$

10,127

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for interest (1)

 

$

110,600

 

 

$

100,354

 

 

$

107,668

 

Cash paid for income taxes

 

 

43,400

 

 

 

18,107

 

 

 

3,153

 

Supplemental disclosure of non-cash activities:

 

 

 

 

 

 

 

 

 

 

 

 

Accrued purchases of property, plant and equipment

 

$

1,962

 

 

$

3,378

 

 

$

2,350

 

Acquisition of assets under operating lease obligations

 

 

42,606

 

 

 

86,373

 

 

 

 

Acquisition of assets under finance and capital lease obligations

 

 

16,964

 

 

 

16,462

 

 

 

10,198

 

 

(1)

Includes $22.7 million, $2.3 million and $0.1 million in payments of debt extinguishment costs which are classified as financing outflows in the accompanying consolidated statement of cash flows for the years ended December 31 2020, 2019, and 2018, respectively. These payments were recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income for their respective years.

 

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

 

42


 

BUILDERS FIRSTSOURCE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY

 

 

 

Common Stock

 

 

 

Additional

Paid in

 

 

Retained

Earnings

(Accumulated

 

 

 

 

 

 

 

Shares

 

 

 

Amount

 

 

 

Capital

 

 

Deficit)

 

 

Total

 

 

 

(In thousands)

 

Balance at December 31, 2017

 

113,572

 

 

$

1,136

 

 

$

546,766

 

 

$

(171,693

)

 

$

376,209

 

Vesting of restricted stock units

 

975

 

 

 

10

 

 

 

(10

)

 

 

 

 

 

 

Shares withheld for restricted stock units vested

 

(239

)

 

 

(2

)

 

 

(4,893

)

 

 

 

 

 

(4,895

)

Exercise of stock options

 

770

 

 

 

7

 

 

 

3,938

 

 

 

 

 

 

3,945

 

Stock compensation expense

 

 

 

 

 

 

 

14,420

 

 

 

 

 

 

14,420

 

Cumulative effect adjustment

 

 

 

 

 

 

 

 

 

 

1,468

 

 

 

1,468

 

Net income

 

 

 

 

 

 

 

 

 

 

205,191

 

 

 

205,191

 

Balance at December 31, 2018

 

115,078

 

 

 

1,151

 

 

 

560,221

 

 

 

34,966

 

 

 

596,338

 

Vesting of restricted stock units

 

735

 

 

 

7

 

 

 

(7

)

 

 

 

 

 

 

Shares withheld for restricted stock units

   vested

 

(196

)

 

 

(2

)

 

 

(2,448

)

 

 

 

 

 

(2,450

)

Repurchase of common stock (1)

 

(460

)

 

 

(4

)

 

 

 

 

 

(7,938

)

 

 

(7,942

)

Exercise of stock options

 

895

 

 

 

9

 

 

 

4,950

 

 

 

 

 

 

4,959

 

Stock compensation expense

 

 

 

 

 

 

 

12,239

 

 

 

 

 

 

12,239

 

Net income

 

 

 

 

 

 

 

 

 

 

221,809

 

 

 

221,809

 

Balance at December 31, 2019

 

116,052

 

 

 

1,161

 

 

 

574,955

 

 

 

248,837

 

 

 

824,953

 

Vesting of restricted stock units

 

732

 

 

 

7

 

 

 

(7

)

 

 

 

 

 

 

Shares withheld for restricted stock units

   vested

 

(190

)

 

 

(2

)

 

 

(4,151

)

 

 

 

 

 

(4,153

)

Exercise of stock options

 

235

 

 

 

2

 

 

 

1,422

 

 

 

 

 

 

1,424

 

Stock compensation expense

 

 

 

 

 

 

 

17,022

 

 

 

 

 

 

17,022

 

Net income

 

 

 

 

 

 

 

 

 

 

313,537

 

 

 

313,537

 

Balance at December 31, 2020

 

116,829

 

 

$

1,168

 

 

$

589,241

 

 

$

562,374

 

 

$

1,152,783

 

 

(1)

During the year ended December 31, 2019, we repurchased and retired 460,000 shares of our common stock, at an average price of $17.24 per share, for $7.9 million pursuant to the repurchase program authorized by our board of directors in February 2019. The primary purpose of the repurchase program was to offset dilution from employee stock awards.

 

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

 

 

 

43


 

BUILDERS FIRSTSOURCE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

1. Description of the Business

Builders FirstSource, Inc., a Delaware corporation formed in 1998, is a leading supplier of building materials, manufactured components and construction services to professional contractors, sub-contractors, and consumers. Following the merger with BMC Stock Holdings, Inc. on January 1, 2021, which is discussed in more detail in Note 18, the company operates approximately 550 locations in 40 states across the United States.

In this annual report, references to the “Company,” “we,” “our,” “ours” or “us” refer to Builders FirstSource, Inc. and its consolidated subsidiaries, unless otherwise stated or the context otherwise requires.

 

 

2. Summary of Significant Accounting Policies

Principles of Consolidation

The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Accounting Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and doubtful accounts, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets.

Revenue Recognition

We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements. 

Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale.

Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete.

Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements.

44


 

Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less.

Cash and Cash Equivalents & Checks Outstanding

Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable on the accompanying consolidated balance sheets.

Accounts Receivable

We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivable.

Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of our net sales, and no single customer accounted for more than 6% of net sales.

The allowance for doubtful accounts is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible.  

We also establish reserves for credit memos and customer returns. The reserve balance was $11.9 million and $7.6 million at December 31, 2020 and 2019, respectively. The activity in this reserve was not significant for each year presented.

Accounts receivable consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Accounts Receivable 

  

$

897,655

 

 

$

628,438

  

Less: allowances for returns and doubtful accounts 

  

 

17,637

 

 

 

13,492

  

Accounts receivable, net 

  

$

880,018

 

  

$

614,946

  

 

The following table shows the changes in our allowance for doubtful accounts:

 

 

  

2020

 

 

2019

 

 

2018

 

 

  

(In thousands)

 

Balance at January 1, 

  

$

5,936

  

 

$

6,195

  

 

$

4,973

  

Additions

  

 

4,720

  

 

 

5,811

  

 

 

5,284

  

Deductions (write-offs, net of recoveries) 

  

 

(4,882

 

 

(6,070

 

 

(4,062

Balance at December 31, 

 

$

5,774

 

 

$

5,936

 

 

$

6,195

 

 

  

 

 

  

 

 

 

  

 

 

 

  

 

Inventories

Inventories consist principally of materials purchased for resale, including lumber, lumber sheet goods, windows, doors and millwork, as well as certain manufactured products and are stated at the lower of cost and net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger.

45


 

During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence.

Our arrangements with vendors provide for rebates of a specified amount of consideration, payable when certain measures, generally related to a stipulated level of purchases, have been achieved. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statement of operations and comprehensive income. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates as necessary based on actual purchase levels.

We source products from a large number of suppliers. No materials purchased from any single supplier represented more than 6% of our total materials purchased in 2020.

Shipping and Handling Costs

Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income and totaled $347.7 million, $332.5 million and $322.9 million in 2020, 2019 and 2018, respectively.

Income Taxes

We account for income taxes utilizing the liability method described in the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized.

Warranty Expense

We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not significant as a result of third-party inspection and acceptance processes.

Debt Issuance Costs and Debt Discount/Premium

Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs incurred in connection with term debt are amortized using the effective interest method. Debt discounts and premiums are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the Debt topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 9.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows:

 

 

 

Buildings and improvements

  

10 to 40 years

 

 

Machinery and equipment

  

3 to 10 years

 

 

Furniture and fixtures

  

3 to 5 years

 

 

Leasehold improvements

  

The shorter of the estimated useful life or the remaining lease term

 

46


 

Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in machinery and equipment and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years.

We periodically evaluate the commercial and strategic operation of the land, related buildings and improvements of our facilities. In connection with these evaluations, some facilities may be consolidated, and others may be sold or leased. Nonoperating assets primarily related to land and building real estate assets associated with location closures that are actively being marketed for sale within a year are classified as assets held for sale and recorded at fair value, usually the quoted market price obtained from an independent third-party less the cost to sell. Until the assets are sold, an estimate of the fair value is reassessed at each reporting period.  Net gains or losses related to the sale of real estate and equipment or impairment adjustments related to assets held for sale are recorded as selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income.

Leases

We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. We also lease certain properties from related parties, including current employees and non-affiliate stockholders.

We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term.

Certain of our leases are subject to variable lease payments based on various measures, such as rent escalations determined by percentage changes in the consumer price index. As these types of variable lease payments are determined on a basis other than an index or a rate, they are generally excluded from the calculation of lease liabilities and right-of-use assets and are expensed as incurred.

In addition, we have residual value guarantees on certain equipment leases. Under these leases, we have the option of (a) purchasing the equipment at the end of the lease term, (b) arranging for the sale of the equipment to a third party, or (c) returning the equipment to the lessor to sell the equipment. If the sales proceeds in any case are less than the residual value, we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. If the sales proceeds exceed the residual value, we are entitled to all of such excess amounts.

In February 2016, the FASB issued an update to the existing guidance under the Leases topic of the Codification. Under the new guidance, lessees are now required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

47


 

We adopted this guidance on January 1, 2019 by applying the provisions of this guidance on a modified retrospective basis as of the effective date. As such, comparative periods have not been restated and the disclosures required under the new standard have not been provided for periods prior to January 1, 2019. We elected the package of practical expedients whereby we were not required to: i) reassess whether any expired or existing contracts are or contain leases, ii) reassess the lease classification of existing leases and iii) reassess initial direct costs for any existing leases. We did not elect the hindsight practical expedient or the practical expedient related to land easements. We have assessed and updated our business processes, systems and controls to ensure compliance with the recognition and disclosure requirements of the new standard.

Long-Lived Assets

We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change.

Insurance

We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. We discount our workers’ compensation liability based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $90.8 million and $87.0 million as of December 31, 2020 and 2019, respectively. Of these balances $52.1 million and $49.0 million were recorded as other long-term liabilities as of December 31, 2020 and 2019, respectively. Included in these reserve balances as of December 31, 2020 and 2019, were approximately $5.7 million and $8.6 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheet.

Net Income per Common Share

Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the Earnings per Share topic of the Codification which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares.

The table below presents the calculation of basic and diluted EPS for the years ended December 31:

 

 

2020

 

 

2019

 

 

2018

 

 

 

(In thousands, except per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net income

$

313,537

 

 

$

221,809

 

 

$

205,191

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

116,611

 

 

 

115,713

 

 

 

114,586

 

Dilutive effect of options and RSUs

 

1,306

 

 

 

1,312

 

 

 

1,968

 

Weighted average shares outstanding, diluted

 

117,917

 

 

 

117,025

 

 

 

116,554

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

2.69

 

 

$

1.92

 

 

$

1.79

 

Diluted

$

2.66

 

 

$

1.90

 

 

$

1.76

 

 

 

 

 

 

 

 

 

 

 

 

 

Antidilutive and contingent options and RSUs excluded

   from diluted EPS

 

291

 

 

 

402

 

 

 

682

 

 

48


 

Goodwill and Other Intangible Assets

Intangibles subject to amortization

We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value.

Goodwill

We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value.

Stock-based Compensation

We have four stock-based employee compensation plans, which are described more fully in Note 11. We issue new common stock shares upon exercises of stock options and vesting of RSUs. We recognize the effect of pre-vesting forfeitures in the period they actually occur.

We did not grant any options during the years ended December 31, 2020, 2019, or 2018.

The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

Expected volatility (company)

  

40.0%

 

 

38.3%

 

 

53.9%

Expected volatility (peer group median)

  

40.0%

 

 

33.2%

 

 

28.4%

Correlation between the company and peer group median

 

0.5

 

 

0.5

 

 

0.39

Expected dividend yield

  

0.0%

 

 

0.0%

 

 

0.0%

Risk-free rate

  

0.9%

 

 

2.6%

 

 

2.3%

 

The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period.

Fair Value

The Fair Value Measurements and Disclosures topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows:

Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us

Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1

Level 3 — inputs that are unobservable in the marketplace and significant to the valuation

If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation.

49


 

As of December 31, 2020 and 2019 the Company does not have any financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 6.75% senior secured notes due 2027 (“2027 notes”), 5.00% senior secured notes due 2030 (“2030 notes”) and $900.0 million revolving credit facility (“2023 facility”) at amortized cost. The fair values of the 2027 notes and 2030 notes at December 31, 2020 were approximately $844.5 million and $593.3 million, respectively, and were determined using Level 2 inputs based on market prices. The carrying amount of the 2023 facility at December 31, 2020 approximates fair value as the rates are comparable to those at which we could currently borrow under similar terms, are variable and incorporate a measure of our credit risk. As such, the fair value of the 2023 facility was also classified as Level 2 in the hierarchy.

Comprehensive Income

Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. We had no items of other comprehensive income for the years ended December 31, 2020, 2019, and 2018.  

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of ASU 2020-04 is to provide optional guidance for a period of time related to accounting for reference rate reform on financial reporting. It is intended to reduce the potential burden of reviewing contract modifications related to discontinued rates. The amendments and expedients in this update are effective as of March 12, 2020 through December 31, 2022 and may be elected by topic. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In December 2019, the FASB issued an update to existing guidance under the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). This updated guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles in the Income Taxes topic. This guidance is effective for public companies annual and interim periods beginning after December 15, 2020 with early adoption permitted. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820. ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The adoption of this guidance did not have a material impact on our consolidated financial statements.

In June 2016, the FASB issued an update to existing guidance under the Investments topic of the Codification. This update introduced a new impairment model for financial assets, known as the current expected credit losses (“CECL”) model that is based on expected losses rather than incurred losses. The CECL model requires an entity to estimate credit losses on financial assets, including trade accounts receivable, based on historical information, current information and reasonable and supportable forecasts. Under this guidance companies record an allowance through earnings for expected credit losses upon initial recognition of the financial asset. We adopted the aspects of this guidance applicable to us on a modified retrospective basis as of January 1, 2020. The adoption of this guidance did not have a material impact on our consolidated financial statements.

 

3. Revenue

The following table disaggregates our net sales by product category for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Lumber & lumber sheet goods

  

$

3,076,376

  

  

$

2,251,580

  

  

$

2,902,155

  

Manufactured products

  

 

1,640,460

  

  

 

1,449,550

  

  

 

1,392,043

  

Windows, doors & millwork

  

 

1,629,179

  

  

 

1,542,924

  

  

 

1,445,858

  

Gypsum, roofing & insulation

  

 

514,638

  

  

 

528,571

  

  

 

528,439

  

Siding, metal & concrete products

 

 

773,640

 

 

 

712,644

 

 

 

697,744

 

Other building & product services

  

 

924,581

  

  

 

795,162

  

  

 

758,532

  

Total net sales

  

$

8,558,874

  

  

$

7,280,431

  

  

$

7,724,771

  

 

 

50


 

Information regarding disaggregation of net sales by segment is discussed in Note 15 to the condensed consolidated financial statements. Sales related to contracts with service elements represents less than 10% of the Company’s net sales for each period presented.

The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, contract assets and contract liabilities. Contract asset balances were not significant as of December 31, 2020 or December 31, 2019. Contract liabilities consist of deferred revenue and customer advances and deposits. Contract liability balances are included in accrued liabilities on our consolidated balance sheet and were $58.5 million and $38.6 million as of December 31, 2020 and December 31, 2019, respectively.      

 

4. Property, Plant and Equipment

Property, plant and equipment consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

206,321

  

  

$

198,123

  

Buildings and improvements 

  

 

386,922

  

  

 

374,909

  

Machinery and equipment 

  

 

517,543

  

  

 

439,449

  

Furniture, fixtures and computer equipment 

  

 

102,309

  

  

 

92,094

  

Construction in progress 

  

 

16,568

  

  

 

29,175

  

Finance lease right-of-use assets

 

 

43,256

 

 

 

37,153

 

Property, plant and equipment 

  

 

1,272,919

  

  

 

1,170,903

  

Less: accumulated depreciation 

  

 

523,789

  

  

 

449,016

  

Property, plant and equipment, net 

  

$

749,130

  

  

$

721,887

  

 

Depreciation expense was $94.5 million, $84.0 million and $74.4 million, of which $20.8 million, $19.7 million and $18.6 million was included in cost of sales, for the years ended December 31, 2020, 2019, and 2018, respectively.

Included in property, plant and equipment are certain assets held under other finance obligations. These assets are recorded at the present value of the lease payments and include land, buildings and equipment. Amortization charges associated with assets held under other finance obligations are included in depreciation expense.

The following balances held under other finance obligations are included on the accompanying consolidated balance sheet as of December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

116,638

  

  

$

118,403

  

Buildings and improvements 

  

 

131,390

  

  

 

136,620

  

Assets held under other finance obligations

 

 

248,028

 

 

 

255,023

 

Less: accumulated amortization

 

 

25,015

 

 

 

18,741

 

Assets held under other finance obligations, net

  

$

223,013

  

  

$

236,282

  

 

5. Business Combinations

On January 9, 2020, we acquired certain assets and operations of Bianchi & Company, Inc. (“Bianchi”) for $15.9 million in cash. Located in Charlotte, North Carolina, Bianchi is a supplier and installer of interior and exterior millwork. This acquisition was funded with a combination of cash on hand and borrowings under our 2023 facility.

On November 2, 2020 we acquired certain assets and operations of Kansas Building Supply Company, Inc. (“KBS”) for $16.8 million in cash. Located in Overland Park, Kansas, KBS is a supplier for interior and exterior doors, windows, millwork cabinetry, and hardware. This acquisition was funded with cash on hand.

These transactions were accounted for by the acquisition method, and accordingly their results of operations have been included in the Company’s consolidated financial statements from their respective acquisition dates. The purchase price was allocated to the assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill. The fair value of acquired intangible assets of $13.6 million,

51


 

primarily related to customer relationships, was estimated by applying an income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions developed based on the Company’s historical experience, future projections and comparable market data include future cash flows, long-term growth rates, attrition rates and discount rates.

The operating results of the acquisitions have been included in the consolidated statements of operations and comprehensive income from their acquisition dates through December 31, 2020. Net sales and net income attributable these acquisitions were $29.2 million and $2.5 million, respectively, for the year ended December 31, 2020.  

Pro forma results of operations attributable to these acquisitions are not presented as they did not have a material impact on our results of operations, individually or in the aggregate. We did not incur any significant acquisition related costs attributable to these transactions.

The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for these acquisitions during the year ended December 31, 2020, (in thousands):

 

Accounts receivable

 

$

4,518

 

Inventory

 

 

3,171

 

Other current assets

 

 

28

 

Property, plant and equipment (includes finance lease right-of-use assets)

 

 

275

 

Operating lease right-of-use assets

 

 

3,422

 

Goodwill (Note 6)

 

 

16,284

 

Intangible assets (Note 7)

 

 

13,570

 

Total assets acquired

 

 

41,268

 

Accounts payable and accrued liabilities

 

 

(5,203

)

Operating lease liabilities

 

 

(3,422

)

Total liabilities assumed

 

 

(8,625

)

Total net assets acquired

 

$

32,643

 

 

In connection with the acquisition of Bianchi and KBS, we entered into real estate leases with the sellers for Bianchi’s and KBS’s operating locations. The purchase agreement for Bianchi also contains an earn-out provision contingent upon continued employment and the achievement of specified revenue and profitability targets through fiscal year 2022. This earn-out provision could result in an additional cash payment to the seller ranging from zero to $1.5 million depending on the level of achievement of the specified targets. Future payments related to this earn-out provision will be included as compensation expense in the consolidated statement of operations and comprehensive income over the period earned.

 

6. Goodwill

The following table sets forth the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2020 and 2019 (in thousands):

 

 

 

 

Northeast

 

 

Southeast

 

 

South

 

 

West

 

 

Total

 

Balance as of December 31, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

329,662

 

$

297,592

 

$

785,047

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

286,135

 

 

297,592

 

 

740,411

 

Acquisitions

 

 

 

 

 

 

14,257

 

 

14,354

 

 

28,611

 

Balance as of December 31, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

343,919

 

$

311,946

 

$

813,658

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

300,392

 

 

311,946

 

 

769,022

 

Acquisitions

 

 

 

 

8,261

 

 

8,022

 

 

 

 

16,284

 

Balance as of December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

68,952

 

$

351,941

 

$

311,946

 

$

829,941

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

$

96,608

 

$

68,337

 

$

308,414

 

$

311,946

 

$

785,305

 

 

52


 

In 2020, the change in the carrying amount of goodwill was attributable to our acquisitions of Bianchi and KBS. The amount allocated to goodwill is attributable to the assembled workforces acquired, expected synergies, and expected growth from the new markets the Company entered into. All of the goodwill recognized from these acquisitions is expected to be tax deductible and will be amortized ratably over a 15-year period for tax purposes.

We closely monitor trends in economic factors and their effects on operating results to determine if an impairment trigger was present that would warrant a reassessment of the recoverability of the carrying amount of goodwill prior to the required annual impairment test in accordance with the Intangibles – Goodwill and Other topic of the Codification.

In evaluating goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If it is concluded that it is more likely than not that the fair value of the reporting unit is not less than its carrying value, then no further testing of the goodwill is required. However, if we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, we perform a quantitative goodwill impairment test. This test identifies both the existence of and the amount of goodwill impairment by comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value an impairment loss is recognized in amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.

The process of evaluating goodwill for impairment involves the determination of the fair value of our reporting units. Our reporting units are aligned with our nine geographic regions which are also determined to be our operating segments. Inherent in such fair value determinations are certain judgments and estimates relating to future cash flows, including our interpretation of current economic indicators and market valuations and assumptions about our strategic plans with regard to our operations. Due to the uncertainties associated with such estimates, actual results could differ from such estimates resulting in further impairment of goodwill.

In evaluating our goodwill for impairment at December 31, 2020, $77.1 million of our goodwill balance was assessed utilizing a quantitative assessment. In performing the quantitative impairment test at December 31, 2020, we developed the fair value using a discounted cash flow methodology. The discounted cash flow methodology establishes fair value by estimating the present value of the projected future cash flows to be generated from the reporting unit. The discount rate applied to the projected future cash flows to arrive at the present value is intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. The discounted cash flow methodology uses our projections of financial performance for a five-year period. The significant assumptions used in the discounted cash flow methodology are the discount rate, the terminal value and the expected future revenues and profitability.

We recorded no goodwill impairment charges in 2020, 2019, and 2018.

 

7. Intangible Assets

The following table presents intangible assets as of December 31:

 

 

  

2020

 

 

2019

 

 

  

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

  

(In thousands)

 

Customer relationships 

  

$

195,435

  

  

$

(94,690

 

$

183,445

  

  

$

(77,016

Trade names

 

 

52,061

 

 

 

(38,138

)

 

 

51,361

 

 

 

(36,082

)

Subcontractor relationships

 

 

5,440

 

 

 

(1,944

)

 

 

4,700

 

 

 

(131

)

Non-compete agreements

 

 

3,719

 

 

 

(2,001

)

 

 

3,579

 

 

 

(1,468

)

Total intangible assets

 

$

256,655

 

 

$

(136,773

)

 

$

243,085

 

 

$

(114,697

)

 

During the years ended December 31, 2020, 2019, and 2018, we recorded amortization expense in relation to the above-listed intangible assets of $22.1 million, $16.1 million, and $23.5 million, respectively. We recorded no intangible asset impairment charges for the years ended December 31, 2020, 2019 or 2018.

 

53


 

In connection with the acquisitions of Bianchi and KBS, we recorded intangible assets of $13.6 million, which includes $12.0 million of customer relationships, $0.8 million of subcontractor relationships, $0.1 million of non-compete agreements and $0.7 million of trade names. The weighted average useful lives of the acquired assets are 7.8 years in total, 8.5 years for customer relationships, 3.0 years for subcontractor relationships, 3.0 years for non-compete agreements and 3.0 years for trade names, respectively.

 

The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands):

 

2021 

  

$

21,120

  

2022 

  

 

19,427

  

2023 

  

 

16,050

  

2024 

  

 

14,640

  

2025 

  

 

12,439

  

Thereafter

 

 

36,206

 

Total future net intangible amortization expense

 

$

119,882

 

 

 

8. Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

December 31,

2020

 

 

December 31,

2019

 

Accrued payroll and other employee related expenses

 

$

176,379

 

 

$

152,869

 

Contract liabilities

 

 

58,455

 

 

 

38,559

 

Customer obligations

 

 

18,592

 

 

 

11,612

 

Self-insurance reserves

 

 

38,642

 

 

 

37,955

 

Accrued business taxes

 

 

58,953

 

 

 

32,604

 

Accrued interest

 

 

13,567

 

 

 

12,256

 

Other

 

 

20,948

 

 

 

23,095

 

Total accrued liabilities

 

$

385,536

 

 

$

308,950

 

 

9. Long-Term Debt

Long-term debt consisted of the following (in thousands): 

 

 

December 31,

2020

 

 

December 31,

2019

 

2023 facility (1)

$

75,000

 

 

$

27,000

 

2024 notes

 

 

 

 

503,923

 

2024 term loan (2)

 

 

 

 

52,000

 

2027 notes

 

777,500

 

 

 

475,000

 

2030 notes

 

550,000

 

 

 

 

Other finance obligations (Note 10)

 

216,072

 

 

 

221,726

 

Finance lease obligations (Note 10)

 

23,873

 

 

 

20,333

 

 

 

1,642,445

 

 

 

1,299,982

 

Unamortized debt discount/premium and debt issuance costs

 

(18,205

)

 

 

(8,709

)

 

 

1,624,240

 

 

 

1,291,273

 

Less: current maturities of long-term debt and lease obligations

 

27,335

 

 

 

13,875

 

Long-term debt, net of current maturities

$

1,596,905

 

 

$

1,277,398

 

 

(1)

The weighted average interest rate was 3.8% and 4.4% as of December 31, 2020 and 2019, respectively.

(2)

The weighted average interest rate was 4.3% and 5.6% as of December 31, 2020 and 2019, respectively.

54


 

2018 Debt Transactions

In the fourth quarter of 2018, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $53.6 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 91.5% to 94.25% of par value. Following these transactions, there was $696.4 million of 2024 notes which remain outstanding.

These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $3.2 million which was recorded as a component of interest expense in the accompanying consolidated statement of operations and comprehensive income for the year ended December 31, 2018. Of this gain, approximately $3.7 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.5 million write-off of unamortized debt issuance costs associated with the 2024 Notes repurchased.

2019 Debt Transactions

Note Repurchase Transactions

In the first quarter of 2019, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $20.4 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 94.9% to 95.9% of par value.

These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $0.7 million which was recorded as a component of interest expense in the first quarter of 2019. Of this gain, approximately $0.9 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.2 million write-off of unamortized debt issuance costs associated with the 2024 notes repurchased.

Refinancing Transactions

In April 2019, the Company extended the maturity date of its revolving credit facility by 20 months to November 22, 2023. All other material terms of the 2023 facility remain unchanged from those of the previous agreement.

In connection with the 2023 facility amendment we incurred $1.2 million in lender and third-party fees which, together with $5.9 million in remaining unamortized debt issuance costs, have been recorded as other assets and are being amortized over the remaining contractual life of the 2023 facility on a straight-line basis.

In May 2019, we completed a private offering of $400.0 million in aggregate principal amount of 2027 notes at an issue price equal to 100% of their par value. The proceeds from the issuance of the 2027 notes were used, together with cash on hand, to purchase $97.0 million in aggregate principal amount of 2024 notes, to repay $300.0 million of the 2024 term loan and to pay related transaction fees and expenses.

In connection with the issuance of the 2027 notes, we incurred $6.1 million of various third-party fees and expenses. Of these costs, $2.1 million were recorded to interest expense in the second quarter of 2019. The remaining $4.0 million in costs incurred have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2027 notes using the effective interest method. Further, we recorded an additional $2.2 million to interest expense in the second quarter of 2019 related to the write-off of unamortized debt discount and debt issuance costs in connection with the partial repayment of the 2024 term loan.

In July 2019, we completed a private offering of an additional $75.0 million in aggregate principal amount of 2027 notes at an issue price of 104.5% of their par value. The proceeds from the issuance of the 2027 notes were used together with cash on hand to redeem an additional $75.0 million in aggregate principal amount of 2024 notes and to pay related transaction fees and expenses.

The additional $3.4 million in proceeds received in excess of par value represents a debt premium which has been recorded as an increase to long-term debt. In connection with the issuance of the additional 2027 notes, we incurred $1.3 million of various third-party fees and expenses which have been recorded as a reduction to long-term debt. These third party costs and the debt premium are being amortized over the contractual life of the 2027 notes using the effective interest method.

The redemption of the 2024 notes was considered to be an extinguishment. As such, we recognized a loss on extinguishment of $3.1 million which was recorded to interest expense in the third quarter of 2019. Of this loss, $2.2 million was attributable to the call premium paid to the lenders and $0.9 million was attributable to the write-off of unamortized debt issuance costs associated with the extinguished 2024 notes.  

55


 

Term Loan Repayment

In November 2019, we repaid $105.1 million of the 2024 term loan using cash on hand.  In connection with this repayment we recognized a loss on extinguishment of $3.5 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the fourth quarter of 2019.

 

2020 Debt Transactions

As further described in more detail below, during the year ended December 31, 2020, the Company executed several debt transactions, including the redemption of $503.9 million in outstanding aggregate principal amount of 5.625% senior secured notes due 2024 (“2024 notes”), the redemption of $47.5 million in aggregate principal amount of 6.75% senior secured notes due 2027 (“2027 notes”), and repayment of $52.0 million of our senior secured term loan facility due 2024 (“2024 term loan”). The repayments of our 2024 notes and 2027 notes were funded with the proceeds of the issuance of $550.0 million in aggregate principal amount of 5.00% unsecured senior notes due 2030 (“2030 notes”) and borrowings on our $900.0 million revolving credit facility (“2023 facility”). The repayment of our 2024 term loan was funded with cash on hand. The Company also issued an additional $350.0 million in aggregate principal amount of our 2027 notes.

First Quarter 2020 Refinancing Transactions

In February 2020, the Company completed a private offering of $550.0 million in aggregate principal amount of 2030 notes at an issue price equal to 100% of par value. The net proceeds from the issuance of the 2030 notes were used together with a borrowing on our $900.0 million 2023 facility to redeem the remaining $503.9 million in outstanding aggregate principal amount of 2024 notes and $47.5 million in aggregate principal amount of 2027 notes and to pay related transaction fees and expenses.

In connection with the issuance of the 2030 notes, we incurred $8.3 million of various third-party fees and expenses. These costs have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2030 notes using the effective interest method.

As the Company concluded that the redemption of the 2024 notes and 2027 notes were debt extinguishments, the Company recorded a loss on extinguishment of $28.0 million in interest expense in the first quarter of 2020. Of this loss, approximately $22.7 million was attributable to the payment of redemption premiums on the extinguished notes and $5.3 million was attributable to the write-off of unamortized debt issuance costs and debt premium.

Second Quarter 2020 Debt Transaction

In April 2020, the Company completed a private offering of an additional $350.0 million in aggregate principal amount of 2027 notes at an issue price of 98.75% of par value. The net proceeds from the issuance of the 2027 notes were used to repay the funds borrowed under the 2023 facility and to pay related transaction fees and expenses, with the remaining net proceeds used for general corporate purposes.

The Company recognized the $4.4 million in proceeds received below par value as a debt discount, which is recorded as a reduction to long-term debt.  In connection with the issuance of the 2027 notes, we incurred $5.5 million of various third-party fees and expenses, which have been recorded as a reduction to long-term debt. These third-party costs and the debt discount will be amortized over the contractual life of the 2027 notes using the effective interest method.

Fourth Quarter 2020 Term Loan Repayment

In November 2020, we repaid the remaining $52.0 million of the 2024 term loan using cash on hand. In connection with this repayment we recognized a loss on extinguishment of $1.4 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income in the fourth quarter of 2020.

2023 Revolving Credit Facility

As of December 31, 2020, the 2023 facility provides for a $900.0 million revolving credit line to be used for working capital, general corporate purposes and funding capital expenditures and growth opportunities. In addition, we may use the 2023 facility to facilitate debt repayment and consolidation. The available borrowing capacity, or borrowing base, is derived from a percentage of the

56


 

Company’s eligible receivables and inventory, as defined by the agreement, subject to certain reserves. As of December 31, 2020, we had $75.0 million in outstanding borrowings under our 2023 facility and our net excess borrowing availability was $747.0 million after being reduced by outstanding letters of credit of approximately $78.0 million.

As of December 31, 2020, borrowings under the 2023 facility bear interest, at our option, at either a eurodollar rate or a base rate, plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 1.75% per annum in the case of eurodollar rate loans and 0.25% to 0.75% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility. A variable commitment fee, currently 0.375% per annum, is charged on the unused amount of the revolver based on quarterly average loan utilization. Letters of credit under the 2023 facility are assessed at a rate equal to the applicable eurodollar margin, currently 1.25%, as well as a fronting fee at a rate of 0.125% per annum. These fees are payable quarterly in arrears at the end of March, June, September, and December.  

All obligations under the 2023 facility are guaranteed jointly and severally by the Company and all other subsidiaries that guarantee the 2027 notes and 2030 notes. All obligations and the guarantees of those obligations are secured by substantially all of the assets of the Company and the guarantors subject to certain exceptions and permitted liens, including with respect to the 2023 facility, a first-priority security interest in such assets that constitute ABL Collateral (as defined below) and a second-priority security interest in such assets that constitute Notes Collateral (as defined below).

“ABL Collateral” includes substantially all presently owned and after-acquired accounts receivable, inventory, rights of unpaid vendors with respect to inventory, deposit accounts, commodity accounts, securities accounts and lock boxes, investment property, cash and cash equivalents, and general intangibles, books and records, supporting obligations and documents and related letters of credit, commercial tort claims or other claims related to and proceeds of each of the foregoing. “Notes Collateral” includes all collateral which is not ABL Collateral.

The 2023 facility contains restrictive covenants which, among other things, limit the Company’s ability to incur additional indebtedness, incur liens, engage in mergers or other fundamental changes, sell certain assets, pay dividends, make acquisitions or investments, prepay certain indebtedness, change the nature of our business, and engage in certain transactions with affiliates. In addition, the 2023 facility also contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020.

On January 29, 2021, the Company amended the 2023 facility to increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026. As amended, borrowings under the 2023 facility bear interest, at our option, at either the eurodollar rate or base rate plus, in each case, an applicable margin. The applicable margin ranges from 1.50% to 2.00% per annum in the case of eurodollar rate loans and 0.50% to 1.00% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility.

Senior Secured Notes due 2027

As of December 31, 2020, we have $777.5 million outstanding in aggregate principal amount of the 2027 notes which mature on June 1, 2027. Interest accrues on the 2027 notes at a rate of 6.75% per annum and is payable semi-annually on June 1 and December 1 of each year.

The terms of the 2027 notes are governed by the indenture, dated as of the May 30, 2019 (the “2027 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee and as notes collateral agent. The 2027 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior secured basis, by certain of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”). All obligations under the 2027 notes, and the guarantees of those obligations, are secured by substantially all of the assets of the Company and the Guarantors subject to certain exceptions and permitted liens, including a first-priority security interest in such assets that constitute Notes Collateral and a second-priority security interest in such assets that constitute ABL Collateral.

The 2027 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.

57


 

At any time prior to June 1, 2022, the Company may redeem the 2027 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2027 notes plus the “applicable premium” set forth in the 2027 Indenture. At any time on or after June 1, 2022, the Company may redeem the 2027 notes at the redemption prices set forth in the 2027 Indenture, plus accrued and unpaid interest, if any, to the redemption date. At any time and from time to time during the 36-month period following the Closing Date, the Company may redeem up to 10% of the aggregate principal amount of the 2027 notes during each twelve-month period commencing on the Closing Date at a redemption price of 103% of the aggregate principal amount thereof plus accrued and unpaid interest to the redemption date. In addition, at any time prior to June 1, 2022, the Company may redeem up to 40% of the aggregate principal amount of the 2027 notes with the net cash proceeds of one or more equity offerings, as described in the 2027 Indenture, at a price equal to 106.750% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2027 notes may require it to repurchase all or part of their 2027 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.

On February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.

Senior Secured Notes due 2030

As of December 31, 2020, we have $550.0 million outstanding in aggregate principal amount of the 2030 notes, which mature on March 1, 2030. Interest accrues on the 2030 notes at a rate of 5.00% per annum and is payable semi-annually on March 1 and September 1 of each year, commencing on September 1, 2020.

The terms of the 2030 notes are governed by the indenture, dated as of the February 11, 2020 (the “2030 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee. The 2030 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior unsecured basis, by each of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”) that guarantee its obligations under the Company’s 2023 Facility and the 2027 Secured Notes. Subject to certain exceptions, future subsidiaries that guarantee the Senior Secured Credit Facilities, the 2027 notes or certain other indebtedness will also guarantee the 2030 notes.

The 2030 notes constitute senior unsecured obligations of the Company and the Guarantors, pari passu in right of payment with all of the existing and future senior indebtedness of the Company, including indebtedness under the 2027 notes. The 2030 notes are also (i) effectively subordinated to all existing and future secured indebtedness of the Company and the Guarantors (including under the 2027 notes) to the extent of the value of the assets securing such indebtedness, (ii) senior to all of the future subordinated indebtedness of the Company and the Guarantors, and (iii) structurally subordinated to any existing and future indebtedness and other liabilities, including preferred stock, of the Company’s subsidiaries that do not guarantee the 2030 notes.

The 2030 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.

At any time prior to March 1, 2025, the Company may redeem the 2030 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2030 notes plus the “applicable premium” set forth in the 2030 Indenture. In addition, at any time prior to March 1, 2023, the Company may redeem up to 40% of the aggregate principal amount of the 2030 notes with the net cash proceeds of one or more equity offerings, as described in the 2030 Indenture, at a price equal to 105.0% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. At any time on or after March 1, 2025, the Company may redeem the 2030 notes at the redemption prices set forth in the 2030 Indenture, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2030 notes may require it to repurchase all or part of their 2030 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.

As of December 31, 2020 we were not in violation of any covenants or restrictions imposed by any of our debt agreements.

58


 

Future maturities of long-term debt as of December 31, 2020 were as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

 

2022

 

 

 

2023

 

 

75,000

 

2024

 

 

 

2025

 

 

 

Thereafter

 

 

1,327,500

 

Total long-term debt (including current maturities)

 

$

1,402,500

 

 

10. Leases and Other Finance Obligations

 

Right-of-use assets and lease liabilities consisted of the following as of December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Assets

 

 

 

 

 

 

 

Operating lease right-of-use assets, net

 

$

274,562

 

$

292,684

 

Finance lease right-of-use assets, net (included in property, plant and equipment, net)

 

 

34,905

 

 

32,070

 

Total right-of-use assets

 

$

309,467

 

$

324,754

 

Liabilities

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

Current portion of operating lease liabilities

 

$

61,625

 

$

61,653

 

Current portion of finance lease liabilities (included in current maturities of long-term debt)

 

 

12,178

 

 

10,378

 

Noncurrent

 

 

 

 

 

 

 

Noncurrent portion of operating lease liabilities

 

$

219,239

 

$

236,948

 

Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)

 

 

11,695

 

 

9,955

 

Total lease liabilities

 

$

304,737

 

$

318,934

 

 

Total lease costs consisted of the following for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Operating lease costs*

 

$

85,798

 

$

84,603

 

Finance lease costs:

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

 

6,325

 

 

5,177

 

Interest on finance lease liabilities

 

 

1,424

 

 

1,115

 

Variable lease costs

 

 

17,607

 

 

15,441

 

Total lease costs

 

$

111,154

 

$

106,336

 

 

*

Includes short-term lease costs and sublease income which were not material for the years ended December 31, 2020 and December 31, 2019.

59


 

Future maturities of lease liabilities as of December 31, 2020 were as follows (in thousands):

 

 

 

Finance Leases

 

 

Operating Leases

 

2021

 

$

13,242

 

 

$

76,567

 

2022

 

 

8,934

 

 

 

63,879

 

2023

 

 

2,953

 

 

 

49,546

 

2024

 

 

250

 

 

 

38,208

 

2025

 

 

67

 

 

 

28,958

 

Thereafter

 

 

 

 

 

84,959

 

Total lease payments

 

 

25,446

 

 

 

342,117

 

Less: amount representing interest

 

 

(1,573

)

 

 

(61,253

)

Present value of lease liabilities

 

 

23,873

 

 

 

280,864

 

Less: current portion

 

 

(12,178

)

 

 

(61,625

)

Long-term lease liabilities, net of current portion

 

$

11,695

 

 

$

219,239

 

 

Weighted average lease terms and discount rates as of December 31 were as follows:

 

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term (years)

 

 

 

 

 

 

 

Operating leases

 

 

6.3

 

 

6.3

 

Finance leases

 

 

2.1

 

 

2.0

 

Weighted average discount rate

 

 

 

 

 

 

 

Operating leases

 

 

6.3

%

 

6.6

%

Finance leases

 

 

5.9

%

 

6.0

%

 

The following table presents cash paid for amounts included in the measurement of lease liabilities for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

82,559

 

$

81,488

 

Operating cash flows from finance leases

 

 

1,424

 

 

1,115

 

Financing cash flows from finance leases

 

 

13,409

 

 

11,477

 

 

The guarantees under these leases for the residual values of equipment at the end of the respective operating lease periods approximated $4.5 million as of December 31, 2020. Based upon the expectation that none of these leased assets will have a residual value at the end of the lease term that is materially less than the value specified in the related operating lease agreement or that we will purchase the equipment at the end of the lease term, we do not believe it is probable that we will be required to fund any amounts under the terms of these guarantee arrangements. Accordingly, these guarantees have not been recognized in the calculation of our right-of-use assets and lease liabilities. Our lease agreements do not impose any significant restrictions or covenants on us. As of December 31, 2020, future lease payments related to leases which have been signed, but have not yet commenced are not significant and are not reflected on our consolidated balance sheet as of December 31, 2020. Leases with related parties are not significant as of or for the years ended December 31, 2020, 2019 or 2018.

Other Finance Obligations

In addition to the operating and finance lease arrangements described above, the Company is party to 131 individual property lease agreements with a single lessor as of December 31, 2020. These lease agreements had initial terms ranging from nine to 15 years with renewal options in five-year increments providing for up to approximately 30-year total lease terms. A related agreement between the lessor and the Company gives the Company the right to acquire a limited number of the leased facilities at fair market value. These purchase rights represent a form of continuing involvement with these properties, which precluded sale-leaseback accounting. As a result, the Company treats all of the properties that it leases from this lessor as a financing arrangement. The Company is also party to certain additional agreements with the same lessor which commit the Company to perform certain repair and maintenance obligations under the leases in a specified manner and timeframe.

60


 

We were deemed the owner of certain of our facilities during their construction period based on an evaluation made in accordance with the Leases topic of the Codification. Effectively, a sale and leaseback of these facilities occurred when construction was completed and the lease term began. These transactions did not qualify for sale-leaseback accounting. As a result, the Company treats the lease of these facilities as a financing arrangement.

As of December 31, 2020, other finance obligations consist of $216.1 million, with cash payments of $20.9 million for the year ended December 31, 2020. These other finance obligations are included on the consolidated balance sheet as part of long-term debt. The related assets are recorded as components of property, plant, and equipment on the consolidated balance sheet.

Future maturities for other finance obligations as of December 31, 2020 were as follows (in thousands):

 

2021

  

$

17,196

 

2022

  

 

16,811

 

2023

  

 

16,818

 

2024

  

 

16,835

 

2025

  

 

16,836

 

Thereafter

  

 

174,300

 

Total

  

$

258,796

 

 

11. Employee Stock-Based Compensation

2014 Incentive Plan

Under our 2014 Incentive Plan (“2014 Plan”), as amended, the Company is authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock shares, restricted stock units, other common stock-based awards and cash-based awards. As of December 31, 2020, the Company had reserved 8.5 million shares of common stock for the grant of awards under the 2014 Plan, subject to adjustment as provided by the 2014 Plan. All shares under the Plan may be made subject to options, stock appreciation rights (“SARs”), or stock-based awards. Stock options and SARs granted under the 2014 Plan may not have a term exceeding 10 years from the date of grant. The 2014 Plan also provides that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2014 Plan) if those awards (i) are not assumed or equitably substituted by the surviving entity or (ii) have been assumed or equitably substituted by the surviving entity, and the grantee’s employment is terminated under certain circumstances. Other specific terms for awards granted under the 2014 Plan shall be determined by our Compensation Committee (or the board of directors if so determined by the board of directors). Awards granted under the 2014 Plan generally vest ratably over a three to four-year period or cliff vest after a period of three to four years. As of December 31, 2020, 2.6 million shares were available for issuance under the 2014 Plan. If it is assumed that shares will be issued at the target vesting amount for outstanding restricted stock units (“RSUs”) with variable payout provisions, an additional 0.8 million shares would be included in the shares available for future issuance under the 2014 Plan. In connection with the BMC Merger, an additional 6.6 million shares of common stock for the grant of awards were added to the 2014 Plan.

2007 Incentive Plan

Under our 2007 Incentive Plan (“2007 Plan”), the Company was authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock, other common stock-based awards and cash-based awards. Stock options and SARs granted under the 2007 Plan may not have a term exceeding 10 years from the date of grant. The 2007 Plan also provided that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2007 Plan). Historically, awards granted under the 2007 Plan generally vested ratably over a three to four-year period. As of May 24, 2017, no further grants will be made under the 2007 plan.

2005 Equity Incentive Plan

Under our 2005 Equity Incentive Plan (“2005 Plan”), we were authorized to grant stock-based awards in the form of incentive stock options, non-qualified stock options, restricted stock and other common stock-based awards. Stock options and SARs granted under the 2005 Plan could not have a term exceeding 10 years from the date of grant. The 2005 Plan also provided that all awards become fully vested and/or exercisable upon a change in control (as defined in the 2005 Plan). Historically, awards granted under the 2005 Plan generally vested ratably over a three-year period.  As of June 27, 2015, no further grants will be made under the 2005 Plan.

61


 

1998 Stock Incentive Plan

Under the Builders FirstSource, Inc. 1998 Stock Incentive Plan (“1998 Plan”), we were authorized to issue shares of common stock pursuant to awards granted in various forms, including incentive stock options, non-qualified stock options and other stock-based awards. The 1998 Plan also authorized the sale of common stock on terms determined by our board of directors. Historically, stock options granted under the 1998 Plan generally cliff vested after a period of seven to nine years with certain option grants subject to acceleration if certain financial targets were met. As of January 1, 2005, no further grants will be made under the 1998 Plan.

Stock Options

The following table summarizes our stock option activity:

 

 

  

Options

 

 

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Aggregate
Intrinsic Value

 

 

  

(In thousands)

 

 

 

 

  

 

 

  

(In thousands)

 

Outstanding at December 31, 2019

  

 

434

  

 

$

6.81

  

  

 

 

 

 

 

 

 

Granted

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Exercised

  

 

(235

 

$

6.06

  

  

 

 

 

  

 

 

 

Forfeited

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Outstanding at December 31, 2020

  

 

199

  

 

$

7.68

  

  

 

4.1

  

  

$

6,590

  

Exercisable at December 31, 2020

  

 

187

  

 

$

7.34

  

  

 

4.0

  

  

$

6,249

  

 

The outstanding options at December 31, 2020 include 92,000 options under the 2014 plan, 54,000 options under the 2007 Plan, 25,000 options under the 2005 Plan and 28,000 options under the 1998 Plan. As of December 31, 2020, 80,000 options under the 2014 Plan and all the outstanding options under the 2007 Plan, the 2005 Plan and the 1998 Plan were exercisable. There were no options granted during the years ended December 31, 2020, 2019 or 2018. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $4.8 million, $12.5 million and $10.9 million, respectively. Vesting of all of our stock options is contingent solely on continuous employment over the requisite service period.

Outstanding and exercisable stock options at December 31, 2020 were as follows (shares in thousands):

 

 

  

Outstanding

 

  

Exercisable

 

Range of Exercise Prices

  

Shares

 

  

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Shares

 

  

Weighted
Average
Exercise
Price

 

$3.15 -  $3.19

  

 

28

  

  

$

3.15

  

  

 

3.1

  

  

 

28

  

  

$

3.15

  

$6.35 -  $6.59

  

 

55

  

  

$

6.48

  

  

 

4.7

  

  

 

55

  

  

$

6.48

  

$7.67-   $12.94

  

 

116

  

  

$

9.36

  

  

 

4.1

  

  

 

104

  

  

$

8.94

  

$3.15 -  $12.94

  

 

199

  

  

$

7.68

  

  

 

4.1

  

  

 

187

  

  

$

7.34

  

 

 

Restricted Stock Units

The outstanding RSUs at December 31, 2020 include 2,349,000 units granted under the 2014 Plan.

The following table summarizes activity for RSUs subject solely to service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

1,131

  

 

$

15.73

  

Granted

  

 

739

  

 

$

19.54

  

Vested

  

 

(464

 

$

16.14

  

Forfeited

  

 

(5

 

$

15.78

  

Nonvested at December 31, 2020

  

 

1,401

  

 

$

17.60

  

 

62


 

The weighted average grant date fair value of RSUs for which vesting is subject solely to service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $19.54, $14.29, and $20.23, respectively.

The following table summarizes activity for RSUs for which vesting is subject to both performance and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

692

  

 

$

16.11

  

Granted

  

 

272

  

 

$

23.18

  

Vested

  

 

(135

 

$

15.77

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

829

  

 

$

18.48

  

 

The weighted average grant date fair value of RSUs for which vesting is subject to both performance and service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $23.18, $14.42 and $21.15, respectively. 

The following table summarizes activity for RSUs for which vesting is subject to both market and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

253

  

 

$

17.31

  

Granted

  

 

  

 

$

  

Vested

  

 

(134)

 

 

$

12.81

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

119

  

 

$

22.39

  

 

The weighted average grant date fair value of RSUs for which vesting is subject to both market and service conditions granted during the year ended December 31, 2018 was $21.96.  There were no RSUs granted during the year ended December 31, 2020 or 2019 for which vesting was subject to both market and service conditions.

 

Our results of operations include stock compensation expense of $17.0 million, $12.2 and $14.4 for the years ended December 31, 2020, 2019 and 2018, respectively. We recognized excess tax benefits for stock options exercised and RSUs vested of $2.1 million, $2.2 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The total fair value of options vested during the years ended December 31, 2020, 2019, and 2018 were $0.1 million, $0.3 million and $2.7 million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 were $11.3 million, $9.8 million and $10.4 million, respectively.

As of December 31, 2020, there was approximately $21.6 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the Plans. That cost is expected to be recognized over a weighted-average period of 2.1 years.

 

63


 

12. Income Taxes

The components of income tax expense included in continuing operations were as follows for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Current:

  

 

 

 

  

 

 

 

  

 

 

 

Federal

  

$

66,017

 

 

$

3,678

 

 

$

(1,831

)

State

  

 

11,998

 

 

 

6,274

 

 

 

5,572

 

 

  

 

78,015

 

 

 

9,952

 

 

 

3,741

 

Deferred:

  

 

 

 

 

 

 

 

 

 

 

 

Federal

  

 

16,270

 

 

 

45,955

 

 

 

45,934

 

State

  

 

344

 

 

 

5,039

 

 

 

5,889

 

 

  

 

16,614

 

 

 

50,994

 

 

 

51,823

 

Income tax expense

  

$

94,629

 

 

$

60,946

 

 

$

55,564

 

 

Temporary differences, which give rise to deferred tax assets and liabilities, were as follows as of December 31:

 

 

  

2020

 

 

2019

 

 

  

(In thousands)

 

Deferred tax assets related to:

  

 

 

 

 

 

 

 

Accrued expenses

  

$

19,182

  

 

$

8,219

  

Insurance reserves

  

 

16,582

  

 

 

14,277

  

Stock-based compensation expense

  

 

3,549

  

 

 

3,325

  

Accounts receivable

  

 

4,726

 

 

 

3,799

  

Inventories

  

 

6,152

  

 

 

5,394

  

Operating loss and credit carryforwards

  

 

10,812

  

 

 

13,821

  

Operating lease liabilities

 

 

70,216

 

 

 

74,650

 

Other

 

 

3,746

 

 

 

1,677

 

 

  

 

134,965

  

 

 

125,162

  

Valuation allowance

  

 

(2,409

 

 

(2,409

Total deferred tax assets

  

 

132,556

  

 

 

122,753

  

Deferred tax liabilities related to:

  

 

 

 

 

 

 

 

Prepaid expenses

  

 

(3,914

 

 

(2,393

Goodwill and other intangible assets

  

 

(47,490

 

 

(37,426

Property, plant and equipment

 

 

(57,353

)

 

 

(37,991

)

Operating lease right-of-use assets

 

 

(68,641

)

 

 

(73,171

)

Total deferred tax liabilities

  

 

(177,398

 

 

(150,981

Net deferred tax liability

  

$

(44,842

 

$

(28,228

 

A reconciliation of the statutory federal income tax rate to our effective rate for continuing operations is provided below for the years ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

 

Statutory federal income tax rate

  

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax

  

 

3.7

 

 

 

2.8

 

 

 

4.3

 

Stock compensation windfall benefit

 

 

(0.5

)

 

 

(0.8

)

 

 

(1.6

)

Permanent difference – 162(m) limitation

  

 

0.5

 

 

 

0.4

 

 

 

0.6

 

Permanent difference – credits

 

 

(1.7

)

 

 

(2.3

)

 

 

(4.6

)

Permanent difference – other

 

 

0.3

 

 

 

0.7

 

 

 

1.4

 

Other

 

 

(0.1

)

 

 

(0.2

)

 

 

0.2

 

 

  

 

23.2

%

 

 

21.6

%

 

 

21.3

%

 

We have $201.7 million of state net operating loss carryforwards and $3.6 million of state tax credit carryforwards expiring at various dates through 2037. We evaluate our deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. In accordance with the Income Taxes topic of the Codification we assess whether it is more likely than not that some or all of

64


 

our deferred tax assets will not be realized. Significant judgment is required in estimating valuation allowances for deferred tax assets and in making this determination, we consider all available positive and negative evidence and make certain assumptions. The realization of a deferred tax asset ultimately depends on the existence of sufficient taxable income in the applicable carryforward period. Changes in our estimates of future taxable income and tax planning strategies will affect our estimate of the realization of the tax benefits of these tax carryforwards.

We base our estimate of deferred tax assets and liabilities on current tax laws and rates. In certain cases, we also base our estimate on business plan forecasts and other expectations about future outcomes. Changes in existing tax laws or rates could affect our actual tax results, and future business results may affect the amount of our deferred tax liabilities or the valuation of our deferred tax assets over time. Due to uncertainties in the estimation process, particularly with respect to changes in facts and circumstances in future reporting periods, as well as the residential homebuilding industry’s cyclicality and sensitivity to changes in economic conditions, it is possible that actual results could differ from the estimates used in previous analyses.  

 

The balance for uncertain tax positions, excluding penalties and interest, was $9.2 million and $2.0 million as of December 31, 2020 and 2019, respectively, with $7.2 million recorded in the Company’s consolidated statement of operations and comprehensive income for the year ended December 31, 2020, and with no significant amounts recorded in the years ended December 31, 2019 or 2018. We accrue interest and penalties on our uncertain tax positions as a component of our provision for income taxes. We accrued no significant interest and penalties in 2020, 2019 or 2018.

We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. Based on completed examinations and the expiration of statutes of limitations, we have concluded all U.S. federal income tax matters for years through 2014. We are currently under IRS audit for various aspects of our 2015, 2016 and 2017 tax years. We report in 41 states with various years open to examination.

 

 

13. Employee Benefit Plans

We maintain one active defined contribution 401(k) plan. Our employees are eligible to participate in the plans subject to certain employment eligibility provisions. Participants can contribute up to 75% of their annual compensation, subject to federally mandated maximums. Participants are immediately vested in their own contributions. We match a certain percentage of the contributions made by participating employees, subject to IRS limitations. Our matching contributions are subject to a pro-rata five-year vesting schedule. We recognized expense of $8.1 million, $7.8 million and $6.8 million in 2020, 2019 and 2018, respectively, for contributions to the plan.

The Company contributes to multiple collectively bargained union retirement plans including multiemployer plans. The Company does not administer the multiemployer plans, and contributions are determined in accordance with the provisions of negotiated labor contracts. The risks of participating in multiemployer plans are different from single-employer plans. Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers. If a participating employer stops contributing to a multiemployer plan, the unfunded obligations of that multiemployer plan may be borne by the remaining participating employers. If the Company chooses to stop participating in a multiemployer plan, the Company may be required to pay that plan an amount (“withdrawal liability”) based on the plan’s formula and the underfunded status of the plan attributable to the Company. Contributions to the plans for the years ended December 31, 2020, 2019 and 2018 were not significant.

 

 

14. Commitments and Contingencies

As of December 31, 2020, we had outstanding letters of credit totaling $78.0 million under our 2023 facility that principally support our self-insurance programs.

The Company has a number of known and threatened construction defect legal claims.  While these claims are generally covered under the Company’s existing insurance programs to the extent any loss exceeds the deductible, there is a reasonable possibility of loss that is not able to be estimated at this time because (i) many of the proceedings are in the discovery stage, (ii) the outcome of future litigation is uncertain, and/or (iii) the complex nature of the claims.  Although the Company cannot estimate a reasonable range of loss based on currently available information, the resolution of these matters could have a material adverse effect on the Company's financial position, results of operations or cash flows.

In addition, we are involved in various other claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of such claims and lawsuits. Although the ultimate disposition of these other proceedings cannot be predicted with certainty, management believes the outcome of any such claims that

65


 

are pending or threatened, either individually or on a combined basis, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.  However, there can be no assurances that future adverse judgments and costs would not be material to our results of operations or liquidity for a particular period.

 

15. Segment and Product Information

We offer an integrated solution to our customers providing manufacturing, supply, and installation of a full range of structural and related building products.  We provide a wide variety of building products and services directly to homebuilder customers. We manufacture floor trusses, roof trusses, wall panels, stairs, millwork, windows, and doors. We also provide a full range of construction services. For the period ended December 31, 2020, these product and service offerings are distributed across approximately 400 locations operating in 40 states across the United States, which have been organized into nine geographical regions.  Centralized financial and operational oversight, including resource allocation and assessment of performance on an income from continuing operations before income taxes basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”).    

The Company has nine operating segments aligned with its nine geographical regions (Regions 1 through 9). While all of our operating segments have similar categories of products, distribution methods and customers, certain of our operating segments have been aggregated due to also containing similar economic characteristics, resulting in the following composition of reportable segments:

 

Regions 1 and 2 have been aggregated to form the “Northeast” reportable segment

 

Regions 3 and 5 have been aggregated to form the “Southeast” reportable segment  

 

Regions 4 and 6 have been aggregated to form the “South” reportable segment

 

Region 7, 8 and 9 have been aggregated to form the “West” reportable segment

In addition to our reportable segments, our consolidated results include corporate overhead, other various operating activities, including closed locations, that are not internally allocated to a geographical region nor separately reported to the CODM, and certain reconciling items primarily related to allocations of corporate overhead and rent expense, which have collectively been presented as “All Other”. The accounting policies of the segments are consistent with those described in Note 2, except for noted reconciling items.  

The following tables present Net sales, Income before income taxes and certain other measures for the reportable segments, reconciled to consolidated total operations, for the years ended December 31, (in thousands):

 

 

 

2020

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,323,972

 

 

$

14,271

 

 

$

21,899

 

 

$

56,574

 

Southeast

 

 

1,947,888

 

 

 

15,908

 

 

 

25,602

 

 

 

139,017

 

South

 

 

2,346,160

 

 

 

27,904

 

 

 

26,971

 

 

 

163,224

 

West

 

 

2,639,133

 

 

 

31,160

 

 

 

41,073

 

 

 

156,744

 

Total reportable segments

 

 

8,257,153

 

 

 

89,243

 

 

 

115,545

 

 

 

515,559

 

All other

 

 

301,721

 

 

 

27,323

 

 

 

20,143

 

 

 

(107,393

)

Total consolidated

 

$

8,558,874

 

 

$

116,566

 

 

$

135,688

 

 

$

408,166

 

 

 

 

 

 

 

2019

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,293,472

 

 

$

13,060

 

 

$

20,994

 

 

$

56,573

 

Southeast

 

 

1,599,426

 

 

 

12,517

 

 

 

21,580

 

 

 

83,722

 

South

 

 

1,860,653

 

 

 

19,714

 

 

 

22,218

 

 

 

113,359

 

West

 

 

2,205,224

 

 

 

26,978

 

 

 

36,475

 

 

 

89,206

 

Total reportable segments

 

 

6,958,775

 

 

 

72,269

 

 

 

101,267

 

 

 

342,860

 

All other

 

 

321,656

 

 

 

27,769

 

 

 

8,284

 

 

 

(60,105

)

Total consolidated

 

$

7,280,431

 

 

$

100,038

 

 

$

109,551

 

 

$

282,755

 

 

66


 

 

 

 

2018

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,304,855

 

 

$

13,318

 

 

$

23,740

 

 

$

36,382

 

Southeast

 

 

1,684,842

 

 

 

11,622

 

 

 

25,373

 

 

 

67,424

 

South

 

 

2,015,807

 

 

 

20,746

 

 

 

25,764

 

 

 

111,308

 

West

 

 

2,394,253

 

 

 

26,744

 

 

 

38,804

 

 

 

108,181

 

Total reportable segments

 

 

7,399,757

 

 

 

72,430

 

 

 

113,681

 

 

 

323,295

 

All other

 

 

325,014

 

 

 

25,476

 

 

 

(5,468

)

 

 

(62,540

)

Total consolidated

 

$

7,724,771

 

 

$

97,906

 

 

$

108,213

 

 

$

260,755

 

 

Asset information by segment is not reported internally or otherwise reviewed by the CODM nor does the company earn revenues or have long-lived assets located in foreign countries.

 

 

16. Related Party Transactions

Certain members of the Company’s board of directors also serve on the board of directors of one of our suppliers, PGT, Inc. In addition, as of January 1, 2021 a new member of the Company’s board of directors is an executive officer of one of our customers, Ashton Woods USA, L.L.C. Further, the Company has entered into certain leases of land and buildings with certain employees or non-affiliate stockholders. Activity associated with these related party transactions was not significant as of or for the years ended December 31, 2020, 2019 or 2018.

Transactions between the Company and other related parties occur in the ordinary course of business. However, the Company carefully monitors and assesses related party relationships. Management does not believe that any of these transactions with related parties had a material impact on the Company’s results for the years ended December 31, 2020, 2019 or 2018.

 

17. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for 2020 and 2019 (in thousands, except per share amounts):

 

 

 

2020

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,787,021

 

 

$

1,945,643

 

 

$

2,295,450

 

 

$

2,530,760

 

 

Gross margin

 

 

465,413

 

 

 

517,332

 

 

 

570,651

 

 

 

669,188

 

 

Net income

 

 

8,767

 

 

 

78,924

 

 

 

85,932

 

 

 

139,914

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.08

 

 

$

0.68

 

 

$

0.74

 

 

$

1.20

 

 

Diluted

 

$

0.07

 

 

$

0.67

 

 

$

0.73

 

 

$

1.18

 

 

 

 

 

 

 

2019

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,631,300

 

 

$

1,904,523

 

 

$

1,981,035

 

 

$

1,763,573

 

 

Gross margin

 

 

441,975

 

 

 

517,156

 

 

 

541,142

 

 

 

476,556

 

 

Net income

 

 

35,708

 

 

 

66,604

 

 

 

78,130

 

 

 

41,367

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.31

 

 

$

0.58

 

 

$

0.68

 

 

$

0.36

 

 

Diluted

 

$

0.31

 

 

$

0.57

 

 

$

0.67

 

 

$

0.35

 

 

 

67


 

Earnings per share is computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share.

18. Subsequent Events

Business Combination

On January 1, 2021, we completed our previously announced all stock merger transaction with BMC Stock Holdings, Inc., a Delaware corporation (“BMC”), issuing approximately 89.6 million shares of common stock, pursuant to the Agreement and Plan of Merger, dated as of August 26, 2020 (as amended, restated, supplemented, or otherwise modified from time to time, the “Merger Agreement”), by and among Builders FirstSource, Inc., Boston Merger Sub I Inc., a Delaware corporation and direct wholly owned subsidiary of Builders FirstSource, Inc. (“Merger Sub”) and BMC. On the terms and subject to the conditions set forth in the Merger Agreement, on January 1, 2021, Merger Sub merged with and into BMC, with BMC continuing as the surviving corporation and a wholly owned subsidiary of the Company (the “BMC Merger”).  

The BMC Merger will be accounted for using the acquisition method of accounting, and Builders FirstSource, Inc. will be treated as the accounting acquirer. The operating results of BMC will be reported as part of the Company beginning on the closing date of the BMC Merger.

The accounting for the BMC Merger has not been completed at the date of this filing given the proximity to the acquisition date and the ongoing assessment of the value and allocation of the purchase price to the assets acquired and liabilities assumed of BMC. The purchase price will be allocated to the net assets acquired based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill.

Debt Transactions

As discussed in Note 9, on January 29, 2021, the Company amended the 2023 facility to, among other things, increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026.

As discussed in Note 9, on February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.

 

 

68


 

Item 9.  Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Disclosure Controls Evaluation and Related CEO and CFO Certifications. Our management, with the participation of our principal executive officer (“CEO”) and principal financial officer (“CFO”) conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this annual report.

Certifications of our CEO and our CFO, which are required in accordance with Rule 13a-14 of the Securities Exchange Act of 1934, as amended (“Exchange Act”), are attached as exhibits to this annual report. This “Controls and Procedures” section includes the information concerning the controls evaluation referred to in the certifications, and it should be read in conjunction with the certifications for a more complete understanding of the topics presented.

Limitations on the Effectiveness of Controls. We do not expect that our disclosure controls and procedures will prevent all errors and all fraud. A system of controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the system are met. Because of the limitations in all such systems, no evaluation can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. Furthermore, the design of any system of controls and procedures is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how unlikely. Because of these inherent limitations in a cost-effective system of controls and procedures, misstatements or omissions due to error or fraud may occur and not be detected.

Scope of the Controls Evaluation. The evaluation of our disclosure controls and procedures included a review of their objectives and design, the Company’s implementation of the controls and procedures and the effect of the controls and procedures on the information generated for use in this annual report. In the course of the evaluation, we sought to identify whether we had any data errors, control problems or acts of fraud and to confirm that appropriate corrective action, including process improvements, were being undertaken if needed. This type of evaluation is performed on a quarterly basis so that conclusions concerning the effectiveness of our disclosure controls and procedures can be reported in our quarterly reports on Form 10-Q. Many of the components of our disclosure controls and procedures are also evaluated by our internal audit department, our legal department and by personnel in our finance organization. The overall goals of these various evaluation activities are to monitor our disclosure controls and procedures on an ongoing basis, and to maintain them as dynamic systems that change as conditions warrant.

Conclusions regarding Disclosure Controls. Based on the required evaluation of our disclosure controls and procedures, our CEO and CFO have concluded that, as of December 31, 2020, we maintained disclosure controls and procedures that were effective in providing reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control over Financial Reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) of the Exchange Act. Internal control over financial reporting is a process designed 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 ("GAAP"). Internal control over financial reporting includes policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with existing policies or procedures may deteriorate.

69


 

Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework set forth in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework set forth in Internal Control — Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2020.

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2020, has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which appears herein.

Changes in Internal Control over Financial Reporting. During the quarter ended December 31, 2020, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.  Other Information

 

None.

70


 

PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders to be held June 16, 2021 under the captions “Proposal 1 — Election of Directors,” “Continuing Directors,” “Information Regarding the Board and Its Committees,” “Corporate Governance,” “Section 16(a) Beneficial Ownership Reporting Compliance,” and “Executive Officers of the Registrant,” which information is incorporated herein by reference.

Code of Business Conduct and Ethics

Builders FirstSource, Inc. and its subsidiaries endeavor to do business according to the highest ethical and legal standards, complying with both the letter and spirit of the law. Our board of directors approved a Code of Business Conduct and Ethics that applies to our directors, officers (including our principal executive officer, principal financial officer and principal accounting officer) and employees. Our Code of Business Conduct and Ethics is administered by a compliance committee made up of representatives from our legal, human resources, finance and internal audit departments.

Our employees are encouraged to report any suspected violations of laws, regulations and the Code of Business Conduct and Ethics, and all unethical business practices. We provide continuously monitored hotlines for anonymous reporting by employees.

Our board of directors has also approved a Supplemental Code of Ethics for the Chief Executive Officer, President, and Senior Financial Officers of Builders FirstSource, Inc., which is administered by our general counsel.

Both of these policies are listed as exhibits to this annual report on Form 10-K and can be found in the “Investors” section of our corporate Web site at: www.bldr.com.

Stockholders may request a free copy of these policies by contacting the Corporate Secretary, Builders FirstSource, Inc., 2001 Bryan Street, Suite 1600, Dallas, Texas 75201, United States of America.

In addition, within four business days of:

 

Any amendment to a provision of our Code of Business Conduct and Ethics or our Supplemental Code of Ethics for Chief Executive Officer, President and Senior Financial Officers of Builders FirstSource, Inc. that applies to our chief executive officer, chief financial officer or chief accounting officer as it relates to one or more of the items set forth in Item 406(b) of Regulation S-K; or

 

The grant of any waiver, including an implicit waiver, from a provision of one of these policies to one of these officers that relates to one or more of the items set forth in Item 406(b) of Regulation S-K,

we will provide information regarding any such amendment or waiver (including the nature of any waiver, the name of the person to whom the waiver was granted and the date of the waiver) on our Web site at the Internet address above, and such information will be available on our Web site for at least a 12-month period. In addition, we will disclose any amendments and waivers to our Code of Business Conduct and Ethics or our Supplemental Code of Ethics for Chief Executive Officer, President and Senior Financial Officers of Builders FirstSource, Inc. as required by the listing standards of the NASDAQ Stock Market LLC.

Item 11. Executive Compensation

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders to be held June 16, 2021, under the captions “Executive Compensation and Other Information,” “Information Regarding the Board and its Committees — Compensation of Directors,” and “Compensation Committee Interlocks and Insider Participation,” which information is incorporated herein by reference.

Item 12.  Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders to be held on June 16, 2021, under the caption “Ownership of Securities” and “Equity Compensation Plan Information,” which information is incorporated herein by reference.

71


 

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders to be held June 16, 2021, under the caption “Election of Directors and Management Information,” “Information Regarding the Board and its Committees,” and “Certain Relationships and Related Party Transactions,” which information is incorporated herein by reference.

Item 14.  Principal Accountant Fees and Services

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders to be held June 16, 2021, under the caption “Proposal 3 — Ratification of Selection of Independent Registered Public Accounting Firm — Fees Paid to PricewaterhouseCoopers LLP,” which information is incorporated herein by reference.

 

 

 

72


 

PART IV

 

Item 15.  Exhibits and Financial Statement Schedules

 

(a) (1) See the index to consolidated financial statements provided in Item 8 for a list of the financial statements filed as part of this report.

(2) Financial statement schedules are omitted because they are either not applicable or not material.

(3) The following documents are filed, furnished or incorporated by reference as exhibits to this report as required by Item 601 of Regulation S-K.

 

Exhibit

Number

  

Description

 

 

 

 

    2.1

  

 

Agreement and Plan of Merger, dated August 26, 2020, by and among Builders FirstSource, Inc., BMC Stock Holdings, Inc., and Boston Merger Sub I Inc. (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on August 27, 2020, File Number 0-51357)

 

    3.1

  

 

Amended and Restated Certificate of Incorporation of Builders FirstSource, Inc. (incorporated by reference to Exhibit 3.1 to Amendment No. 4 to the Registration Statement of the Company on Form S-1, filed with the Securities and Exchange Commission on June 6, 2005, File Number 333-122788)

 

    3.2

  

 

Amendment to Amended and Restated Certificate of Incorporation of Builders FirstSource, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on January 4, 2021, File Number 0-51357)

 

    3.3

  

 

Amended and Restated By-Laws of Builders FirstSource, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on August 14, 2020, File Number 0-51357)

 

    4.1

 

 

Indenture, dated as of May 30, 2019, among Builders FirstSource, Inc., the guarantors party thereto, and Wilmington Trust, National Association, as trustee and notes collateral agent (form of Note included therein) (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on May 31, 2019, File Number 0-51357)

 

    4.2

 

 

First Supplemental Indenture, dated as of July 25, 2019, among Builders FirstSource, Inc., the guarantors party thereto, and Wilmington Trust, National Association, as trustee and notes collateral agent (incorporated by reference to Exhibit 4.3 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on July 30, 2019, File Number 0-51357)

 

    4.3

 

 

Second Supplemental Indenture, dated as of April 24, 2020, among Builders FirstSource, Inc., the guarantors named therein and Wilmington Trust, National Association, as trustee and as notes collateral agent (incorporated by reference to Exhibit 4.4 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on April 24, 2020, File Number 0-51357)

 

    4.4

 

 

Indenture, dated as of February 11, 2020, among Builders FirstSource, Inc., the guarantors party thereto, and Wilmington Trust, National Association, as trustee (form of Note included therein) (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 11, 2020, File Number 0-51357)

 

    4.5*

 

 

Description of Capital Stock

 

  10.1

  

 

Amended and Restated ABL Credit Agreement, dated as of July 31, 2015, among Builders FirstSource, Inc., SunTrust Bank, as administrative agent and collateral agent, and the lenders and financial institutions party thereto (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K, filed with the Securities Exchange Commission on August 6, 2015, File Number 0-51357)

 

10.2

 

 

Amendment No. 1 to Credit Agreement, dated as of March 22, 2017, among Builders FirstSource, Inc., SunTrust Bank, as administrative agent and collateral agent, and the lenders party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on March 28, 2017, File Number 0-51357)

73


 

Exhibit

Number

  

Description

 

10.3

 

 

Amendment No. 2 to Credit Agreement, dated as of April 24, 2019, among Builders FirstSource, Inc., Truist Bank (as successor by merger to SunTrust Bank), as administrative agent and collateral agent, and the lenders party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on April 30, 2019, File Number 0-51357)

 

10.4

 

 

Amendment No. 3 to Credit Agreement, dated as of January 29, 2021, among Builders FirstSource, Inc., SunTrust Bank, as administrative agent and collateral agent, and the lenders party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 3 2021, File Number 0-51357)

 

  10.5

 

 

ABL/Bond Intercreditor Agreement, dated as of May 29, 2013, among Builders FirstSource, Inc. and certain of its subsidiaries, as grantors, SunTrust Bank, as ABL agent, and Wilmington Trust, National Association, as notes collateral agent (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K, filed with the Securities Exchange Commission on June 3, 2013, File Number 0-51357)

 

  10.6

  

 

Amended and Restated ABL Collateral Agreement, dated as of July 31, 2015, among the Company, certain of its subsidiaries, and SunTrust Bank (incorporated by reference to Exhibit 10.5 to the Company’s Current Report on Form 8-K, filed with the Securities Exchange Commission on August 6, 2015, File Number 0-51357)

 

10.7

 

 

Notes Collateral Agreement, dated as of May 30, 2019, among Builders FirstSource, Inc., certain of its subsidiaries, and Wilmington Trust, National Association, as trustee (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on May 31, 2019, File Number 0-51357)

 

  10.8

  

 

Amended and Restated ABL Guarantee Agreement, dated as of July 31, 2015, among the Guarantors (as defined therein) and SunTrust Bank (incorporated by reference to Exhibit 10.7 to the Company’s Current Report on Form 8-K, filed with the Securities Exchange Commission on August 6, 2015, File Number 0-51357)

 

  10.9

 

 

Lease and Master Agreement Guaranty, dated as of July 31, 2015, by the Company in favor of LN Real Estate LLC (incorporated by reference to Exhibit 10.10 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2015, filed with the Securities and Exchange Commission on November 9, 2015, File Number 0-51357)

 

  10.10+

  

 

Builders FirstSource, Inc. 2007 Incentive Plan (incorporated by reference to Annex D of the Company’s Definitive Proxy Statement on Schedule 14A, filed with the Securities and Exchange Commission on December 15, 2009, File Number 0-51357)

 

  10.11+

 

 

2014 Form of Builders FirstSource, Inc. 2007 Incentive Plan Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2014, filed with the Securities and Exchange Commission on August 1, 2014, File Number 0-51357)

 

  10.12+

 

 

Builders FirstSource, Inc. 2014 Incentive Plan (incorporated herein by reference to Appendix A of the Company’s Definitive Proxy Statement on Schedule 14A, filed with the Securities and Exchange Commission on April 11, 2014, File Number 0-51357)

 

  10.13+

 

 

Amendment to the Builders FirstSource, Inc. 2014 Incentive Plan (incorporated by reference to Appendix A of the Company’s Definitive Proxy Statement on Schedule 14A, filed with the Securities and Exchange Commission on April 14, 2016, File Number 0-51357)

 

  10.14+*

 

 

Second Amendment to the Builders FirstSource, Inc. 2014 Incentive Plan

 

  10.15+

 

 

2014 Form of Builders FirstSource, Inc. 2014 Incentive Plan Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2014, filed with the Securities and Exchange Commission on August 1, 2014, File Number 0-51357)

 

  10.16+

 

  

2015 Form of Builders FirstSource, Inc. 2014 Incentive Plan Non-Statutory Stock Option Award Certificate (incorporated by reference to Exhibit 10.22 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2014, filed with the Securities and Exchange Commission on March 3, 2015, File Number 0-51357)

 

  10.17+

 

 

2016 Form of Builders FirstSource, Inc. 2014 Incentive Plan Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2016, filed with the Securities and Exchange Commission on May 6, 2016, File Number 0-51357)

74


 

Exhibit

Number

  

Description

 

  10.18+

 

 

2017 Form of Builders FirstSource, Inc. 2014 Incentive Plan Director Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2017, filed with the Securities and Exchange Commission on November 9, 2017, File Number 0-51357)

 

10.19+

 

 

2017 Form of Builders FirstSource, Inc. 2014 Incentive Plan Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.29 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017, filed with the Securities and Exchange Commission on March 1, 2018, File Number 0-51357)

 

10.20+

 

 

2019 Form of Builders FirstSource, Inc. 2014 Incentive Plan Restricted Stock Unit Award Certificate (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2019, filed with the Securities and Exchange Commission on May 3, 2019, File Number 0-51357)

 

10.21+

  

 

Stock Building Supply Holdings, Inc. 2013 Incentive Compensation Plan (incorporated by reference to Exhibit 10.21 to Amendment No. 2 to the Registration Statement of BMC Stock Holdings, Inc. on Form S-1, filed with the Commission on July 29, 2013, File Number 333-189368)

 

10.22+

  

 

Form of Nonqualified Stock Option Agreement Pursuant to the Stock Building Supply Holdings, Inc. 2013 Incentive Compensation Plan (incorporated by reference to Exhibit 10.23 to Amendment No. 2 to the Registration Statement of Stock Building Supply Holdings, Inc. on Form S-1, filed with the Securities and Exchange Commission on July 29, 2013, File Number 333-189368)

 

  10.23*+

  

 

Builders FirstSource, Inc. Director Compensation Policy

 

  10.24+

  

 

Builders FirstSource, Inc. Form of Director Indemnification Agreement (incorporated by reference to Exhibit 10.13 to Amendment No. 3 to the Registration Statement of the Company on Form S-1, filed with the Securities and Exchange Commission on May 26, 2005, File Number 333-122788)

 

  10.25+

 

 

Amended and Restated Employment Agreement, dated December 29, 2017, between Builders FirstSource, Inc. and M. Chad Crow (incorporated by reference to Exhibit 10.32 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017, filed with the Securities and Exchange Commission on March 1, 2018, File Number 0-51357)

 

  10.26+

 

 

Employment Agreement, dated January 15, 2004, between Builders FirstSource, Inc. and Donald F. McAleenan (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2005, filed with the Securities Exchange Commission on November 2, 2005, File Number 0-51357)

 

  10.27+

 

 

Amendment to Employment Agreement, dated October 29, 2008, between Builders FirstSource, Inc. and Donald F. McAleenan (incorporated by reference to Exhibit 10.33 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2008, filed with the Securities and Exchange Commission on March 2, 2009, File Number 0-51357)

 

10.28+

 

 

Second Amendment to Employment Agreement, dated as of May 19, 2017, between Builders FirstSource, Inc. and Donald F. McAleenan (incorporated by reference to Exhibit 10.4 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2017, filed with the Securities Exchange Commission on August 4, 2017, File Number 0-51357)

 

  10.29+

 

 

Employment Agreement, dated November 14, 2016, between Builders FirstSource, Inc. and Peter M. Jackson (incorporated by reference to Exhibit 10.39 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2016, filed with the Securities and Exchange Commission on March 1, 2017, File Number 0-51357)

 

10.30+

 

 

First Amendment to Employment Agreement, dated as of May 19, 2017, between Builders FirstSource, Inc. and Peter M. Jackson (incorporated by reference to Exhibit 10.5 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2017, filed with the Securities Exchange Commission on August 4, 2017, File Number 0-51357)

 

10.31+

 

 

Employment Agreement between Builders FirstSource, Inc. and Scott L. Robins dated effective as of February 20, 2018 (incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2018, filed with the Securities and Exchange Commission on November 2, 2018, File Number 0-51357)

 

10.32+

 

 

Employment Agreement between Builders FirstSource, Inc. and David E. Rush dated effective as of November 29, 2018 (incorporated by reference to Exhibit 10.37 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission on March 1, 2019, File Number 0-51357)

 

10.33*+

 

 

Amended and Restated Employment Agreement, dated as of January 1, 2021, between Builders FirstSource, Inc. and David E. Rush

75


 

Exhibit

Number

  

Description

 

  10.34+

 

 

Amended and Restated Employment Agreement, dated as of August 26, 2020, between David E. Flitman, Builders FirstSource, Inc., and BMC Stock Holdings, Inc. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K, filed with the Securities and Exchange Commission on August 27, 2020, File Number 0-51357)

 

  14.1

 

 

Builders FirstSource, Inc. Code of Business Conduct and Ethics (incorporated by reference to Exhibit 14.1 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, filed with the Securities and Exchange Commission on March 1, 2019, File Number 0-51357)

 

  14.2

 

 

Builders FirstSource, Inc. Supplemental Code of Ethics (incorporated by reference to Exhibit 14.2 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2005, filed with the Securities and Exchange Commission on March 13, 2006, File Number 0-51357)

 

  21.1*

 

 

Subsidiaries of the Registrant

 

  23.1*

 

 

Consent of PricewaterhouseCoopers LLP, Independent Registered Public Accounting Firm

 

  24.1*

 

 

Power of Attorney (included as part of signature page)

 

  31.1*

 

 

Certification of Chief Executive Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, signed by M. Chad Crow as Chief Executive Officer

 

  31.2*

 

 

Certification of Chief Financial Officer pursuant to 17 CFR 240.13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, signed by Peter M. Jackson as Chief Financial Officer

 

  32.1**

 

 

Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, signed by M. Chad Crow as Chief Executive Officer and Peter M. Jackson as Chief Financial Officer

 

101*

 

 

The following financial information from Builders FirstSource, Inc.’s Form 10-K filed on February 26, 2021, formatted in Inline eXtensible Business Reporting Language (“Inline XBRL”): (i) Consolidated Statement of Operations and Comprehensive Income for the years ended December 31, 2020, 2019, and 2018, (ii) Consolidated Balance Sheet at December 31, 2020 and 2019, (iii) Consolidated Statement of Cash Flows for the years ended December 31, 2020, 2019, and 2018, (iv) Consolidated Statement of Changes in Stockholders’ Equity for the years ended December 31, 2020, 2019, and 2018, and (v) the Notes to Consolidated Financial Statements.

 

104*

 

 

The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 has been formatted in Inline XBRL.

 

*

Filed herewith

**

Builders FirstSource, Inc. is furnishing, but not filing, the written statement pursuant to Title 18 United States Code 1350, as added by Section 906 of the Sarbanes-Oxley Act of 2002, of M. Chad Crow, our Chief Executive Officer, and Peter M. Jackson, our Chief Financial Officer.

+

Indicates a management contract or compensatory plan or arrangement

(b) A list of exhibits filed, furnished or incorporated by reference with this Form 10-K is provided above under Item 15(a)(3) of this report. Builders FirstSource, Inc. will furnish a copy of any exhibit listed above to any stockholder without charge upon written request to Timothy D. Johnson, Executive Vice President, General Counsel and Corporate Secretary, 2001 Bryan Street, Suite 1600, Dallas, Texas 75201.

(c) Not applicable

 

Item 16.  Form 10-K Summary

 

None.

 

 

 

 

76


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

February 26, 2021

 

 

BUILDERS FIRSTSOURCE, INC.

 

 

 

/s/ M. CHAD CROW

 

M. Chad Crow

 

Chief Executive Officer

 

The undersigned hereby constitute and appoint Timothy D. Johnson and his substitutes our true and lawful attorneys-in-fact with full power to execute in our name and behalf in the capacities indicated below any and all amendments to this report and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, and hereby ratify and confirm all that such attorney-in-fact or his substitutes shall lawfully do or cause to be done by virtue thereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

  

Title

  

Date

 

 

 

/s/ M. CHAD CROW

  

Chief Executive Officer

  

February 26, 2021

M. Chad Crow

 

(Principal Executive Officer)

 

 

 

 

 

/s/ PETER M. JACKSON

  

Executive Vice President and Chief Financial Officer

  

February 26, 2021

Peter M. Jackson

 

(Principal Financial Officer)

 

 

 

 

 

/s/ JAMI COULTER

  

Senior Vice President and Chief Accounting Officer

  

February 26, 2021

Jami Coulter

 

(Principal Accounting Officer)

 

 

 

 

 

/s/ DAVID E. FLITMAN

  

President and Director

  

February 26, 2021

David E. Flitman

 

 

 

 

 

 

 

/s/ PAUL S. LEVY

  

Chairman and Director

  

February 26, 2021

Paul S. Levy

 

 

 

 

 

 

 

/s/ DANIEL AGROSKIN

  

Director

  

February 26, 2021

Daniel Agroskin

 

 

 

 

 

 

 

/s/ MARK ALEXANDER

  

Director

  

February 26, 2021

Mark Alexander

 

 

 

 

 

 

 

/s/ CORY J. BOYDSTON

  

Director

  

February 26, 2021

Cory J. Boydston

 

 

 

 

 

 

 

/s/ DAVID W. BULLOCK

  

Director

  

February 26, 2021

David W. Bullock

 

 

 

 

 

 

 

/s/ CLEVELAND A. CHRISTOPHE

  

Director

  

February 26, 2021

Cleveland A. Christophe

 

 

 

 

 

 

 

/s/ WILLIAM B. HAYES

  

Director

  

February 26, 2021

William B. Hayes

 

 

 

 

 

 

 

/s/ BRETT N. MILGRIM

  

Director

  

February 26, 2021

Brett N. Milgrim

 

 

 

 

 

 

 

 

 

/s/ JAMES O’LEARY

 

Director

 

February 26, 2021

James O’Leary

 

 

 

 

77


 

Signature

  

Title

  

Date

 

/s/ FLOYD F. SHERMAN

 

 

 

 

Floyd F. Sherman

 

Director

 

February 26, 2021

 

 

 

 

 

/s/ CRAIG A. STEINKE

 

 

 

 

Craig A. Steinke

 

Director

 

February 26, 2021

 

78

EX-4.5 2 bldr-ex45_7.htm EX-4.5 bldr-ex45_7.htm

Exhibit 4.5

 

DESCRIPTION OF CAPITAL STOCK

The following description of our capital stock does not purport to be complete and is subject to, and qualified in its entirety by, our amended and restated certificate of incorporation and amended and restated bylaws, which are incorporated by reference into this Description of Capital Stock, and by the Delaware General Corporation Law (the “DGCL”).

 

General Matters

 

Our certificate of incorporation, as amended, provides that we are authorized to issue 300,000,000 shares of common stock, par value $0.01 per share, and 10,000,000 shares of undesignated preferred stock, par value $0.01 per share.

 

Common Stock

 

Shares of our common stock have the following rights, preferences, and privileges:

 

Voting rights. Each outstanding share of common stock entitles its holder to one vote on all matters submitted to a vote of our stockholders, including the election of directors. There are no cumulative voting rights. Generally, all matters to be voted on by stockholders must be approved by a majority of the votes entitled to be cast by all shares of common stock present or represented by proxy.

 

 

Dividends. Holders of common stock are entitled to receive dividends as, when, and if dividends are declared by our board of directors out of assets or funds legally available for the payment of dividends, subject to any preferential dividend rights of any outstanding preferred stock.

 

 

Liquidation. In the event of a liquidation, dissolution, or winding up of our affairs, whether voluntary or involuntary, after payment of our liabilities and obligations to creditors, our remaining assets will be distributed ratably among the holders of shares of common stock on a per share basis.

 

 

Rights and preferences. Our common stock has no preemptive, redemption, conversion or subscription rights. The rights, powers, preferences and privileges of holders of our common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock that we may designate and issue in the future.

 

 

Listing. Our common stock is listed on NASDAQ under the symbol “BLDR.”

 

 

Transfer Agent and Registrar. The transfer agent and registrar for our common stock is Computershare Shareowner Services LLC, and its telephone number is (877) 219-7020.

 

Preferred Stock

 

Under our certificate of incorporation, without further stockholder action, the board of directors is authorized, subject to any limitations prescribed by the law of the State of Delaware, to provide for the issuance of the shares of preferred stock in one or more series, to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and any qualifications, limitations or restrictions thereof.

 

 


 

Anti-Takeover Effects of Certain Provisions of Our Certificate of Incorporation and Bylaws

 

Our certificate of incorporation and bylaws contain provisions that are intended to enhance the likelihood of continuity and stability in the composition of the board of directors and that may have the effect of delaying, deferring or preventing a future takeover or change in control of our company unless the takeover or change in control is approved by our board of directors. These provisions include the following:

 

Staggered board of directors. Our certificate of incorporation and bylaws provide for a staggered board of directors, divided into three classes, with our stockholders electing one class each year. Between stockholders’ meetings, the board of directors will be able to appoint new directors to fill vacancies or newly created directorships so that no more than the number of directors in any given class could be replaced each year and it would take three successive annual meetings to replace all directors.

Elimination of stockholder action through written consent. Our certificate of incorporation and bylaws provide that stockholder action can be taken only at an annual or special meeting of stockholders and cannot be taken by written consent in lieu of a meeting.

Elimination of the ability to call special meetings. Our certificate of incorporation and bylaws provide that, except as otherwise required by law, special meetings of our stockholders can only be called pursuant to a resolution adopted by a majority of our board of directors, a committee of the board of directors that has been duly designated by the board of directors and whose powers and authority include the power to call such meetings or by our chief executive officer or the chairman of our board of directors. Stockholders are not permitted to call a special meeting or to require our board to call a special meeting.

Advance notice procedures for stockholder proposals. Our bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board. Stockholders at our annual meeting may only consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of our board or by a stockholder who was a stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has given to our secretary timely written notice, in proper form, of the stockholder’s intention to bring that business before the meeting.

Removal of directors; board of directors vacancies. Our certificate of incorporation and bylaws provide that members of our board of directors may not be removed without cause and the affirmative vote of holders of at least a majority of the voting power of our then-outstanding capital stock entitled to vote on the election of directors. Our bylaws further provide that only our board of directors may fill vacant directorships, except in limited circumstances. These provisions would prevent a stockholder from gaining control of our board of directors by removing incumbent directors and filling the resulting vacancies with such stockholder’s own nominees.

Amendment of certificate of incorporation and bylaws. The DGCL provides generally that the affirmative vote of a majority of the outstanding shares entitled to vote is required to amend or repeal a corporation’s certificate of incorporation or bylaws, unless the certificate of incorporation requires a greater percentage. Our certificate of incorporation requires the approval of the holders of at least two-thirds of the voting power of the issued and outstanding shares of our capital stock entitled to vote in connection with the election of directors to amend certain provisions of our certificate of incorporation relating to the directors, including their authority to amend our by-laws, the size of our board of directors, provision for a staggered board of directors, the removal of directors, and vacancies on the board of

 


 

directors, as well as our authority to provide indemnification for our directors and officers. Our bylaws provide that a majority of our board of directors or, in most cases, the holders of at least a majority of the voting power of the issued and outstanding shares of our capital stock entitled to vote thereon have the power to amend or repeal our bylaws, except that, in the case of amendments or repeals approved by stockholders, the affirmative vote of holders of at least two-thirds of the voting power of the issued and outstanding shares of our capital stock entitled to vote thereon shall be required to amend or repeal provisions of our bylaws relating to meetings of stockholders, including the provision that stockholders may not take action by written consent in lieu of a meeting, the nomination and election of directors, vacancies on the board of directors, and our authority to provide indemnification for our directors and officers.

 

The foregoing provisions of our certificate of incorporation and bylaws could discourage potential acquisition proposals and could delay or prevent a change in control. These provisions are intended to enhance the likelihood of continuity and stability in the composition of our board of directors and in the policies formulated by our board of directors and to discourage certain types of transactions that may involve an actual or threatened change of control. These provisions are designed to reduce our vulnerability to an unsolicited acquisition proposal. The provisions also are intended to discourage certain tactics that may be used in proxy fights. However, such provisions could have the effect of discouraging others from making tender offers for our shares, and, as a consequence, they also may inhibit fluctuations in the market price of the common stock that could result from actual or rumored takeover attempts. Such provisions also may have the effect of preventing changes in our management or delaying or preventing a transaction that might benefit you or other minority stockholders.

 

Limitations on Liability and Indemnification of Officers and Directors

 

Our certificate of incorporation and bylaws provide indemnification for our directors and officers to the fullest extent permitted by the DGCL. We have entered into indemnification agreements with each of our directors that are, in some cases, broader than the specific indemnification provisions contained under Delaware law. In addition, as permitted by Delaware law, our certificate of incorporation includes provisions that eliminate the personal liability of our directors for monetary damages resulting from breaches of certain fiduciary duties as a director. The effect of this provision is to restrict our rights and the rights of our stockholders in derivative suits to recover monetary damages against a director for breach of fiduciary duties as a director, except that a director will be personally liable for:

 

any breach of his duty of loyalty to us or our stockholders;

 

 

acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law;

 

 

any transaction from which the director derived an improper personal benefit; or

 

 

improper distributions to stockholders.

 

These provisions may not be held to be enforceable for violations of the federal securities laws of the United States.

 

 

EX-10.14 3 bldr-ex1014_302.htm EX-10.14 bldr-ex1014_302.htm

Exhibit 10.14

 

SECOND AMENDMENT TO THE

BUILDERS FIRSTSOURCE, INC.

2014 INCENTIVE PLAN

 

This Second Amendment to the Builders FirstSource, Inc. 2014 Incentive Plan (the “Plan”), has been adopted by the Board of Directors of Builders FirstSource, Inc. (the “Company”), to be effective as of January 4, 2021.  

 

1.The Plan is hereby amended by deleting Section 5.1 in its entirety and replacing it with the following:

 

“5.1. NUMBER OF SHARES. Subject to adjustment as provided in Sections 5.2 and Section 15.1, the aggregate number of Shares reserved and available for issuance pursuant to Awards granted under the Plan shall be (i) 8,500,000, plus (ii) an  additional 6,568,530 Shares that were assumed by the Company in connection with the Company’s merger with BMC Stock Holdings, Inc. on January 1, 2021 (the “BMC Merger”), that may only be granted to Eligible Participants who were not employed by the Company or a Subsidiary immediately prior to the BMC Merger. The maximum number of Shares that may be issued upon exercise of Incentive Stock Options granted under the Plan shall be 1,000,000.”

 

2.The Plan is hereby amended by deleting the second sentence of Section 2.1(k) in and replacing it with the following:

 

“Continuous Service shall not be considered interrupted in the following cases: (i) a Participant transfers employment between the Company and an Affiliate or between Affiliates, or (ii) in the discretion of the Committee as specified at or prior to such occurrence, in the case of a spin-off, sale or disposition of the Participant’s employer from the Company or any Affiliate, (iii) a Participant transfers from being an employee of the Company or an Affiliate to being a director of the Company or of an Affiliate, or vice versa, (iv) a Participant transfers from being an employee of the Company or an Affiliate to being a consultant to the Company or of an Affiliate, or vice versa, or (v) any leave of absence authorized by the Company; provided, however, that for purposes of Incentive Stock Options, no such leave may exceed 90 days, unless reemployment upon expiration of such leave is guaranteed by statute or contract.”

 

3.The Plan is hereby amended by deleting Section 17.2 in its entirety and replacing it with the following:

 

“17.2. WITHHOLDING.  The Company or any Affiliate shall have the authority and the right to deduct or withhold, or require a Participant to remit to the Company or such Affiliate, an amount sufficient to satisfy federal, state, and local taxes (including the Participant’s FICA obligation) required by law to be withheld with respect to any exercise, lapse of restriction or other taxable event arising as a result of the Plan. The obligations of the Company under the Plan will be

 


 

conditioned on such payment or arrangements and the Company or such Affiliate will, to the extent permitted by law, have the right to deduct any such required tax withholding from any payment of any kind otherwise due to the Participant. Unless otherwise determined by the Committee at the time the Award is granted or thereafter, any such withholding requirement may be satisfied, in whole or in part, by withholding from the Award Shares having a Fair Market Value on the date of withholding equal to the amount of tax withholding (up to the maximum individual statutory rate in the applicable jurisdiction as may be permitted under then-current accounting principles to qualify for equity classification), in accordance with such procedures as the Committee establishes. All such elections shall be subject to any restrictions or limitations that the Committee, in its sole discretion, deems appropriate.

 

4.Except as expressly amended hereby, the terms of the Plan shall be and remain unchanged and the Plan as amended hereby shall remain in full force and effect.

 

IN WITNESS WHEREOF, the Company has caused this Amendment to be executed by its duly authorized representative on the day and year first above written.

 

 

BUILDERS FIRSTSOURCE, INC.

 

 

 

 

By:

/s/ Timothy D. Johnson

 

Executive Vice President,

 

General Counsel and Corporate Secretary

 

- 2 -

EX-10.23 4 bldr-ex1023_8.htm EX-10.23 bldr-ex1023_8.htm

Exhibit 10.23

 

BUILDERS FIRSTSOURCE, INC.

DIRECTOR COMPENSATION POLICY

(as amended effective January 15, 2021)

 

The Board of Directors (the “Board”) of Builders FirstSource, Inc. (the “Company”) has adopted the following compensation policy for purposes of compensating those directors of the Company who meet the eligibility requirements described herein (the “Eligible Directors”).  This compensation policy has been developed to compensate the Eligible Directors of the Company for their time, commitment and contributions to the Board.  In order to qualify as an Eligible Director for purposes of receiving compensation under this policy, the director cannot concurrently be employed in any capacity by the Company or any of its subsidiaries, unless otherwise determined by the Nominating Committee.

 

CASH COMPENSATION (WITH ELECTION TO RECEIVE STOCK IN LIEU OF CASH)

 

Retainers for Serving on the Board

 

Eligible Directors shall be paid an annual retainer of $100,000, payable in quarterly installments, for each year of his or her service on the Board (each a “Service Year”).  In addition to the regular retainer for serving as a member of the Board, an Eligible Director who serves as Chairman of the Board shall be paid an annual cash retainer of $100,000 for service in such role for each Service Year, payable in quarterly installments. Service Years will commence on the date of the Company’s annual meeting of stockholders each year.  

 

Retainers for Serving as Chairpersons or Members of a Board Committee

 

An Eligible Director who serves as a chairperson or as a member of the Audit Committee, the Compensation Committee or the Nominating Committee of the Board shall be paid additional annual retainers for service in such roles for each Service Year, payable in quarterly installments, in the following amounts:

 

Name of Committee                  Chairman                    Member

 

Audit Committee                         $30,000                       $5,000

 

Compensation Committee          $20,000                       $5,000

 

Nominating Committee               $10,000                       $5,000

 

A chairperson of a committee shall not be paid an additional retainer for also serving as a member of that committee. Eligible Directors shall not be paid any additional retainers for attendance at meetings of the Board or its committees.

 

Election to Receive Stock in Lieu of Cash Compensation

 

In lieu of receiving annual cash retainer(s) and/or retainers for serving as a chairperson or as a member of the Audit Committee, the Compensation Committee or the Nominating Committee of the Board, an Eligible Director may elect to receive fully vested shares of the Company’s common stock having a value on the first day of the service quarter for which they are issued approximately equal to the amount of the cash retainer payment he or she would otherwise receive.  Such stock grants in lieu of cash retainer payments will be awarded on a quarterly basis at the same time cash retainer payments would be made.

 

Pro Rata Cash Retainer Payment for New Eligible Director

 

Following (i) the initial appointment or election of an Eligible Director to the Board or (ii) a change in status which causes an ineligible director to qualify as an Eligible Director under this policy, a pro rata payment of the quarterly cash retainers (regular retainer(s) and retainers for committee service, as applicable) will be made to such Eligible Director, prorated to reflect that portion of the quarter for which such director will serve on the Board and qualify as an Eligible Director.  Such pro rata retainer payment

 


 

will be made as of (i) the date of commencement of Board service for a new Eligible Director, or (ii) the date a serving director becomes an Eligible Director, or (iii) such other date as the Board shall determine.

 

EQUITY-BASED COMPENSATION

 

Annual Restricted Stock Unit Awards

 

At the start of each Service Year, Eligible Directors (“Grantees”) shall receive equity-based compensation awards with a value at the time of issuance of approximately $150,000.  Such awards shall be made in the form of restricted stock units related to the Company’s common stock and shall be granted by the Board pursuant to a form of restricted stock unit award agreement under the Company’s 2014 Incentive Plan (or any successor plans), as amended from time to time. The restricted stock units shall vest and convert to shares on the first anniversary of the grant date.  

        

Pro Rata Restricted Stock Unit Award for New Eligible Director

 

Following (i) the initial appointment or election of an Eligible Director to the Board or (ii) a change in status which causes an ineligible director to qualify as an Eligible Director under this policy, a pro rata grant of restricted stock units related to the Company’s common stock will be made to such Eligible Director with a value at the time of issuance based on the approximately $150,000 in value for regular annual restricted stock unit awards to Eligible Directors, but prorated for that portion of the Service Year in which such director will serve on the Board and qualify as an Eligible Director. Such grants shall be made as of (i) the date of commencement of Board service for a new Eligible Director, or (ii) the date a serving director becomes an Eligible Director, or (iii) such other date as the Board shall determine. The restricted stock units shall vest and convert to shares on the first anniversary of the grant date. 

 

Vesting Upon Departure of a Director

 

If a Grantee shall cease to be a Director of the Company due to death, disability or retirement during the one-year vesting period applicable to any restricted stock units granted hereunder, all restricted stock units shall immediately vest and convert to shares. If the Grantee shall cease to be a Director of the Company for any other reason during such one-year vesting period, any unvested restricted stock units shall be forfeited by the Grantee and such restricted stock units shall be cancelled.

 

TRAVEL EXPENSE REIMBURSEMENT

 

Eligible Directors shall be entitled to receive reimbursement for reasonable travel expenses which they properly incur in connection with their functions and duties as directors.

 

AMENDMENTS, REVISION AND TERMINATION

 

This policy may be amended, revised or terminated by the Board of Directors at any time and from time-to-time.

 

2

EX-10.33 5 bldr-ex1033_303.htm EX-10.33 bldr-ex1033_303.htm

Exhibit 10.33

 

AMENDED AND RESTATED

Employment Agreement

 

This Amended and Restated Employment Agreement (this “Agreement”) is made effective as of January 1, 2021, by and between Builders FirstSource, Inc., a Delaware corporation (the “Company”), and David E. Rush (“Executive”).

RECITALS:

WHEREAS, reference is made to that certain Employment Agreement, by and between the Company and Executive dated November 29, 2018 (the “Prior Agreement”);

 

WHEREAS, on August 26, 2020, the Company, BMC Stock Holdings, Inc., a Delaware corporation (“BMC”), and Boston Merger Sub I Inc., a Delaware corporation and a direct wholly-owned subsidiary of the Company (“Merger Sub”), entered into an Agreement and Plan of Merger (the “Merger Agreement”), pursuant to which Merger Sub will merge with and into BMC (the “Merger”) on the date of the Merger (the “Effective Date”);

 

WHEREAS, the Board of Directors of the Company (the “Board”) desires to amend and restate the Prior Agreement in its entirety to appoint Executive as Executive Vice President – Integration of the Company and to set forth the terms and conditions of Executive’s employment with the Company, effective as of, and subject to the occurrence of, the Effective Date;

 

WHEREAS, this Agreement shall become effective as of the Effective Date; provided that the consummation of the Merger shall be a condition precedent to the effectiveness of this Agreement, and, in the event the Merger Agreement is terminated prior to the consummation of the Merger, this Agreement shall be null and void, ab initio, and of no force or effect; and

 

WHEREAS, as of the Effective Date, this Agreement shall amend and restate the Prior Agreement in its entirety, and this Agreement shall set forth the terms and conditions of Executive’s employment with the Company from and after the Effective Date.

 

NOW, THEREFORE, in consideration of the promises and mutual covenants contained herein, the Company and Executive hereby agreement as follows:

AGREEMENT:

1.Employment.  The Company hereby employs Executive, and Executive hereby accepts employment with the Company, upon the terms and subject to the conditions set forth herein.

2.Term.  The term of employment by the Company of Executive pursuant to this Agreement (the “Term”) shall commence on the Effective Date (as defined in the Merger Agreement) and terminate on the second anniversary thereof (the “Second Anniversary”); provided, however, after the Second Anniversary, the Term shall automatically renew on a month-to-month basis for up to one (1) year (such period beyond the Second Anniversary is the “Extended Term”). During the Extended Term, either party may give thirty (30) days prior written notice of

 


 

its intent to end the Term at the next monthly renewal date, and the delivery of such notice shall constitute a termination pursuant to the provisions of Section 10(l).

3.Position.  During the Term, Executive shall serve as Executive Vice President – Integration of the Company, supervising the integration of the business and operations of the Company and BMC and performing such other duties reasonably related thereto as the Board shall determine.

4.Duties.  During the Term, Executive shall devote his full time and attention during normal business hours to the business and affairs of the Company, except vacations in accordance with the Company’s policies and for illness or incapacity, in accordance with Section 6 hereof.

5.Salary and Bonus.

(a)Base Salary.  During the Term, the Company shall pay to Executive a base salary at the rate of $525,000 per year (the “Base Salary”), subject to adjustments pursuant to the terms of Section 5(b) hereof.

(b)Base Salary Adjustment.  The Board or the Compensation Committee of the Board (the “Compensation Committee”) shall annually review the Base Salary and may, in its sole discretion, increase the Base Salary based upon performance and merit. Executive’s Base Salary shall not be decreased below the amount set forth in Section 5(a) hereof. The Base Salary shall be payable to Executive in substantially equal installments in accordance with the Company’s normal payroll practices, but in no event less often than semi-monthly.

(c)Cash Bonus.  During the Term, Executive shall be eligible to receive a target cash bonus in the amount of $1,500,000 (the “Conversion Bonus”), which amount shall be increased or decreased based on the achievement of run rate synergies in accordance with the scale set forth on Exhibit A hereto.  Promptly following the first anniversary of the Effective Date (the “First Anniversary”), the Company shall determine the run rate synergies achieved on the First Anniversary and shall pay Executive the corresponding Conversion Bonus (the “First Anniversary Bonus Payment”).  Promptly following the Second Anniversary, the Company shall determine the run rate synergies achieved on the Second Anniversary and shall pay Executive an amount equal to the corresponding Conversion Bonus less the amount of the First Anniversary Bonus Payment (the “Second Anniversary Bonus Payment”).  If the Term extends beyond the Second Anniversary pursuant to Section 2 hereof, upon termination of the Extended Term, the Company shall determine the run rate synergies achieved on the termination date of such Extended Term and shall pay an amount equal to the corresponding Conversion Bonus less the amount of the First Anniversary Bonus Payment and the Second Anniversary Payment.  Any such payments shall be paid within thirty (30) days of the determination of the amount owed.  For the avoidance of doubt, the maximum cash bonus that Executive may be entitled to receive pursuant to the terms of this Section 5(c) is $1,800,000.  The Conversion Bonuses shall be fully earned and not subject to any contingency on the First Anniversary Date, Second Anniversary Date, or the date of the termination of the Extended Term, as applicable, regardless of the date the final calculation of such bonus amount is determined.

2


 

(d)Equity Grant.  On the Effective Date, Executive shall be granted a restricted stock unit award having a grant date fair value of approximately $3,000,000 (the “RSUs”).  Such RSUs shall be (i) convertible into the Company’s common stock on a one-for-one basis on the vesting date (subject the following conditions), (ii) issued pursuant to and consistent with the terms and conditions of the Company’s 2014 Incentive Plan, and (iii) be subject to the terms and conditions set forth in the form restricted stock unit award certificate adopted by the Compensation Committee as modified by the provisions hereof.  Subject to Executive’s continued employment with the Company on the vesting date, (i) one-half of the RSUs shall vest in two equal installments on the First Anniversary and the Second Anniversary (the “Time-Based RSUs”), and (ii) one-half of the RSUs shall vest on the Second Anniversary based on the Company’s achievement of the run rate synergies as set forth on Exhibit A hereto (the “Performance-Based RSUs”). Executive may earn between 0% and 120% of the Performance-Based RSUs.

(e)Other Cash Bonuses or Equity Compensation.  For the avoidance of doubt, Executive shall not be eligible to receive any other cash bonus or new equity grant from the Company during the Term; provided, however, that:

(i)Executive shall be entitled to receive his cash bonus pursuant to the Company’s annual cash incentive plan (“Annual Incentive Plan”) for 2020 previously approved by the Compensation Committee.

(ii)If the Effective Date has not occurred on or before January 31, 2021, Executive shall be entitled to receive a cash bonus for fiscal year 2021 prorated for the period from January 1, 2021 to the Effective Date.  Such bonus shall have an annual target payout equal to 100% of Executive’s Base Salary and otherwise be in form consistent with the bonuses provided to the Company’s other executive officers for 2021.

(iii)If the Company’s executive team members receive bonuses for completion of the Merger, Executive will be entitled to receive a bonus comparable to the Merger completion bonuses received by the Company’s other executives with similar levels of responsibility (the “Deal Bonus”) in addition to any other compensation he receives hereunder.

6.Vacation, Holidays and Sick Leave.  During the Term, Executive shall be entitled to paid vacation, paid holidays and sick leave in accordance with the Company’s standard policies for its senior executive officers.

7.Business Expenses.  During the Term, Executive shall be reimbursed for all reasonable and necessary business expenses incurred by him in connection with his employment, including, without limitation, expenses for travel and entertainment incurred in conducting or promoting business for the Company upon timely submission by Executive of receipts and other documentation as required by the Internal Revenue Code of 1986, as amended (the “Code”), and in accordance with the Company’s normal expense reimbursement policies.  With respect to Executive’s rights under this Section 7, (i) the amount reimbursable in any one calendar year shall not affect the amount reimbursable in any other calendar year, (ii) the reimbursement of an eligible business expense must be made no later than December 31 of the year after the year in which the business expense was incurred, and (iii) such rights shall not be subject to liquidation or exchange

3


 

for another benefit.

8.Health, Welfare and Related Benefits.  During the Term, Executive and eligible members of his family shall be eligible to participate fully in all (a) health and dental benefits and insurance programs; (b) life and short- and long-term disability benefits and insurance programs; and (c) defined contribution and equity compensation programs, all as available to senior executive officers of the Company generally.

9.Confidentiality, Non-Competition, Non-Solicitation.

(a)Executive acknowledges that:  (i) the Executive has, and his employment hereunder will require that Executive continue to have, access to and knowledge of Confidential Information (as hereinafter defined); (ii) the direct and indirect disclosure of any such Confidential Information to existing or potential competitors of the Company or its subsidiaries would place the Company at a competitive disadvantage and would do damage, monetary or otherwise, to the Company’s businesses; and (iii) the engaging by Executive in any of the activities prohibited by this Section 9 may constitute improper appropriation and/or use of such Confidential Information.  Executive expressly acknowledges that the Confidential Information constitutes a protectable business interest of the Company.  

As used herein, the term “Confidential Information” shall mean information of any kind, nature or description which is disclosed to or otherwise known to the Executive as a direct or indirect consequence of his association with the Company and its subsidiaries, which information is not generally known to the public or in the businesses in which such entities are engaged or which information relates to specific investment opportunities within the scope of their business which were considered by the Company or its subsidiaries during the Term.  Assuming the foregoing criteria are met, Confidential Information includes, but is not limited to, information (including without limitation compilations) concerning the Company’s and its subsidiaries’ financial plans and performance, potential acquisitions, business plans and strategies, personnel information, information technology processes, research, development, and manufacturing of Company or its subsidiaries’ products, existing or prospective customers, proposals made to existing or prospective customers or other information contained in bids or offers to such customers, the terms of any arrangements or agreements with customers, including the amounts paid for services or how pricing was developed by the Company or its subsidiaries, the layout, design and implementation of customer specific projects, the identity of suppliers or subcontractors, information regarding supplier or subcontractor pricing or contract terms, the composition or description of future services that are or may be provided by the Company or any of its subsidiaries, the Company’s or any of its subsidiaries’ financial, marketing and sales information, and technical expertise, formulas, source codes and know how developed by the Company or any of its subsidiaries, including the unique manner in which the Company or any if its subsidiaries conducts its business.  Confidential Information also includes information disclosed to the Company or any of its subsidiaries by a third party that the Company or such subsidiary is required to treat as confidential.  Notwithstanding the foregoing, “Confidential Information” shall not be deemed to include information which (i) is or becomes generally available to the public other than as a result of a disclosure by the Executive, (ii) becomes available to the Executive on a non-confidential basis from a source other than the Company or any of its subsidiaries, provided that such source is not bound by any contractual, legal or fiduciary

4


 

obligation with respect to such information or (iii) was in the Executive’s possession prior to being furnished by the Company or any of its subsidiaries.

(b)During the Term of this Agreement and for a period of one year after the termination of Executive’s employment hereunder (upon expiration of the Term or otherwise), Executive shall not, directly or indirectly, whether individually, as a director, stockholder, owner, manager, member, partner, employee, consultant, principal or agent of any business, or in any other capacity, use for his own account, utilize or make known, disclose, furnish or make available to any person, firm or corporation any of the Confidential Information, other than to authorized officers, directors and employees of the Company or its subsidiaries in the proper performance of the duties contemplated herein, or as required by a court of competent jurisdiction or other administrative or legislative body; provided that, prior to disclosing any of the Confidential Information to a court or other administrative or legislative body, Executive shall promptly notify the Company so that the Company may seek a protective order or other appropriate remedy.  Executive agrees to return all Confidential Information, including all photocopies, extracts and summaries thereof, and any such information stored electronically on tapes, computer disks or in any other manner to the Company at any time upon request by the Company and upon the termination of his employment for any reason.  Notwithstanding the foregoing, nothing in this Agreement is intended to limit Executive’s right to: (i) make disclosures to, or participate in communications with, the Securities and Exchange Commission or any other government agency regarding possible violations of law, without prior notice to the Company; (ii) disclose a trade secret (as defined by 18 U.S.C. § 1839) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, in either event solely for the purpose of reporting or investigating a suspected violation of law; or (iii) disclose a trade secret (as defined by 18 U.S.C. § 1839) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

(c)During the Term of this Agreement and for a period of one year after termination of Executive’s employment hereunder (upon expiration of the Term or otherwise), Executive shall not engage in competition (or assist any other Person in engaging in competition) with the Company or any of its subsidiaries, directly or indirectly (either individually, by any form of ownership, or as a director, manager, member, officer, principal, agent, employee, employer, advisor, consultant, lender, member, shareholder, partner, or other representative in a Competing Business), in the Business of the Company in a Prohibited Location by either (i) performing services that are the same as or substantially similar to those services Executive performed for the Company or its subsidiaries at any time during the last two years of Executive’s employment with the Company or its subsidiaries or (ii) serving as the chief executive officer, president, chief operating officer, chief financial officer, or regional vice president (or similar role) in charge of any operational region of any entity engaged in competition in the Business of the Company in a Prohibited Location.  “Person” means any individual, corporation, limited liability company, partnership, joint venture, association, joint-stock company, trust, unincorporated organization or other entity.  “Competing Business” means any business, regardless of form, that is directly engaged, in whole or in relevant part, in any business or enterprise that is the same as, or substantially the same as, the Business of the Company.  The “Business of the Company” means the business of supplying, manufacturing, designing, constructing or installing structural and related building products, including without limitation roof and floor trusses, wall panels, stairs, windows, doors, engineered wood products, lumber and lumber sheet goods, millwork, kitchen

5


 

cabinets, gypsum, siding, roofing, insulation, hardware and other building products.  A “Prohibited Location” means any location within fifty (50) miles of any of the Company’s or any of its subsidiaries’ physical locations over which Executive had management responsibility or about which Executive had access to Confidential Information.  For the purposes of this Agreement, the parties agree that homebuilders and any vendors supplying building products or services to the Company shall be deemed to be Competing Businesses.

(d)During the Term of this Agreement and for a period of two years after termination of Executive’s employment hereunder (upon expiration of the Term or otherwise), Executive shall not directly or indirectly solicit or divert, or attempt to solicit or divert, (either on behalf of the Executive or any other Person) any person employed by the Company or any of its subsidiaries with whom Executive had contact in the course of his employment with the Company or its subsidiaries (each, a “Company Employee“) to leave or reduce their employment with the Company or any of its subsidiaries or to work for Executive or any other Person, including, without limitation, a Competing Business.  During the Term of this Agreement and for a period of two years after termination of Executive’s employment hereunder (upon expiration of the Term or otherwise), Executive shall not directly or indirectly (either on behalf of the Executive or any other Person) hire any Company Employee or respond to inquiries seeking employment from any Company Employee.  This paragraph only applies to persons who are actively employed as Company Employees or were Company Employees within one (1) year of the time of any such actual or attempted solicitation, hiring or inquiry.

(e)Executive acknowledges that (A) in connection with rendering the services to be rendered by Executive hereunder, Executive will have access to and knowledge of Confidential Information, the disclosure of which would place the Company or its subsidiaries at a competitive disadvantage, causing irreparable injury, and (B) the services to be rendered by Executive hereunder are of a special and unique character, which gives this Agreement a peculiar value to the Company, the loss of which may not be reasonably or adequately compensated for by damages in an action at law, and that a material breach or threatened breach by Executive of any of the provisions contained in this Section 9 will cause the Company irreparable injury.  Executive, therefore, agrees that the Company shall be entitled, in addition to any other right or remedy, to a temporary, preliminary and permanent injunction, without the necessity of proving the inadequacy of monetary damages or the posting of any bond or security, enjoining or restraining Executive from any such violation or threatened violations.

(f)Executive further acknowledges and agrees that due to the uniqueness of his services and confidential nature of the information he will possess, the covenants set forth herein are reasonable and necessary for the protection of the business and goodwill of the Company; and it is the intent of the parties hereto that if, in the opinion of any court of competent jurisdiction, any provision set forth in this Section 9 is not reasonable in any respect, such court shall have the right, power and authority to modify any and all such provisions in such a manner as to such court shall appear not unreasonable and to enforce the remainder of this Section 9 as so modified.

10.Termination of Agreement.  The employment by the Company of Executive pursuant to this Agreement shall not be terminated prior to the end of the Term, except as set forth in this Section 10.

6


 

(a)By Mutual Consent.

(i)The employment by the Company of Executive pursuant to this Agreement may be terminated at any time by the mutual written agreement of the Company and Executive.

(ii)In the event that (i) Executive’s employment is terminated by mutual consent pursuant to this Section 10(a), and (ii) Executive and the Company determine at that time that it is in their mutual best interest for Executive to continue to be bound after his termination by the provisions of Section 9 of this Agreement for the periods set forth therein, then the parties may enter into an agreement to that effect, in exchange for which Executive would be entitled to the compensation provided for in Section 10(e) hereof.

(b)Death.  The employment by the Company of Executive pursuant to this Agreement shall be terminated upon the death of Executive, in which event Executive’s spouse or heirs shall receive Executive’s Base Salary and benefits to be paid or provided to Executive under this Agreement through the Date of Termination (“Accrued Obligations”), payable no later than thirty (30) days after the Date of Termination.

(c)Disability.  The employment by the Company of Executive pursuant to this Agreement may be terminated by written notice to Executive at the option of the Company in the event that as a result of the Executive’s incapacity due to physical or mental illness (which physical or mental illness shall be confirmed in writing by a physician or other medical expert acceptable to both parties), the Executive is unable to perform his duties, services and responsibilities hereunder or shall have been absent from his duties hereunder on a full-time basis for ninety (90) consecutive days or for an aggregate of ninety (90) days or more in any six (6) month period, and within thirty (30) days after notice is given by the Company (which notice may be delivered no earlier than thirty days prior to the expiration of such ninety (90) consecutive days or six month period, as the case may be), the Executive shall not have returned to the performance of his duties hereunder on a full-time basis.  In the event the employment by the Company of Executive is terminated pursuant to this Section 10(c), Executive shall be entitled to receive the Accrued Obligations, payable no later than thirty (30) days after the Date of Termination.

(d)By the Company for Cause.  The employment of Executive pursuant to this Agreement may be terminated by the Company by written notice to Executive (“Notice of Termination”) for Cause (as hereafter defined).  In the event the employment by the Company of Executive is terminated pursuant to this Section 10(d), Executive shall be entitled to receive the Accrued Obligations through the Date of Termination, payable no later than thirty (30) days after the Date of Termination, and no more.

(e)By the Company Without Cause.  The employment by the Company of Executive pursuant to this Agreement may be terminated by the Company at any time without Cause by delivery of a Notice of Termination to Executive.  In the event the employment by the Company of Executive is terminated pursuant to this Section 10(e), Executive shall be entitled to receive the following, subject to Section 24 hereof, but only if, with respect to the payments and benefits described in clauses (ii) through (vii), within 45 days after the Date of Termination, Executive shall have executed and not revoked a full release of claims in a form satisfactory to the

7


 

Company (the “Release”): (i) the Accrued Obligations, payable no later than thirty (30) days after the Date of Termination, (ii) continuation of his Base Salary for a period of one (1) year after the Date of Termination, (iii) continuation of the health benefits provided for pursuant to Section 8(a) hereof at active employee rates for a period of one (1) year after the Date of Termination, (iv) continuation of welfare benefits provided for pursuant to Section 8(b) hereof (the “Welfare Benefits”) for a period of one (1) year after the Date of Termination, (v) an amount equal to his Average Bonus Compensation (as hereafter defined), payable in accordance with Section 10(j), (vi) Executive shall become fully vested in the Time-Based RSUs, and (vii) Executive shall become fully vested in 100% of the Performance-Based RSUs (i.e. payout at target performance).

(f)By Executive.  The employment of Executive by the Company pursuant to this Agreement may be terminated by Executive by written notice to the Company of his resignation (a “Notice of Resignation”) at any time.  

(i)In the event the employment by the Company of Executive is terminated pursuant to this Section 10(f) (except as set forth in Sections 10(f)(ii) and (iii) below), Executive shall be entitled to receive the Accrued Obligations, payable no later than thirty (30) days after the Date of Termination, and no more.

(ii)If Executive terminates his employment due to (x) a material adverse diminution (a “Material Diminution”) of Executive’s job title or responsibilities from those currently in effect (for the sake of clarity, (A) a change in reporting structure by itself does not constitute a Material Diminution, (B) a change to a different position that is of comparable status within the Company does not constitute a Material Diminution, (C) any changes generally implemented with regard to a broad group of senior executives does not constitute a Material Diminution, and (D) any change consented to by Executive is not a Material Diminution) or (y) a relocation of Executive’s principal place of employment more than 100 miles from its current location without his consent, then Executive shall instead be entitled to the compensation provided for in clauses (i) through (vii) of Section 10(e) hereof, subject to (A) the requirement set forth therein to execute and not revoke the Release and (B) Executive using reasonable efforts to insure an orderly transition of his duties.

(iii)If Executive terminates his employment due to Executive’s reasonable determination that he has irreconcilable differences with the Company’s executive management, subject to the determination by the Compensation Committee that Executive put in a good faith effort to do his job, then, subject to (A) the requirement to execute and not revoke the Release, (B) Executive giving the Company written notice of such issue and thirty (30) days within which to remedy such situation before terminating, and (C) Executive using reasonable efforts to insure an orderly transition of his duties, Executive shall instead be entitled to the following compensation:

(1)If Executive terminates his employment prior to the First Anniversary, Executive shall be entitled to the compensation provided for in clauses (i) through (iv) and (vi) of Section 10(e) hereof, and no more.

(2)If Executive terminates his employment on or after the First

8


 

Anniversary, Executive shall be entitled to the compensation provided for in clauses (i) through (iv) of Section 10(e) hereof, and no more.

(g)Upon Termination of Merger Agreement.  In the event the Merger Agreement is terminated prior to the consummation of the Merger, (i) this Agreement shall be null and void, ab initio, and of no force or effect, (ii) the Prior Agreement shall remain in full force and effect, and (iii) Executive shall continue as Chief Operating Officer – East of the Company.

(h)Previously Earned Bonus.  Notwithstanding any other provision of this Section 10, in the event that Executive’s employment pursuant to this Agreement is terminated at a time when Executive shall have earned a bonus under the Annual Incentive Plan for performance during the prior fiscal year which has not yet been paid, Executive shall be paid such bonus in addition to the amounts otherwise provided for in this Section 10.  Such bonus shall be paid in the fiscal year following the fiscal year for which it is earned, and not later than March 15 of such year, in accordance with the Company’s normal practices.  For the sake of clarity, any bonus of Executive under the Company’s Annual Incentive Plan shall deemed to have been earned on December 31 of the year upon whose performance such bonus is based if Executive has been continuously employed by the Company through December 31 of such year.

(i)Date of Termination.  Executive’s Date of Termination shall be: (i) if the parties hereto mutually agree to terminate this Agreement pursuant to Section 10(a) hereof, the date designated by the parties in such agreement; (ii) if Executive’s employment by the Company is terminated pursuant to Section 10(b), the date of Executive’s death; (iii) if Executive’s employment by the Company is terminated pursuant to Section 10(c), the last day of the applicable period referred to in Section 10(c) hereof; (iv) if Executive’s employment by the Company is terminated pursuant to Section 10(d), the date on which a Notice of Termination is given; and (v) if Executive’s employment by the Company is terminated pursuant to Sections 10(e), 10(f) or 10(g), the date the Notice of Termination or Notice of Resignation, as the case may be, is given.

(j)Payment of Post-Termination Compensation.  After Executive’s Date of Termination, all payments of Base Salary and Average Bonus Compensation to Executive pursuant to this Section 10 shall be paid in accordance with the Company’s normal payroll practices, but in no event less often than semi-monthly.  In the event of a breach by Executive of Section 9 of this Agreement during the applicable period following his Date of Termination, Executive agrees (i) that the Company shall have no further obligation to make any payments to Executive under Section 10 of the Agreement and (ii) that any payments of Base Salary or Average Bonus Compensation previously made to Executive after his Date of Termination shall be returned to the Company.

(k)Continuation of Welfare Benefits.  With respect to Executive’s rights to continuation of Welfare Benefits provided for in Sections 10 (e) and (g), (i) the benefits provided in any one calendar year shall not affect the benefits provided in any other calendar year, (ii) the reimbursement of an eligible expense must be made no later than December 31 of the year after the year in which the business expense was incurred, and (iii) such rights shall not be subject to liquidation or exchange for another benefit.  Notwithstanding any other provision of this Agreement to the contrary, in lieu of providing continuation of any Welfare Benefit to Executive

9


 

following his Date of Termination, the Company may elect to pay directly to Executive cash payments in an aggregate amount equal to the cost of providing such Welfare Benefit, payable in equal installments for a period of one (1) year after the Date of Termination.

(l)Role Upon Conclusion of Term.  If the Company does not offer Executive a position with the Company upon the conclusion of the Term that is substantially equivalent in level of authority, responsibilities, and compensation to the positions of Chief Operating Officer – East or Executive Vice President – Integration, Executive shall be entitled to the compensation provided for in clauses (i) through (v) of Section 10(e) hereof, subject to the requirement set forth therein to execute and not revoke the Release.

(m)No Right to Acceleration.  As provided by resolution of the Compensation Committee, all equity awards under the Company’s 2014 Equity Plan (the “2014 Plan”) that were outstanding on December 15, 2020, shall be deemed, as a result of the Merger, to have been subject to a “Change in Control” (as such term is defined in Section 2.1(g) of the Plan) for a period of eighteen (18) months after the closing of the Merger.  As a result, and as provided under the terms of the 2014 Plan, all outstanding equity awards under the 2014 plan, including restricted stock units held by Executive (“Executive’s Pre-Existing Awards”), as of December 15, 2020 will be subject to accelerated vesting (the “Equity Acceleration”) on the termination of an award recipient’s employment with the Company without Cause (as defined in the 2014 Plan) by the Company or for Good Reason (as defined in the 2014 Plan) by the award recipient during the eighteen (18) months after the closing of the Merger.  The parties to this Agreement have agreed to the consideration provided for herein with the understanding that Executive will not be entitled to any Equity Acceleration of his Pre-Existing Awards upon termination of his employment.  Accordingly, Executive hereby waives any right to the Equity Acceleration with regard to Executive’s Pre-Existing Awards; provided, however, that nothing contained herein shall limit the vesting of Executive’s Pre-Existing Awards other than in connection with an Equity Acceleration.

11.Representations.

(a)The Company represents and warrants that this Agreement has been authorized by all necessary corporate action of the Company and is a valid and binding agreement of the Company enforceable against the Company in accordance with its terms.

(b)Executive represents and warrants that he is not a party to any agreement or instrument which would prevent him from entering into or performing his duties in any way under this Agreement and that this Agreement is a valid and binding agreement of Executive enforceable against Executive in accordance with its terms.

12.Successors.  This Agreement is a personal contract and the rights and interests of Executive hereunder may not be sold, transferred, assigned, pledged, encumbered, or hypothecated by him, except as otherwise expressly permitted by the provisions of this Agreement.  This Agreement shall inure to the benefit of and be enforceable by Executive and his personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.  If Executive should die while any amount would still be payable to him hereunder had Executive continued to live, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Agreement to his devisee, legatee or other designee or, if there is no such

10


 

designee, to his estate.

13.Entire Agreement.  This Agreement contains all the understandings between the parties hereto pertaining to the matters referred to herein, and supersedes any other undertakings and agreements (other than any written stock option or restricted stock agreements between Executive and the Company), whether oral or in writing, previously entered into by them with respect thereto.  Notwithstanding the foregoing, any non-competition, non-solicitation, and/or confidentiality obligations that Executive has previously entered into with the Company or its subsidiaries or predecessors shall continue in full force and effect in accordance with their terms and the Company and its subsidiaries shall be entitled to enforce, at the Company’s election, such provisions in this Agreement and/or any such prior agreement so that it is afforded the maximum level of protection.  Executive represents that, in executing this Agreement, he does not rely and has not relied upon any representation or statement made by the Company not set forth herein with regard to the subject matter or effect of this Agreement or otherwise.

14.Termination; Amendment or Modification; Waiver.

(a)This Agreement may be terminated at any time by mutual written consent of the Company and Executive.

(b)No provision of this Agreement may be amended or waived unless such amendment or waiver is agreed to in writing, signed by Executive and by a duly authorized officer of the Company.  No waiver by any party hereto of any breach by another party hereto of any condition or provision of this Agreement to be performed by such other party shall be deemed a waiver of a similar or dissimilar condition or provision at the same time, any prior time or any subsequent time.

15.Notices.  All notices and other communications required or permitted to be given hereunder shall be in writing and shall be (i) delivered by hand, (ii) delivered by a nationally recognized commercial overnight delivery service, (iii) mailed postage prepaid by certified first class mail, return receipt requested, or (iv) transmitted by facsimile transmitted to the party concerned at the address or telecopier number set forth below:

To Executive at:

9809 Riva Ridge Lane

Waxhaw, NC  28173

To the Company at:

Builders FirstSource, Inc.
2001 Bryan Street, Suite 1600
Dallas, Texas  75201
Attention:  General Counsel

Such notices shall be effective: (i) in the case of hand deliveries when received; (ii) in the case of an overnight delivery service, on the next business day after being placed in the possession of such delivery service, with delivery charges prepaid; (iii) in the case of mail, seven (7) days

11


 

after deposit in the postal system, certified first class mail, postage prepaid, return receipt requested; and (iv) in the case of facsimile notices, when electronic confirmation of receipt is received by the sender.  Any party may change its address and telecopy number by written notice to the other given in accordance with this Section 15; provided, however, that such change shall be effective when received.

16.Severability.  If any provision or clause of this Agreement or the application of any such provision or clause to any party or circumstances shall be determined by any court of competent jurisdiction to be invalid and unenforceable to any extent, the remainder of this Agreement or the application of such provision or clause to such person or circumstances other than those to which it is so determined to be invalid and unenforceable, shall not be affected thereby, and each provision or clause hereof shall be validated and shall be enforced to the fullest extent permitted by law.

17.Survivorship.  The respective rights and obligations of the parties hereunder shall survive any termination of this Agreement to the extent necessary to the intended preservation of such rights and obligations.

18.Governing Law.  This Agreement will be governed by and construed in accordance with the laws of the State of Delaware, without regard to its conflicts of law principles.

19.Headings.  All descriptive headings of sections and paragraphs in this Agreement are intended solely for convenience, and no provision of this Agreement is to be construed by reference to the heading of any section or paragraph.

20.Withholding.  All payments to Executive under this Agreement shall be reduced by all applicable withholding required by federal, state or local law.

21.Specific Performance.  Each party hereto acknowledges that money damages would be both incalculable and an insufficient remedy for any breach of this Agreement by such party and that any such breach would cause the other parties, irreparable harm.  Accordingly, each party hereto also agrees that, in the event of any breach or threatened breach of the provisions of this Agreement by such party, the other parties shall be entitled to equitable relief without the requirement of posting a bond or other security, including in the form of injunctions and orders for specific performance, in addition to all other remedies available to such other parties at law or in equity.

22.Counterparts.  This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.

23.Definitions.

(a)Cause” means the determination, in good faith, by the Board, after notice to Executive, that one or more of the following events has occurred: (i) any act of gross negligence, fraud, willful misconduct or moral turpitude by Executive materially injuring the interest, business or reputation of the Company, or any of its parents, subsidiaries or affiliates; (ii)  Executive’s commission or conviction of any felony; (iii) Executive’s violation of the Company’s drug policy or material violation of its Code of Conduct; (iv) any misappropriation or embezzlement of the

12


 

property of the Company, or any of its parents, subsidiaries or affiliates; or (v) any material breach by Executive of this Agreement, including, without limitation, a material breach of Section 9 hereof, which breach, to the extent it is capable of being cured, remains uncorrected for a period of thirty (30) days after receipt by Executive of written notice from the Company setting forth such breach.

(b)Average Bonus Compensation” shall mean an amount equal to the average of the two most recent full-year annual bonus amounts earned by Executive (i.e. excluding any partial year bonuses), whether under the Annual Incentive Plan or as a Conversion Bonus (but excluding any Deal Bonus).

24.Code Section 409A.

(a) Notwithstanding anything in this Agreement to the contrary, to the extent that any amount or benefit that would constitute non-exempt “deferred compensation” for purposes of Section 409A of the Code would otherwise be payable or distributable hereunder by reason of the occurrence of Executive’s separation from service, such amount or benefit will not be payable or distributable to Executive by reason of such separation from service unless (i) the circumstances giving rise to such separation from service meet any description or definition of “separation from service” in Section 409A of the Code and applicable regulations (without giving effect to any elective provisions that may be available under such definition), or (ii) the payment or distribution of such amount or benefit would be exempt from the application of Section 409A of the Code by reason of the short-term deferral exemption or otherwise.  This provision does not prohibit the vesting of any amount upon a separation from service, however defined.  If this provision prevents the payment or distribution of any amount or benefit, such payment or distribution shall be made on the date, if any, on which an event occurs that constitutes a Section 409A-compliant “separation from service.”  

 

(b)  Notwithstanding anything in this Agreement to the contrary, if any amount or benefit specified herein as “subject to Section 24 hereof,” or any other amount or benefit that would otherwise constitute non-exempt “deferred compensation” for purposes of Section 409A of the Code would otherwise be payable or distributable under this Agreement by reason of the Executive’s separation from service during a period in which he is a Specified Employee (as defined below), then, subject to any permissible acceleration of payment by the Company under Treas. Reg. Section 1.409A-3(j)(4)(ii) (domestic relations order), (j)(4)(iii) (conflicts of interest), or (j)(4)(vi) (payment of employment taxes):

 

(i)  if the payment or distribution is payable in a lump sum, Executive’s right to receive payment or distribution of such non-exempt deferred compensation will be delayed until the earlier of Executive’s death or the first day of the seventh month following Executive’s separation from service (the “Delay Period”); and

 

(ii)  if the payment or distribution is payable over time, the amount of such non-exempt deferred compensation that would otherwise be payable during the six-month period immediately following Executive’s separation from service will be accumulated and Executive’s right to receive payment or distribution of such accumulated amount will be delayed until the earlier of Executive’s death or the end of the Delay Period, whereupon the accumulated amount

13


 

will be paid or distributed to Executive and the normal payment or distribution schedule for any remaining payments or distributions will resume; and

 

(iii)  to the extent that this Section 24(b) applies to the provision of Welfare Benefits, Executive shall be entitled to pay the full cost of premiums to maintain the Welfare Benefits during the Delay Period, and the Company shall pay to Executive an amount equal to the amount of such premiums promptly following the end of the Delay Period.

 

For purposes of this Agreement, the term “Specified Employee” has the meaning given such term in Code Section 409A and the final regulations thereunder.

 

25.Forum Selection; Consent to Jurisdiction. The exclusive forum for any action to enforce this Agreement, as well as any action relating to or arising out of this Agreement, shall be the state or federal courts of the State of Texas.  With respect to any such court action, Executive and the Company hereby (a) irrevocably submit to the personal jurisdiction of such courts; (b) consent to service of process; (c) consent to venue; and (d) waive any other requirement (whether imposed by statute, rule of court, or otherwise) with respect to personal jurisdiction, service of process, or venue.  Executive and the Company further agree that the state and federal courts of the State of Texas are convenient forums for any dispute that may arise from this Agreement and that neither party shall raise as a defense that such courts are not convenient forums.

 

 

[Signature Page Follows]

14


Exhibit 10.33

 

IN WITNESS WHEREOF, the parties hereto have executed and delivered this Employment Agreement as of the date first above written.

 

 

Builders FirstSource, Inc.

 

 

 

 

By:

/s/ M. Chad Crow

Name

M. Chad Crow

Title

Chief Executive Officer

 

 

 

 

 

 

Executive

 

 

 

 

/s/ David E. Rush

David E. Rush

 

 

 

Signature Page to Amended and Restated Employment Agreement


Exhibit 10.33

 

EXHIBIT A

 

CASH BONUS AND PRSU PAYOUT LEVELS

 

Annual

 

 

 

 

Run Rate

% of Target

% of Target

 

 

Synergies

Cash Bonus

PRSUs

Total Cash

 

Achieved

Earned1

Earned1

Bonus Payment

 

Less than $30,000,000

0%

0%

--

 

$30,000,000 - $99,999,999

Sliding Scale2

Sliding Scale3

$210,000 - $700,000

 

$100,000,000

60%

60%

$900,000

 

$110,000,000

70%

70%

$1,050,000

 

$120,000,000

80%

80%

$1,200,000

 

$130,000,000

90%

90%

$1,350,000

 

$140,000,000

100%

100%

$1,500,000

 

$150,000,000

105%

105%

$1,575,000

 

$160,000,000

110%

110%

$1,650,000

 

$170,000,000

115%

115%

$1,725,000

 

$180,000,000

120%

120%

$1,800,000

 

(1)  Payout for run rate synergies above $100,000,000 is linear between levels.

 

 

 

 

 

(2)  The cash bonus payout equals the Annual Run Rate Synergy Achieved x 0.7% (e.g. the cash bonus for achieving $30,000,000 in synergies is $30,000,000 x 0.007 = $210,000).

 

 

 

 

 

(3)  The PRSU vesting percentage equals the Annual Run Rate Synergy Achieved x 0.7%/$1,500,000 (e.g. the percentage PRSU payout for achieving $30,000,000 in synergies is $30,000,000 x 0.007/$1,500,000 = 14.0%).

 

 

 

 

 

 

 

EX-21.1 6 bldr-ex211_6.htm EX-21.1 bldr-ex211_6.htm

Exhibit 21.1

 

Builders FirstSource, Inc.
Subsidiaries

Builders FirstSource, Inc. (Delaware)

Builders FirstSource, Inc. SUBSIDIARIES

Builders FirstSource Holdings, LLC (Delaware)

Builders FirstSource – Northeast Group, LLC (Delaware)

Builders FirstSource – Texas GenPar, LLC (Delaware)

Builders FirstSource – MBS, LLC (Delaware)

Builders FirstSource – Texas Group, L.P. (Texas)

BFS Texas, LLC (Delaware)

BFS IP, LLC (Delaware)

Builders FirstSource – South Texas, L.P. (Texas)

Builders FirstSource – Intellectual Property, L.P. (Texas)

Builders FirstSource – Texas Installed Sales, L.P. (Texas)

Builders FirstSource – Dallas, LLC (Delaware)

Builders FirstSource – Florida, LLC (Delaware)

Builders FirstSource – Florida Design Center, LLC (Delaware)

Builders FirstSource – Ohio Valley, LLC (Delaware)

BFS, LLC (Delaware)

Builders FirstSource – Atlantic Group, LLC (Delaware)

Builders FirstSource – Southeast Group, LLC (Delaware)

CCWP, Inc. (South Carolina)

Builders FirstSource – Raleigh, LLC (Delaware)

Builders FirstSource – Colorado Group, LLC (Delaware)

Builders FirstSource – Colorado, LLC (Delaware)

ProBuild Holdings LLC (Delaware)

ProBuild Company LLC (Delaware)

Spenard Builders Supply LLC (Alaska)

Dixieline Builders Fund Control, Inc. (California)

Timber Roots, LLC (Washington)

ProBuild North Transportation, LLC (Washington)

ProBuild Real Estate Holdings, LLC (Delaware)

Builder’s Capital, LLC (New York)

BFS Pay, LLC (Maryland)

BMC Stock Holdings, Inc. (Delaware)

BMC Corporate Services, LLC (Delaware)

BMC Design Services, LLC (Delaware)

BMC East, LLC (North Carolina)

BMC Procurement, LLC (Delaware)

BMC Window & Door Southeast, LLC (Delaware)

Old CFC, LLC (Delaware)

Stock Building Supply Midwest, LLC (Delaware)

SelectBuild Construction, Inc. (Delaware)

BMC West, LLC (Delaware)

PC BMC POA, Inc. (Texas)

BMC Texas Sales, LLC (Delaware) 

 

EX-23.1 7 bldr-ex231_12.htm EX-23.1 bldr-ex231_12.htm

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-216400, 333-128430, 333-147107, 333-169001 and 333-196363) of Builders FirstSource, Inc. of our report dated February 26, 2021, relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

 

/s/ PricewaterhouseCoopers LLP

 

Dallas, Texas

February 26, 2021

 

 

EX-31.1 8 bldr-ex311_10.htm EX-31.1 bldr-ex311_10.htm

Exhibit 31.1

Certification of Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, M. Chad Crow, certify that:

 

1.

I have reviewed this report on Form 10-K of Builders FirstSource, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

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

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

/s/ M. CHAD CROW

M. Chad Crow

Chief Executive Officer

Date: February 26, 2021

EX-31.2 9 bldr-ex312_11.htm EX-31.2 bldr-ex312_11.htm

Exhibit 31.2

Certification of Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Peter M. Jackson, certify that:

 

1.

I have reviewed this report on Form 10-K of Builders FirstSource, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

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

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

/s/ PETER M. JACKSON

Peter M. Jackson

Executive Vice President and Chief Financial Officer

Date: February 26, 2021

EX-32.1 10 bldr-ex321_9.htm EX-32.1 bldr-ex321_9.htm

Exhibit 32.1

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the annual report of Builders FirstSource, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, M. Chad Crow, as Chief Executive Officer of the Company, and Peter M. Jackson, as Executive Vice President and Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of our knowledge:

 

(1)

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

 

(2)

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

 

/s/ M. CHAD CROW

M. Chad Crow

Chief Executive Officer

 

/s/ PETER M. JACKSON

Peter M. Jackson

Executive Vice President and Chief Financial Officer

Date: February 26, 2021

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

GRAPHIC 11 giar453fcjcq000001.jpg GRAPHIC begin 644 giar453fcjcq000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHK/UK6].\.Z3/JFJW*VUG 7D8$]3 M@ E:WHTU[_P >CZK9>2EP>/E0Y.3R/0=. MY ,NN?$S2M'UF?2;?3-9UF\M5#72:59^>+?/(WG(QD?7WH [2BN*U/XH^'-. M\(6GB>(W5_I]U.+>,6D8,@30!VM%<-JOQ0L=-\1WFAP^'O$6IW=HL;S'3K)9E4.H M8='R.#W'K5VS^(FA7O@V^\3I]I2UL-ZW-O+&%GB=?X"N<;CD8YQSUH ZRBN9 MTGQQI>L^#+GQ/;PW:6EJDS302HHF0Q9+*5W8S@<#/<=*YQ/C-IC6*:C)X6\6 M1::P#&^?31Y"H3]\L'/R^XS0!Z317/P>,-,NO%,'A^W$TD\^GC48YU"^2T1. M!SG.>_3\:PD^+GAY]7CL_LNK+92W7V--6:TQ9M-_=$F<]1CI[].: .]HKE/$ MGQ TSPYJD.E?8M3U34Y(_-^Q:7;>?*D?]]AD #\<^U5_^%G: W@V^\2HMXT& MGN(KNT\H+<02%@NQD8@9!;UQP>3B@#LZ*Y6^^(.BV7@^Q\3@7-QI]Z\:1B%% M+@N<8(+ #!R#SVKHK^_M=+T^XOKV98+6W0R2R-T51U- %BBN!L/BYH5Y>6D< M^G:WI]G>R>7::C?61CMIV)^4*^3UZC(''7%3:O\ $ZRTOQ+>Z#%X>\1:G>6: MHTQTVR695#J&'\8(Z]P* .XHK.T+5_[:+!X>\1:I<6>SSWTVQ$R(77< 3N!''J* .VHK%\3^) M;;PIH,FLWEI>3VL17S1:HK.@)QN()' XS574/&^E6.JZ)IL2W%[;V?QBLM2M_M&G^#_&%Y;[BHFMM,61"0<'#!\5 MTNM^,[#P]X3A\0ZA9W\<4PB"VGD@7&Y\80H2!N'<9[&@#HZ*YBZ\=Z3:^ 5\ M9%+F736A279&JF7#,%Q@L!D$X//8UBQ_%S3%EMO[0\.>)]*M+B18Q>W^G>7 MI;[N6W'@_2@#T&BD+*JEF("@9))X KSV?XR>'H6:==.UR;2$E$;:S%8$V8.0 M"=^AT5@)XPTR7Q5:>'X1-+<7=A_:$4Z!3"T6<#G.>.-,LM9UC2Y(+LSZ3IYU"=E1=K1XSA?FR6]B />@#IJ*XK3_B?H>H^"+WQ9 M%;WZV5G)Y4D+QH)BWRX 4-@YWKCGO3M-^)FBZI'XM &W17,>-/'6E>!;*VN=3ANY_M$A1( MK1%=^%+,V"PX ')]ZFU[Q;%HFFV=_#I&L:O#=#F>QKKM#\7Z?KVM:KI,$ M-S#=Z88_.6=5&]7&59<,-X?"!5KG0M:7K>E:;!$LJW6H6>R.<,<*(RK'>3[4 =W17%:)\3=)U?5[;2[G3=9T:ZNU MS:+JMGY(N<#)"$$@X&.N.HQFJ_B#XJV7AO4WLKWPSXF8>>+>*XBL%,4[GH(V M+C=GMCF@#O:*X35?BII6B>'K76-3T;7;3[5,\26<]HJ7 VC+.4+#Y0.^:W-= M\8:;H&FZ9J$ZSSV^HW,5M UNJMS("58Y(^7 _P#K4 ;]%%1N!ZCT[B@#L**XS3/B7I.HV^KM+I^K:?=Z5;- M=SV-_;"&=H@N=RJ6P1VY(K-M?B[;WUM%VUF&MQNZ#>6 SGC'K3-/\ B=87NJ:7 MI\^@^(-.GU.9XK?[?9K"&VJ&+-U5?+"IG()SG/'8&N0M_C/IUY9O>VGA+Q=]\56-AXJL?#L ML5RUW>6\EQ&\:!D"IG(/.[/' - &[16+X?\4:=XE6Y;3_M'^CRM#)YL+)AE M."#G[I_V6PP&,@9K:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\[^,*.GA_1]0>)Y;'3M7 MM[J]503^Y4G)('4#(KT2D(!!!&0>H- '(2^/O!UUKFBV5O?6NIWUW*RVILPM MP8#L.68KDQY''KR<\ D2B/SXGP492 MV-W Z#U]Z]&T[PYH>CSO/I>BZ=8S.NUI+6U2)F'7!*@$CBG:GX?T76GC?5=( MT^_>,$(UU;)*5!Z@;@<4 >!706^\+?VK%"T>EZKXX2XLU=<;XSN!;'H2#Q[5 MF^*-UUX4U2RD1B?#$"Z:2P^Z[WIVX_[9Q)R/7%?2MSI>GWD$$%U86L\-NZO# M'+"K+&R_=*@C ([$=*@F\/:+<)=)-H^GR)>.)+E7MD(G8=&?(^8CL30!Y3#I M6OZI\9O%JZ#XD_L1TMK,RO\ 88[GS08EP,.1C'MZU5\6^'KCPYI6E^$M.\_7 M]8UW5#J.H;W6!KH1X=QD\1@D#KGH>M>TQ:=8P7L][#96\=W.%6:=(E$D@48 M9@,G Z9H;3[)]0CU![.W:]C0QI#Q3IGPS\.W&I>([F?P9?0QPZA;V MEG%'-:0MC #[26'8GCTQS7T'=:1IE]<"XN].M+B81-"))H%=A&PPRY(SM()R M.AIXTRP&F?V:+&V%AY?E?9?*7RMG]W9C&/;% 'FM@EI!\;]/33L264?A91;[ M&R&C$GRX/?C%<#=ZCIFCZ;)J_AG6HKBREU$&;P;K<,8P.Q'-#;5?[5;1M M..H[@_VLVJ>=N P#OQG...M 'GNDZSI_AGXO>*QXAN(M.;5(K:>SN+N0)&\: MIM90[< @]L]CZ5QOBFZ@UO2?BAKVE_-I,_V&W2=1\D\L;J'9?4#CGOD'O7O6 MI:-I>LQ)%JNFV=]'&VY$NH%E"GU 8'!I&T;2WTH:4^FV;:<%"BT,"F' .0-F M,8SSTH ^?O'5I/X0TRWT.*%CH>L75K?V6T?+;3#'G1^P.0P'_P!>O5?C#975 M_P###58[2)YF3RY7B3.619%9NGL"?PKK;[2=,U"VC@O]/M+F"%@\<=Q"KK&0 M." 1@$#O5?3_ !/H&K77V73=&O$GP MS&EZ->VU]?ZH8(;.Q@<-,C[U(W(.4QCOCT[U4M-'\17_ ,8?%4.C>)O[&GAM M+(3R?88[GSOW2CHYXYST]:]3CT/PYHL\VKQZ5I5C,JL\MXMO'$P!Y8L^ <>I M)JS:V^E_VC>7=I#9_;F*QW4T2KYA(4%5=ASPI! /8B@!VE6][::7;V^HW_V^ M\C3$MUY(B\T^NQ>%^@KP'7;NTTF]\7:]IOC#5M/\30ZJ FE.4B2?#*%'DAF\ MY=I.&X&.JCO]#0W$-P',$TU5)M"TBXU2/5)M*L9-0CQ MLNWMT,JXZ8)3IT']K7"0W,<*3G&R-]YRH&26P,YS7H'_" M#>$&^;_A%=#.><_V?%S_ ..U>M].T32+J-K:ST^RN)U%O&8XDC>0*I(08 ) M520.P'M0!X+->7=I\'_'/A;4K(Z?=Z9=131V;2K)Y4,TJ.JAEX;!SR/45HZ] M:Z]I]_X;T_QQXEGU#P??M%^\@M8K<1S+@HDI"D[.G.><$\8KULCP?K>JWUF1 MH6H:DR>7>0_N99BB,/ED7DX5L<'H<5K7FF6&HV)L;ZQMKFT.,P3Q*\?'3Y2, M<8H H>*[2YO_ ?K-I9 FYGLIHX@IP2Q0@ 5P/AWQ_X+TOX36$6IW=HQM+-; M>YTMMK3M(ORLODMRK:?I7QH\/ZWJ%R++3KW17ABN+E3$ M@?<7PQ;&TX(X.,9'K61=7UGKGB[XCZIIES'=V47AS[.;B%@\;.8RAZ> M]>P:AI>GZO;?9M3L+6]M]P;RKF%9%R.APP(S5>WTW0]/MVT:VLM.MH+A'63'K,5AJ>W'RE88Y/,)[=88OKFCP M]/#I?A;X5:U>R>386M_>133L/DC+NP7<>W0_D?2O?H]#TB&2WDBTNQ1[:(PP M,MN@,49ZHIQ\JGT'%"Z'I*:2=)72[(::00;,6Z>3R<_BRZ/?07\-CI,[3RVL@E1=Q( +*<9Y_E57X.^*O#NE?#V"UU'7M+L[E;F M'OW-A9:;IGVI\!((DA\Y@"<8 &X@!C] :H0^# M/!5W!'

&M FAE4.DJ6,+*X/(((7D'UH \X\4WNI^)OB;=1Z-X>_P"$AL=* MTUK21%OH[=%>X7E@S9#?)Q@?6NH^$^IW%W\/3IE^ICU#1I)=.N(V()4I]T<> MBD#/L:[>RTO3]-,QL+"UM3,VZ7R(53>>F6P.3]:R+?6_!MKJMS;6VJ:##J5U M-LN(H[B%9II<[<, ,'F@#QQ?^35)O^NY_P#2JNG\6:DO@+QMI_BH_+9Z MEI$EK<<<&:)-\7XG 45Z;_8&C?V4=*_LFP_LXG)M/LR>3G.?N8QUYZ=:DU#1 M],U:V2VU+3K2\@C8,D5S LBJ0, @," <&@#P_P 4:++H7P;\*)-$[ZY_M^)+OXL:3X@1U95T^"WM8W=L9!!C3^=9T/AKPIHMQ%?0Z)H MMA,CA([A+2*)@S': & !R2<<=_P#)/?$7_8.G_P#0#7FNN9M_A)\/ M=5EADFT_3;FRN;U4!;;$%QN('4 D?G7K]Q<:9,#!!!Z8.:JV^J>'(O#HNK:^TI-#B7RA+'-&+9%SMVY!V@9XQ^% 'G_CS MQ%HWBJ]\)Z1X?O[;4M2?5X+M#:2+)Y$<>2[L0?EX/0\]?2K_ ,7O]1X2_P"Q MAM?_ &:NHMH/!_ABV74K6+0M)M[L*BW42PP+-GE0&& V>HYJYJTF@M/86^LO MIIFDF#V45X4W-*.AC#=6&1TYYH \K\67.K>(?BC>V^E>'#K]IH^G-9S0_;8[ M98Y+A?F;<_!.SC KGKG6))?A1X:LM4(@O-"\2P6%V)6 \OR]^,GI@+@9Z?*: M]\M[?2["^ECMH;.WN[PM/(L:JDD^, N<'M6NA:Z;KNF7EP06$5M>1R.0.IPI)K MS?Q=8:QJ/QST^#0]9&D7O]A,PN3:K."!*V5VMQSQS[5Z)IGA[PQIU_)+I.CZ M1:WD/R2/:VT221[AG!*C(R,'%:)TZR;45U%K.W-\L?E+$P--);HSM& MI6 M?X_GATOQ)\/-:O9/)L+6YDBFG8?)&7C4+N/;H?R/I7I-YI]EJ-DUE>V=O#0!YI)JNG>(OCGH MLNCWT%_#8Z3.T\MK()47<2 "RG&>?Y5YYH4?C;3OA&VM:+X@D&D)<3"ZTZ&T MB\V.'>1(Z2D$D]^V.O:OH?3=$TG14D32M+LK!92#(MK;I$'(Z9V@9J6STVPT MZS^R6-E;6MKDGR8(E1.>OR@8YH \4UG1?#>J-\+M(T[==:#U1^&KC45^,F@>'=:5I+W1;&YM#.R_+GOJ::F]A:MJ$:>6ET85 M,JKS\H?&0.3QGO0 6FEZ?I[;K*PM;9O+6+,,*H=BYVKP.@R<#H,U;HHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "J.LWKZ=H]U=1)OF1,0IG[ M\AX1?Q8@?C5ZB@#R]5UC0-/NM'OGCL9KL6LT$UE>-*SL)8HIVW-&F"V'VEF2*S"OY;^23M08$)$@ )+XR=Q%4M'N-6L], MTRXLKV_O+_4/#4UXRW-P\X>X40["J,2%/[PC"@9XSGK7J-,EC6:%XF+A74J2 MCE6P?0C!!]QS0!P_A:[T^;6-0BTC6[O4[$:;"Y::]>Y592T@;#,3AB ,KGCT M%&K9+769I+ MRV\+7;7GEW+%XKE!",R$'(D!+=?F&3ZUKSW'DW6L_:;N6TTV37HEU"ZCG:$Q MQ?8XR"9%(* R",%@1P>O-=_?W]MIEE)=W,M#2S2Y>XN%#SFV6)K.83>;MW[/*V;PQ7D#;R",=10!YNU_]GT>W%MJ8 M719=1U M>76K2V.]PP\K-PBLS$@N0#P^T$D]^AMY=0N;F]GU#5[J"XM/#]M, M)(#-Y4+3K6^\^9X;IF6)8K6620E<[LQJ MI==N#NR!M[XJI_PE\7_"#0>)3;#9.D92+SAM!=@J[I",!,D$MC@9.#TH S?! M%\EU:ZM%%<_:8HPA$L.K/J5ON*G(2:10P;@%D)(&5(^\:S-/;7++X,O=2:E; M>4F@![46ML\,T)$65)D\ULD#N%7GGCI73MXBU&QT_59]6T7R9;"W^TK]DG:> M&=,'A9"B88%3D;> 0>SZSZTG6;ZYU> MZTK4[&VM;N"".X'V6Z,Z%'9E&2T:$'*'C'3OUQ3L/%R:AXCDTV".R:&-I58B M_7[2OEDJ7: @$1E@0&#$]#@ Y !S>AW=DMYH&FV%_8ZE%9R%8+!XS%J&G?NV M!,VQ\87EK]X9)8#=134KV;1+XZ;JE]#;L55W?N&# M&4!5 R%Z':#766WC;$#76H:<;:UEL)-1LVCF\QY84VDAE*J$?#H=H+#D\\5H MZ5KEU=7-Y9:E81V=_;0I<&.*X,R-&^X*0Q53G*,",<<V]Q#%I MEH+R0F>#RTY,9+><"QD#2,"1@GQU9087M[]II$ MS&9!O0Q(,;5.2&.#C@CFM&[\5Z7#I2WT5S&XEL'U"#S%D57A0*2Q(0E1\Z]B M>>AQ0!Q_@;6;UM2FGU/5+0;+2235(GU26&4*BA=Y25SET4L,MN8 DC(Q@68/%>C7%G>72W,B16: MAYO-MI8V"G.UE5E!<-@[2H(8\#-5+_Q3IESX5UR_MHY+I+""3[1:S1R6[Y$> M[8P=0RDJ1V[T 4_&\-L^I^%KFYFDBCCU%E#KAZ<9N2^,-%@CMGEGN(UN%+J7L MYAL0-MWR?)^[3/\ &^%(Y!Q0!A?#N\GNS?;=1M[RR$<)4Q:I-?E)2&WYDDC7 M:2-A,8)VGL-U8$RZPO@Z^\ZYLSX%3&L]U*P&KLMU+K=@UI"MP=[6K M?9@2@!SY9.\$CY]D>:X#I!J,K/$@R0LUDR[8E7 4 M2*06.T\[S6MJGQ#T:PA5H!=73FXBA"I:3@.KR!#)&WED2*,]4R"2HSEAG8M_ M$FEW6JG38IY3< NH+6\BQNR?>5)"H1F7G*J21@Y'!P <)H&K7A@UA=,U!M5U M!=,DE2:#49+I&G&=IDAD7_1I&)XB4XX88^452L+R>[T:3;J-O>60U#2BIBU2 M:_*2FX3?F22-=I(V$Q@G:>PW5WC^,+"UN;^*_#P?9[X64/EH\S3N85E^5$4G M.&(P,_=]\5/)XKT>+3K6^\^9X;IF6)8K6620E<[LQJI==N#NR!M[XH YJUU' M1])\ W5]K@S9PZO=.$W8W2"\ ^\0O>#6M'K>G3:A]@CN";L2/&8O+;(**K-GC@8=.3P=RX)R* M ."TV[L]+DT_4-6ECM](G&J+:R3_ "QXDN%>, GCYXPQ4=QTJA)G3O#,^GZO MF/4;[PQ;6MC#*,22S*) 8DSUD#/'D#GD>E>N44 >>^.)[JRN3/%,\5U#X;U! MEEC;#*X,'(/KFFWC7FDRZ[86M_J#VRVMA/+++=22R1))*ZSR(S$E?W:DX7 7 M&0!7HE% 'D$M]#;Q:Q)HFJFXTI]6MDN+R?598T$7D=/M8W.%WA%WY/7;D#I> M&I7_ /9NALVKRM$=YOY;:YDD5;'S@$D\QPC;N OFXRR>8P)P"/4:* (H+B"Z MC,EO-'-&&9"T;!AN4D,,CN""#Z$5+4<,$5NA2) JL[.1ZLQ))_,FI* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,[7;?4;K2)H=+N%@NV*E69BH90P++N )7KZ6;:\LOL,]Y#-? Q33.D9BN)_-!W!"0R[5XVX/(ST-7M/T?5M.\$V>F0W- MH-2MXU#'83!*0CHH X)/!E[]COA;V&D:3'-Y/_ !*[ M*5C:W&Q]S>81&F-Z_(<(>!SN'RBM!X$U9[&ZL+Q[$Z;/<6TL6FF=Y8+2..<. M\2[D =67.,JN.$^Z :]&HH I:;HVEZ-$\6EZ;9V,;MN=+6!8@QZ9(4#)KGX/ M#-ZFI0P,EG'I=M?3WZ312MYTS2B0&-TVX S*WS;SD*.!GCK:* .&A\&:C=V* MV&IS6B06>ES:9:2VY9VD5]H$KJ5 4@1K\H+#)/-;&D:5JAO[W5-7%I'>7%K% M:+%:RM)&%3>=VYE4Y+2'C' Y-=#10!YUX>\!7&G_P!C)-H?A_3Y=/"^=J-A M(6N+G$90@_N4P&)RC44 <@_AG48KRZU"V>UDN5U1;^VBDD94=?LRP,KL%)4_>((#=O M>LJ;P1KEY:7WVB;3DN+NTU&(B-WV*]P\;)SMR0 A!.,^W/'HE% '':_HERLV MJZJ'4@VUEY")%)*QEMYGDPR(I8J2RC*@DBOC<#R44\<#&">\HH YB_P#!FF)X8U;3M#TO3-/NK^S>W,D- MNL08E2!N*+DC)]ZCU[P_JEYNGW;7$C P*"^'10I#G$K_ "DK MT'/6NKHH XO5/#.L,U]:Z8;!K._N;>YEENI7$D1C\M2JJ%(;*Q#!R,$G@TEM MX8UB/4K&)_L(TVSU.ZO5E69S-(LRS?*4V;5*F7^\<@9XZ5VM% '#MX>\2?\ M"/6NC :3Y&FM;&V?SI-USY,J,I?Y,0Y5"" ).6Z@#FWIV@:O;>*#>G[-:6AE MEDE%K?3LER&S@&V8>7$V2&+J225/]XXZVB@#DQX8O1XD_M'S;?R?[8-_MW-N M\O['Y&.GWMW/7&.^>*BMO#>KZ6;:\LOL,]Y#-? Q33.D9BN)_-!W!"0R[5XV MX/(ST-=C10!YM)\/M2:SL8W-K<2-IRV%X!J%U:Q* ['<$BQYJD2-\C%>@P1D MUTEEH%[;>+IM<+6W^D)]EDC!.5@09B(;;DONW9!.,/U.T9Z6B@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***S[77-*O=5NM+M=0MIKZT ,]ND M@+QY]1_G''K0!H45GSZ[I%K:SW5QJMC#;V\ODS2R7"*D8>J+G+?A0!AKV6B@#Q/1M%UO1I([B\T:X33[+7[J62*V66Y>0/;F,2!?+#.H8C MYP#G<20,5%:>&?$%EI]MIES8W;W=W:Z4MNZ0ETMS!,7D5W'RH5!SR1GH,GBO M<:* (KB)YH]L=Q+ V<[XPI/T^8$?I4.E3R7.D64\K;I)8$=SC&25!-6ZH:'_ M ,B_IO\ UZQ?^@B@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%> M8Z)J_B67QYKFBZIJTMC>RP2&P@DM%EM]H8[)(F4C[J[2RLUM;?[3%:^47RVY1 "V,J>P90?FRM59/'FH3EKW3 M-1NI+&PCT\F.XMX@]V;B5DD\S"C:R@8&S:-P/44 >LU0T/\ Y%_3?^O6+_T$ M5:N+A+:/S)%E*YQB.)I#^2@FJNA_\B_IO_7K%_Z"* +]%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 44A(52S$ 9)/:O/K_ ,5ZKXOOIM%\$,J6\;;+S777 M,4/JL7]]_?I_.M*=.4]MEU$W8U?$OC>/2K]-$T>T;5_$$PREE$V!$/[\K=$7 MZ\]/K76UA>&/">F>%+)H;%'>>4[[F[F;=-V*Z:B@#G/\ A!?#OV1;<6IHOQ?I_F*_8IB#6_B>PDNUN=&\(GE+?.RYU =B_] MR,^G?\B/0;"PM-+L8;*QMX[>UA7;'%&N%459HI5*KGHM$NG]=02"BBBLAA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S47CWPY+ MJ.I60U#8^GQ/-/(\;+'M0X(]&\<:U>Z7HDUKI[0 MR2/8RWJM;W4VYBAA?!*;LLQ& 6QCH: .O3QOX?DTTWZ7DK1"?[.8Q:3>=YF MW=M\K9YF=OS?=Z<]*E?QAH"3V<)U%&-XB20NB,\>USA"S@%4W'A=Q&3P,UQ7 M_"/>(1J4>NQZ-,L<.J27,>F&XA-PRR6YC=FDW[6.\Y +G"\#& HSK7X?:_86 M<.F"'SUO+?3DFNDG4):M;REW!!(8@@_+M!YZX'- 'L54-#_Y%_3?^O6+_P!! M%6KBW2YC\N1I0N21@JJ!U))Z"@"6N(U_QMTT#P]I?AG2TT[2K58(%Y)'+.W=F/4D^M=/)&CK/67;_/_+[Q;[&5 MX6\%6WA^:74KRX?4]>N1_I.HW ^8_P"R@_@7V'^&.IHHK"P4445(! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 50T/_D7]-_Z]8O_ $$5?JAH?_(OZ;_UZQ?^@B@"_1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445R7B?QO%I%XFC:1:MJWB*H^+HWL-%1@]KH2M@ MR>CW!'4_[/;VYSI^'?!$D.ICQ#XGNEU3Q P^1L?N;0?W85/3'][K^9SV=;<\ M:6E/5]_\O\Q6ON,BBC@A2&&-(XHU"HB* J@= .@I]%%'4[*^5[=8E=LDJP(B>,848X!#9S7L%9(\+Z"+J^N M?[&L3-?KLNV,"GSQG.&XYR>OKQGI0!YPG]N7>D6HL+N\_L[4-662QCO]8DMK MB6U2$EOWI)EP[+N"J"0IS@#I2/BJ]OU&HV,VH6B6D.F&QMGO7?S/.G:.;?DG MSLXVAFST!&":]17PCX:2R>R7P]I*VDCB1X!91^6S#@,5VX)'K5MM&TM[BTN& MTVS:>S7;:R&!2T QC"'&5&/2@"S<2O#'NCMY9VSC9&5!^OS$#]:JZ'_R+^F_ M]>L7_H(J_5#0_P#D7]-_Z]8O_010!?HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&944LS!549))P *H:UKFF M^'=,DU'5;N.VMH^K.>6/H!U)]A7#+8ZY\3&6;54N-&\*$[H[#.VXOAV,I'W$ M/]T?X&M:=+F7-)VCW_R[L39->^*]6\8WLNC^"&$=K&VR[UZ1JPC^-O?H M/Q!KIO#'A+2_"EF\5BCR7$QWW-Y.V^:X?NSMW^G2M6RL;73;**SLK>.WMH5V MQQ1KM51["K%.=6ZY(*R_/U"P4445B,**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD=.\?V>IZAJL M%MI>IRV]A&["YB@\Q9RC%650N3NR#M! W8..E '745R0^(%B4>,Z9J2ZDMR+ M;^S2L7GEC'YN?]9LQLR?O=L=>*7_ (6'HK/9F%;J:VN(X)7N41=EN)V*Q>8" MP;+,"/E!QWP.: .LJAH?_(OZ;_UZQ?\ H(J_5#0_^1?TW_KUB_\ 010!?HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MN:\6>,[/PPL-LD,E_J]T=MIIUOS)*?4_W5]2??K5/Q5XQFL[]/#OAVW6_P#$ M=PN5CS^[M4_YZ2GL!GIU/XC-CPIX+M_#[S:C>7#ZEKUT,W6H3#YF_P!E!_"@ M]!Z#T&.B-.,%SU/DN_\ P/Z0K]C-T/P7>ZCJD?B/QK-'>ZHGS6MBG-M8^RCH MS_[1ST[X!KNZ**SJ5)3=V"5@HHHK,84444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YO9^$/$EE MXVUC7K.+2;22:WD6,0R2)#>RDGRWFC .TKU8C)))P>3CTBB@#S:T\$Z];V>G M7C1::VN65Y)=2RR7TCK>M+$T#X77UE;P:?;W=I)9SP M6,=]+(7616MI"^8U (8/G'+#'7GI7J-% $5Q;I1H^G0VP(^=P,N M_P#O,>3^)K;DIT_C=WV7^?\ E]XM6

8YH'@=Q[%3@'ZTD?Q*;2ID@\8Z!>Z"S':MT3Y]LQ_ZZ)T_+ZFN]IDL M,4\+131I)&XPR.H(8>A!H]M&6DXKY:/_ "_ +$=G>VNH6L=U97,-S;R#*2PN M'5A[$<5/7 WWP_N-'NY-4\"WXTBZ8[I-/<%K.X/H4_@/NO3MBKOASQ[#J&H? MV'KMHVC>($X-I.?EF_VHGZ,#Z=?KC-$J*:YJ;NOQ7]=POW.QHHHK 84444 % M%%% !1110 4444 %%%% !1110 4444 %)=2\0ZO+X6\'RA9HSMU'5L9CLE[JI_BD//';\RO3^&_# M6F^%=)33]-B(7.Z65SF29SU=V[DUT**I+FGJ^B_5_P"7Z;KXO+AO,N[V8YEN'[LQ].N!V_,G?HHK&4G-\TMQA1114@%%%% !1110 445 M1O-:TO3\_;-2M+&DD\J"]DNY?^>=K \A/ MX@8_6H_^$PU.Z_Y!GA'5IL]#=;;8'\6)XJ/;0Z._IJ9>WI]'?TU_(ZVBN2\_ MQY>?ZNST;3D/7SI7F:/,ST5X?;VD"^ K"ROM4L8K6+Q)=F6XUN-YXYMC2X$N,*23@_,R@D M=^AKR7D]]-9W$FGP:?J4EOIC:';0QE-@\]O/\A<9"E>6 _@(SQ0![Q5#0_\ MD7]-_P"O6+_T$5:N&N%CS;11229^[)(4&/J%/\JJZ'_R+^F_]>L7_H(H OT4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !02 ,G@"J&LZUIWA_3)= M1U2[CMK6,B[_ -;B;+>I^-K_ %W4)=#\"PQW=RAV7.JR#-K:?0_QM[#(^O-:OACP M)IWAZ=M1N))-3UR;F?4KKYI&)ZA?[B^P[<9-;^F:78Z-I\5AIUK%:VL0PD4: MX _Q/N>35EG5?O,!]33G62CRT]%^+]?\@2'45$;F!3AIHP?=A2?:K?\ Y^(O M^^Q7/SQ[E\LNQ-14:W$+?=FC/T85)333V$TUN%%%%,05B^)?"ND^+-/^R:I; M[BAW0SH=LL+?WD;L?T]:VJ*J,G%\T79@>Q%>#.^?31W*_WH_;M^9.]HUMM)?@_\F+8]-HJI MIFIV6LZ=#?Z=@H ?TKSK4]?U+QSJ4WA_P )7#6^FPMY M>HZVG1?6. ]V_P!KM^1JOU@7:D:#@?XGU)Y-=/*J&LM9=NWKY^7WBW(=!T'3 MO#6D0Z9I=N(;>(?5G;NS'NQ]:TJJ7NJ:?IJ;KZ^MK9?6:54_F:P)?B'H D,5 ME)UG;&4C_ +[J/:I_"F_Z\R?;)_"F_E_G M8ZVJUUJ%E8KNN[RWMQC.9I53^9KF_P#A!WN>=4\1ZU>$]46X\J,_\!4?UJS: M^ ?"]HVY=(AE;.2TY:7)]]Q-'-4>R_$.:J]HV]7_ )"7/Q \+VK;/[5CFDZ! M;=&E)^FT$57_ .$VEN>-,\,ZU=>CO (4/_ F/]*Z:VL;2R3;:VL$"^D484?I M4]'+4>[_ #EJO>5O1?YG)?VAXXO/^/?1-,T\'O>71E(_P"_=']B>+[S_C\\ M4Q6JGK'96:_HS(-, M1MJW'FOV6)2V?RIG]KW4W_'KI%T_H9L1C]:Y_;X1/1IOR]Y_A2WKI M^+-*&"*WC\N&)(T'\** /TJ2LG_B?3]K.U4_5V']*/[(NYO^/K5[E_40@1C] M*OZQ-_!3;];+\W?\#7V,5\4U^?Y:?B:K'%4)=?TR$X-VCMV$8 M+Y_*FQ^'M-1MS0&5_P"]*Y8_KQ5^*W@@&(88XQZ(H'\J/]JE_+'[Y?\ R(?N M%W?W+_,SO[:EE/\ HNEWDOHSJ$4_B:UJ**VI0G&_/*_R2_K[R)RB_A5@HHHK M4S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F+%&LKRK& M@D< .X498#ID]\9/YT^B@ HHHH *H:'_ ,B_IO\ UZQ?^@BK]4-#_P"1?TW_ M *]8O_010!?HHHH **** "BJT]_9VV?.NH4([,XS^54CXBL"<0>?,A]F+?R:_%V0W1*AXNH_ABEZR7ZTQ$MFE_P!NR?\ D+ZQAELI/\/T9L?V MZ'_U.G7\GH1#@?F31_:.J2?ZK1V ]9)U7]*R?LWCRY_UFH:)9 _\\(9)"/\ MOKC-0W>B:S#:RW6L>.9X;:-=TCQ6\=NJ#_>_K0H8B7VI?)17YW#ZS'[-'[W_ M ,%&YOUZ3[L5A$/]MF8_I7)>+?&USX;=;,7L5WJ\H_=V-I$"1[NS<(ON?RKE M!87_ (WNS;>&+_69M,5]L^M:I/LVE64..\=NJ_P A6@ , 8 K*6$4_B_%R?YL?M\5TDEZ+_ACSW^ MT[6?_CW\)^);GCK-&8U;\2W2G!=4E&+;P#M7L]QJ2K^G)KT"BE_9U#K%?:63_T&E_X1?Q/)G=-H$/.1Y=M(W\S7 M>44_[/P_\J^Y?Y"YJO6I+[V<"? VNRDA_$%I&,<&/3E)'YM3(_A[K,9R/%G_ M )3U'\GKT&BD\MPCW@AJ51?;E_X%+_,Y&W\,>(+8?+XH#XZ VK#_ -JX_2KH ML/$L:*%U6"0CKNC _H370T52P%&/P77I)_YFBK36[OZZ_FICN_+Q^#J/YUW=,DCCE39(BNI[,,BI> M&KQ_AU7\TG_E^I+=.6Z:]'_G=?DM(G_/2& 3(/Q4U*GQ$\,. MWE3WSVTAZI\L=NK+_P!]*,UB:K\/]#U.T,WA2^73-2490K*Q63_98$[@ M/=U_ M0/$ X6":\\RWN/\ :A9A@@GMG/;FNT_X1OQ+'G[/XTN5XP/-L8I/YUI-5:;M M*'XHS52?\GXK_@'645RJZ3XRC)'_ E%I*.Q?3E!_1J'TKQFY&WQ-9I_NZ>. M?S-3[1_RO\/\P]K+^1_A_F=517)?V'XRD^_XPBB _P">>F1G/YFC_A%-:DXN M/&6I,._DQI'Q^%+GE_*_P_S#VD^D'^'^9UM5+O5-/L!F\OK6WQ_SVF5/YFN> M_P"%?Z=+_P ?VIZS??\ 7S?,?Y8_R*YO6&\%>'+X:1HOAR+6]?8'9819FV>\ MC,2$'UYJX1K5':,?Q!RJ]DOG_P Z:]^)'A2Q5B^K)*0.D*,^?Q Q^M<)K%W MXF\?W\:MH-__ ,(RI#I9(_D&][@RRG@+T.%S]_2?NSU[I;>E[_?;T%R59?%*WHO\[G&6 MUOXU>VCM;6WT31+2-0B1H&E>,#H !\M2_P#"&W]YSK'BK5+D'K';%;9#[$+V MKKJJ3ZG8VW^NNX5([;QG\JYIJG%R\">&;%MZ:3# M+)U+W&923Z_,37010Q6\8CAB2-!T5% _ 5F?\)!;2<6D%U='UBB./S.*3[7 MK,_^ITZ& =FN)<_HO-91Q6'7\/7_ IO\5H=,<&X=%'ULC7HS@9-9'V#5I_^ M/C5!&O=;>(#]3S2_\(]9N"?RJI_PD-FYQ;1W-R?\ IC"3_/%6X=,L+?\ U5I" MI'?8"?SJWT&!3Y<5+>27HF_Q;7Y!>BMDW\[?U]YD_P!HZG-_J-)91_>GE"_I MUH\K79OOW5I;#_IE&7(_.M:BCZLW\=23^=OR2?XA[9+X8I?C^=S)_L627_CZ MU.\E]55]BG\!4D6@Z7"BKBGT45T))*R,6[[A1113 **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X31/B(=4UG7HYK!(-,TE7, MDRS;YT*.RD20XW#=M)7&>!SU%=W7&Z;X*N[?Q]/XFU#4HKIA"T-OLMA%*58Y MQ(PX;: , >IYZ@%:R^(SZGHUC=6>C,M]?WL]I;V=W.8B/)#EFD8(Q4X3[N# M@D#/>F)\4+6X2VNK73R]CY5I)>2/.%>W^T.40!<$.01\WS+@=,]*L+X DM[& MW6TU5([^UU*YOX+B2UWHOGE]R,F\$C#XR&'(!]JK)\+K:W6VMK7462P$-K%> M1/ &>X^SN71@V0$))(;Y6R.F.M '?UA:3K&FP>']/WWL&5MHU8*X8@A1Q@<[9$##/T-$-#U'0K-KNS>4RV\;/FXD&25!/1N/PK* MI[73V=OG_E_P2X\GVBS=>-M$M6VFX+MV &"?SQ6?+XXN)>+#0[^X]UMY&'Y[ M0/UIDWPC\"SC$F@H>H?^%2>&XO^/.?5[(]C;ZC(,?F32^K2G\5= MKT@E^;;!U$OABOG=_P"7Y"2:SXVO,?9-!EC4GGS'BBQ_WT6-1-I'C>^.91I\ M:GJMU=R28^@0 5-_PK>X@_X\?''BJ''19;T2J/3 9>E'_")>-K?_ (\_B',5 M ^Y=:7%)GTRV0:G^RL/+XZKEZW_*S1/M:W25O1)?C:_XBP>#_$/\6MZ?:>UO MIRR'\&D.1]:NKX,O90!=^+-:8>EO(L _("J/]G_$ZV/[K7?#]YC'_'S9O'G_ M +X/>@7/Q3B($FG^%9\2'/Y$?Y%7+?P/X8ML>7HEFA*C27V5]QV-OI>GV MF/LUA:PXZ>7"J_R%6ZX/^V/B5/\ +'X4TBU/]Z?4=X_\=%+Y7Q3N?OW7A6R4 M]/*CGD8?7=QD5:P]OM)?/_(T5ELCNZJ:CJNGZ1;&YU*]M[2$?QSR!!^O4UQQ M\&>+=0_Y"WC^]6-NL6FVL=L5^C\FK-A\+?"EG"=&N=I_VI*C;X]-M\QV<)_P!WJY]V^AS7>111P1+%#&L<:#"HBX 'L*?3 M]NHZ4E;SZ_?_ )6"W<9%%'!$D44:QQH JH@P% [ =J?117.,**** "BBB@ H MHHH **** "BBB@ HHHH **** "J5SI&GWA)FM8V8]6 VG\Q5VBHG3A47+-)K MS*C.4'>+L,UG[E13^ ;'Y5HJ+Z56O6*? MY.(O:4WO#[G_ )W.C_X2;2.]W@^GE/\ X51NO&VF10LUHLU]-CY88=H)/U8@ M5G6OPE\$VTOFMHJW$@_BNIY)?PPS$?I766.G6.EVXM]/L[>TA'2."((OY"IE M3K+X:B?_ &XU_P"WL.:C_*_O_P#M3S6[N_&'BN8PWT[3_#5E]ET+PWL7_H(H OT444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !6/XLBBG\(ZM%/>S64+VDBO*]UBBC@C\N*-(T!)"HH R3D\?4T^@ M"*X6X:/%M+%')G[TD9<8^@8?SJKH?_(OZ;_UZQ?^@BK]4-#_ .1?TW_KUB_] M!% %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN.^)'B35/# M'AU+S3(U7=+LGNW@:9;5-I.XHO/) 7/09YK)N?B%?Q3"2(Z9/:V<-BU\T&^1 M9VN7*9A?(PJXWCU0T/_D7]-_Z]8O\ T$5:N+JWM(_,N9XH8\XW M2.%&?J:R-'UC2XM#T^.34K-'2VC5E:=000HR",T ;E%4/[O09R?84 :E%4/[A MQD>QJ7^W-(_Z"EE_X$)_C0!?HJA_;FD?]!2R_P# A/\ &C^W-(_Z"EE_X$)_ MC0!?HJA_;FD?]!2R_P# A/\ &C^W-(_Z"EE_X$)_C0!?HJA_;FD?]!2R_P# MA/\ &C^W-(_Z"EE_X$)_C0!?HJA_;FD?]!2R_P# A/\ &C^W-(_Z"EE_X$)_ MC0!?HJA_;FD?]!2R_P# A/\ &C^W-(_Z"EE_X$)_C0!?HK+;Q#I0NHX?[0M" MKHS&03KA2"HP>>IW'\C4O]N:1_T%++_P(3_&@"_15#^W-(_Z"EE_X$)_C1_; MFD?]!2R_\"$_QH OT50_MS2/^@I9?^!"?XT?VYI'_04LO_ A/\: +]%4/[IK4H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#%\3>'SXBTS[(NI7FGN"2);9A@Y!!#JP*NO/0C@@ M$8-92?#C1(FLUADO(H+>*".2!9%V7(A8O&9/ESD,2?E*YS@Y'%=?7%_%:RN+ MSX=:P8=0GM$@MI)I1!@&950_(2>BDXSCJ 1WH [2BO)O$\OA^YU[P[IK7-G: MZXT-K,]_=7(0VD",&"Q;CCS';Y<*,D$EN *9XKLKB\\,P:V-0GA@GUZ.=K6/ M 2<&YCBC+GJ0(T!V],D'L* /7**\J>:"V^+DTY71M0OKG4(K=;9[5S>VD(@_ MUJ.V-J Y)*J00?OYX'JM !1110 4444 %%%% !115>^AGN;"X@MKIK6>2-EC MG5 QC8CA@#P<>] %BBO%+6XT/1_AB\>NJNI.NMW<-G'J%QA9Y_-=5:8DA2 , MLQ88'7&<5OZ9I,M_HS6%GXA=UT[1H;4:G9.KERY+R^6W('RQH W49]10!Z91 M7@%V6'@?PE)?"R?38] EDCCOPYCFN1MVHFUE*S%73[:22 M%X'>)6:*1MS(2!E2>Y'3- $]%%% !1110 4444 %%%% !17GM]:2VWQFTZ[N MM2GE@GTR[*0N0D=LB^5G;CN222Q.>@[5S.@2:%J2ZL?#DUG!8:E);Z;%8Q3A MII$\T^9 #VBBO-;#3X[7XD>+%UBY;4[:72H9Y4ND5HU MC\R7$:IC&T*!P>IR3UK6^&&D6UCX1BU**U@MIM8;[?)'!&J(@?E$55X 5-H^ MN3U- ':4444 %%%% !1110 4444 %%<7\5K*XO/AUK!AU">T2"VDFE$& 9E5 M#\A)Z*3C..H!'>N:\3R^'[G7O#NFM DX-S'%&7/4@1H#MZ9(/8 M4PM;GXP"5D/V\:MY2P$XNC%]E_UN[_GV_P!C'WN=W\- 'K]%%% !1110 444 M4 %%%% !12,"5(4X)'!QTKR"R_LK0=*\>CQ7>7&J6D&I0F9YWVOV.F6%AJMHK1Q7E\LFGR)/%8R2MLCBCQ\I" M"208Z97TKG;>UM;;P/8'4;^VFM+77[Z.2+69'$-X=TJ@S2*C ,,;@67!8=B1 M0![E17/>!!>CP)HHU S&Z^RIO,P._P!MV>U>IT %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%8>I^+M'TC46T^ZDNVND@%P\=M83W&R,D@,3&C #(/7TK5 ML[RWU"R@O+299K:=!)%(AX92,@B@">BLS4M?T[2"WV^2:%5:)?,-O(4+2-L0 M!@N"2W8'C()P*FU+5K+2([>2^G\I;BXCMHCL9MTCG"KP#C)[GB@"[1110 45 M0UC6K#0-/:_U*9HK<.D>Y(GD)9F"J J DDD@<"DBUBUFT];Y8KX0LXC"O83K M)DG',90.!GN1C'.<EKPN\:CR9!&[H,NJR%=C,OK&B^(] M+\0)*VFSR.8MI=98)(6 895MKJ"5(Y!Q@]C0!JT444 %%%% !1110 445%U26?BS1;[2[[48;IQ;V"EKKS;>2-X@$WY,;*&QMY''/;- M&U16'I/B[1=;O%M+*><7#P?:(X[BSFMS)%D#>GF(NXE+IWCCXAD9$9\[%>0*41FQP&()_&@#:HK"_P"$R\/_ -I3V!U%4F@\P2.\ M;K$#&-TBB4C864') 8DU+I&N:=KL$TNGS.X@E,,R20O$\;C&59' 9 M3R.HH T:**I7>K65C?V-C<3[+F_=TMDV,=Y52S#(&!@ GG% %VBBJVH:A::5 M8RWM]<)!;1 %Y'/ R<#ZDD@ =R: +-%%4I=5LH=7MM*DFVWMS$\T46QOF1" MQSC QN'4]Z +M%%4H-6LKG5;S3(9]UY9I&\\>QAL#YVG.,'.T]#VH NT444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!B>(],UW4XK==#\1#1 MG1B97^PI>M8\FFZO9 M:;X2N+C0[F,PZ%>63V]G;O*8I'11&K ;BI8#DL< YR17LM%8#/"FT#6?L=DO M]D7^5TO0XV'V9^&CGS(IXZJ.2.W>M37]&NY?&-Q+/HU](+">VO8K5W1+ M)=F1Y@& JL&RF>N&QQFO8:* /(/#^AZPGC>&XO$N(M1BU&ZDN+A-)DS-;MG: MLEVT@1X]I3:BJ2I4<#!-8UOX*@M_!WAJXN-"GBOECN1=)+HC7B2D[MJSQH1, MK ?<<<+R.,BO>** /.?$%AJVH?"C1[5K"YM]1\VP,L$&Z9X"LJ%C\V\G: 3\ MV[&.<\UI^.-,OI/!MM9Q/>:G<)J%H[2-$ID91<(Q8B-5& .X4<#FNSHH \C/ MA%)O"_C*:XTJ]AO[K5[DIAR1>-=# MOKCPPL>G07UTD5Q;Z3/$AW1QF-S ^]H )-^#\J@Y;CDGVRB@#S"T35=.\8S1 M^&X=9M[:_N;AM0L=1LV^SP/M)%Q#-ROS,!\H9L[SP,<5?!^C7T6H:6+?2[RQ MNH].N(M>FN(&C%U<,1L)<\3-NWL'!8 'J,XKUFB@#PK1]*U8Z0MF=&U-);3P MA>6,GF6Q.#C=D\,V6G1^$OMOAUIM#6P?[=:P:>TY^V M&) LDL2*69L!QN()!/)&:]8HH \0@T+4Y?$:R"RU.Q?[9:RZ9)-IDEU<06RJ MOR&Y,VR)!APZ,23N/#$@5ZQ9ZK'KFD7TL%OV, R>$]3F\+LTNA7S7EMX7M4MLVK[X M[A9F)"C&1(!Z<@'WKM6T^%/&NJW&O:%J6HWDMU:OI5S;6TC&*(*HPLP(6(*^ M\L&9<@GALXKTRB@"EIFH?VE;R3?8[NUV321;+J+8S;6*[@,\J<9![@BKM%% M!1110!6U"&ZN+":&RNQ:7+#"3F(2;#GKM/!KF_\ A'_&'_0\?^4F'_&NMHJ) M04G=_FS.=.,G=W^]K\F/_*3#_C76 MT5/LH^?WO_,GV$>[^]_YG">+-'UBYM_"=L;VZN+J#5E>>_M;90T:[)/G*D,B M@9 R01^=XL-5@MY?$_VR-9-):X62+RT :6V)5Y(SR,* M-P.#@;3B&[T.YNO"V@_;]'N(%M7O%CM?[)GO;1T;<$WP&0SPDC!4C[G(XR!7 MM-%,9X3I>A^))]4MI=5LKFQU3[19R6DD>FS7&/LFJ1Z9=QE]1O[;3IK@>5G'DIY:-\[MZ#J,]SKVB6MC>J MVJZK97=G<+;OY*0HL>XM)C:A7RR-K8/3 .:]AHH \0B\-ZUJWARTTJ'3KVWN M],\-W>GSBXA:)'GVMH=,L[,+> M6SP,TJ;V?"N 2!N ST)S@G%=U10 4444 %%%% &4UAJY8D:U@$\#[*G'ZTG] MGZO_ -!S_P E$_QK6HKE^IT^\O\ P.7^9O\ 6)]E_P" Q_R,G^S]7_Z#G_DH MG^-1:A9R_P#"/ZG#J?G:O#+ ZM;6\2I(ZE2&5?F )(Z-;:I=6DPNKYPBK&CA\,I53M *C M=CY<8.?:Z*Z#(XKPMX8U$/H>KZS?1R2V.FBWMK6&S:#R=ZKO\PL[%FPH'\(X M/%<]J.E:U8^-=2EL!JXOKW5;2XMI83+]D:VVJLPEQ^ZX",,/\WW=O6O5J* / M"M=\+:YJNA2^&;;3[U;^#4]1O#*\++#)%(DOE[92-A+^8HP#D+M2A72]0E^U>( M]-O8Y8K5VB\E @=RX&T8(P1G/?&,FO8:* /(;;1M8%GHJQ6%W'-'XFOY\M"P M\M&$^R1N.%)9<$\'(KGX_#]Y_9=U';>'M3BO?^$5NK:]=K.1?/O"Z$X)'[QV MP3N&=PQ@G;Q[]10!XSXU\-WNH3:K<)I%U<30^';5;-TMV8K<+*2=F!_K /3D M GUIGB/3VB\6&?4M-N9-0E\1Z<]G?&!B@MOD&P2XP ].E '/?$&QU&^3PV-,C)GBUN"4R&!IDB M4*_SNJD':,C/(Z]:PO$'@F??ITEZ#K%QJ'B*WN=0,5J5A6)8V0#9EL( "6) MSGGKBO3Z* /(=!T"[L-?\)=I;3:-??VJFIZB]]?FV<1O&\<@A)EQM88*A<'Y>1QGGV>B@ M#PS0])\1'3[:SL=.U&TU"T\*7-B)I;=X56Y,JD(KL ,XY# X[@\'&AK&A:5? M?#_4+70_"&HP7"P6;S*^GR1*[K(-VV)L%Y N_- M8M1TK1KJ=I)[(V\-UI,L8AB7AC!U>!]XX.!U.*]*HH \CLO#NK6.G^,K31["XLWN=&L_L MX5&C$D_E.)-I/!D/ )ZY(S64^B7C6OB0^'M#O]/L)8=,!ADL)(Q-&A?SU6([ M6;@G<@(+<]=P)]QHH \<_L'4&\+3VFF6]V+NXUF.;2&727LH=/=<%I5C=G*1 M<-PX7)8@#Y@:[[P% +3P=96IL;FRGAW)<1W(.]I@Q\Q]Q WAFRP8<$'\*Z6B M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LR^\1:/IMP]O>:C M;PS)$TS([\A0,GCUP"<=2 3VK3K'UG1[:ZBN;P:>+V\-LT(A:X:,2H,-!ET6\U, HZANHOX@ *JNFLHOF?<,B\">7C&>G1^F-PKD]/\$:C%H>HV MUSIVHM+,D N1YUB/MI-=P)>QV;2 7$L;2HF#R MJE03Z=67\ZGKRRW\(ZT=-LQ_9,%M?IIU]:07,2Q1-:L[*8R0'?R\_O!B,LJ[ ML <"2P\)7%IIL8D\/7ESIZWOFRZ1P MOK;4[&&]LY/,MYEW1OM(R/H>:L5P7_"/7:^#O#EG>:'_ &A'9-F\TKS8WWC8 MX4?O&"/M9E/S'MGJ!5>/P;?>7;S75C%/?VEOIZVT[2*[1-',S2A&;D80@$\; M@,<]* .ZNM4L;*]LK*XN8X[J]=DMHB?FD*J6; ] !R>G3U%4[+Q-I.H7[V5O M<2&50Y#/;R)')L.'V2,H5\'KM)Q3-7TV2YU?1+N"W1FM[S?<2L[R"SO5DM[^VMY#_H]MJ%W]HF0[<-E_,DX)Q@;N/04 ;T,JSPI*@<*ZA@' M0HV#ZJ0"#[$9I]>=>'?!]YI\NF7L^F11ZA!=Q!Y]R&18!9B-EW YV^9GY1WY MQWJ;Q5X>U*\\96.JV&FFXDB,(6:7R7B15@_VC=M)&]OJ_GHGV:,1*K)G/F#Y M@YV*I5M_S$9; !V=I=0WUG!=VS[X)XUDC?!&Y2,@X//2IJX+1O#NM6G@?4=( MEAVZE)8I'%=F50TG[O B9E^[L.5! Q@@@DEJCM/"(NI[99?#L5EHYU'SSI2< '>B96G>$!]R*&)*,%P7"K*I;:3RS!1P.>I%35O&4,]UIT-UI.(1*LVQD;;'HT5YA!X2OX-7U:ZO-'N]2DF6Y#EIK1(;M7<&- M%[2^\/(;/5HGN[ZZN@K:G&01$!]R*&)*, M%PG17>E'R?-6;8R-MCN1RA/.&DC[= MP>W&:GAN]2/2UU'PX=6>'3[>WMR;F-?L$R,VYMY;/_@,UM)OC#O&3@CYD8JPY]""*BN]4M+*XBMYW?SI8WDCC2)G9E3&[ 4')&1Q MU.>*X'^P=?MY;N%-)>5;VXB?SEGBVQ*E[+*VX%@>4<$;0>>#BH+OPGJ" M+0"+QK:_2;4O/BQ>-*?W7\6X\<2>%KJPL[R]B@M["ZFM M-36ZO6E6,X>3="7D!S@*,@_P#TZ5<^'[6=U;:U/I.GQ66GR2(EO##+$\8(B M;:8F:/[V2=I/)R>20 #NZCCF65I%4.#&VUMR,H)P#P2/F'/49'4=0:\OU/P' M:< MEVC6UQ]E>:1'/G&&W5'&<8?=&^&P",9XS0!Z317)?V'J+^( "JKIK*+YGW#( MO GEXQGIT?IC<*Y/3_!&HQ:'J-M=8C[7(C[F=%$>V3US.06# M8..M 'J37<"7L=FT@%Q+&TJ)@\JI4$^G5E_.IZ\I7P?JKZ/;QSZ! ;H:9?6< M3Q+%&T)]ELUD!N(HTD=,'A6+!3GISM;\J\\T;P23# M:6]UHTRZ;_:!FFL[_P"R%0OV=UW>5 HCP7*\?,20&.*T_"WAV[TR_,MQIJPW M#Z-;VWVT&-BKQ[P4)!W$X,9S@@[1SD"@#L;N[@L+.:[N9!'! ADD<@G:H&2< M#FHCJ5JNDMJ#[N3PUJ]DV@1VK3Z6E MM)#(\3"]NUW$S\$@Y)&'?#D]0,"M/QCX<>ZMX8+7P^NI6D>GS6MM:Q/'$MI, M0H20!F4 CVM MKNYF9XX;0,TSM$P 7<2./F&.XSW'45PY\,ZU$9Y;: 1S7"%7 M<8/WE:,X[]<#FJ>N^$KV2ZU8CP__ &G9S++'90+-$OD2&&%$E^=AC&QEW#YU MQP"&- 'I44J30I+&=R.H93CJ#TI]>;6_A+5%\7Q7]Q;7CLI0Q7*26HCBB$ 4 MQ%BAG^\&^13L.[.0-?MDD;L958YPS$$9+' M#="<= #T*SOK:_25K:3S%BF>%SM(PZG##GT-6*\BU#P;J<^E0FW\.2Q/'NPJ!+.WCOIKU8\7$R)'(^ M3RJEBHQTXW-^= '%CQ[+:ZG:V=Q9;;>XNG@%W=W!B#-Y\B;4;RA&Q 3.UG5B M.!O/75_X2B]\N]OSI,0T>W\]5NFOE1]T1*G>C *BEE8!MY/0D#)Q9?P=H4DX MF-I(IW^8Z)=2JDK;R_[Q VV3YF) 8$#.!Q2S>#]#N)[F::S=_M D#QFXE\M2 MXP[)'NVHYR7&>]6;#PMI&FS">W MMY?.\_[09)KF65C)Y?E[B78DG9QS3H=$_P"*EN=:N9(99'MQ:P*D&PQQ9W,& M;<=Y+>P '&.22 <[9_$*>[TNZOFT.>%%2-[0S">-)A(V%4L\*_/R#MB$NAQ5Y/!6@Q6TT M$=I,B2E/NWE6],\.:5H[1M8VS1M&)=K-,[G]XP=_ MO$YRP!YH R7\9R_\)3+I,.CW4UM#+Y$MTD4Q"/LWYR(C'MY4$F0')^[ZU[3Q MM>SVBM+HT*7-S#:S64*WI99!.S*HD;RQL*[&M)EU?^U'MF^U M$[CB9Q&S[=H275Q EOYZK$I^TQ1("XCW$#S/O=<9RI.,:,O MC.]2R1H]&BDO(UNI+J'[9A(TMWV/L?9\Y)(V@A1RR>'X;/4+C31?R,97MUB=]HA9PH\Q&'4#G%8\WC: M_P!(B6P-C/K%_%-<(TD<,N9(XF4;B(8G^<[U'W57(;E>!74W_A[3]2M;2"Y% MR!9G,#P74L#J=I7[T;*>A(ZU6N/!^AW-E;VDEI((K<.$,=S*CL'Y<.ZL&<,> M6#$[CR7UC) M:I5MBS.L+,HPK-$#L9@ ,,5)&U<'@8CM/".AV0806;@%XV :XD<1^6^]%0,Q MV(&Y"+A?:@#F+[QSK'V:$)I4-M/+<+'%LN_,\PI=1P2(*M M7WCZZLTCMUT*2?4P\RSV\!FF11&5!VM%"Q.=ZXW*@Y.2.^[=>$M#O85AN+(L MBEV7$TBD%Y1*Q!#9SO4-[8XXIDO@S0I[.&U>UFV1&0AUNYED?>JZG?1#3E@LK5A'YLDQ\UG,:/CR]O ?!RV3M S0!7\*W ME]>Z,\FI3QSW27EU"TD!5E^SO=!4,*S^7YGE_>W9V]]NW/&<\5 M4M?'5C<0PS2Z?J-I',L$D33HGS1RL%63Y7.%#$ YP1D'&.: .IHKGF\6V[WZ M6=KI]_Y2T46=Y)YZQ(;M856 M$3/$) A&\L#M(/=1G&XGB@#JZ*X6'Q]=2Z#:7 T6Z^W2"R=XR(U62.=]I>/, MG3(8 ,002N1CFHD\::R]Q)?+:6W]DHN_84 ;;Y?F[?-,N3)Y?S[1"5_AW\%J M ._HKG==U'6M/N8)[633C9O)%%':O$[W%T[-\P5@P"87G[K< D[0":HVOB#7 M+R]9(H].,5X+I;!75U,;PR! 96R=P;EN%7&,Y]REW;*$%2%)RV!\N&*[VNW][8Z%)=6,'G7 V# A>78 M&8!G\M/F?:"6VKR<8R.M &K17&6?BN_,FF0G['J@NK]K:6>P0Q&$"(N1)#(^ MZ*0$-/9R0Q-;JT+2,TKE$&!(=AW#!63:R]P* M .OHKD=1\<+%HLMQ9:5?2WRPW,C6Q1";740=6W1JK'RS(<(7\PK@$;@I7/&[- '4T5QUWX\/]@M?66B:DT\M MG)=P1R)&<1*H(E<"3(7+ ;?OG!PO&:=XG\47VE:1IX(2X4L&)484 M*'4@%V1=Y)"[AD'- '7T5D:UK!LO"=_J]G);R-!:O-&Q;?$2JD\D$9&1ZBN> MTSQO(\TUN9K7Q"Q>-+:70XU597979X_GE9 45-Q)D'# 8SC(!W%%8"P;)8$$*&QC)P.::_BQS!3JP P1[X .GHK*T#78?$.G?;;>WFACWE1YC1N'X!W*\;, MCKSU5CR"#@@BJQL9[F>)H/.F" PP"20*-WS!B2-WW0<<%L \R6GBRVD@NC+ M'.TL$WEA5A"^;NG>)0@WG/S+@DD>N!G .CHKD;;QY9/K$.D&"XGNY)'4F)8 MUV*)GC!\LR%V V'+(K #YCM' DB\;6PE,3VMY.L#(6. M2AY4-TR0H.* .JHK"TWQ1!J>J&Q2QO80?.\JXF"".8Q.$D"X8L,,?X@,CD9I M3XGMAKG]F_9+PH)_LIO-J^2)MGF>7][=G;WV[<\9SQ0!N45QMIXDUZZ\,:CJ MATWRIDO7@MX3;F1HXEDV%V6*1S*5^8D+L)VD#C#&&Y\7W5IX5N+]]4T:6:.Z M6'[1'#(!&,!G$ELS[UD1=Q,>_=@9..5H [BBN"U/QE=VD6DK-K'A[29KBSDE MN7O/WT?GIY8,2$2H,Y<]V/%;UQKEXGABPOH[-4U"_$"1P2DA8I),?>Z'"Y)( MX)QCC- &_17%_P#"47]C/=VEUJ.B7\UO<6L4:(22A'62'S'96 Y#$X.> MG'+KKQXG]F_:;;3+R.0O:O%'<1KFX@FE"!X]KGD\X#%2"1D 4 =E17(ZG\0M M,TC2DO[VRO85\V2*:*0PHT+)]Y26D",W<*C,S#D X-;>DZE)J%UJB,(_+M;H M0Q% ?F4Q1OD\]EWPD9K>2)9XU_ MTB"681ATP_!.3@-M(X+ "@#LJ*XZ7QVL5S'))I=W%8I9W<]TS^7O@>!PA4XD MQUSR,@[E.<9(TK3Q;9W7AB[U[[+=1VMLCNRYCD,BJN[*-&[(X[95CR"#@@B@ M#?HKD;WXAZ3IE_:6.HP3V=U/=)N) M-5)CN([?3%E:XN6,;(/+.&!".60]P'520"1G!H ZFBN0L?B)IFIVR/86=W=W M#W/V86UM+;RMN\LR [UE,>-JG^/J,'%:,OBW3;>U-S<+/#&B7$DV]!F%83M< MM@^N ,9SD4 ;U%DICP%!/W_;& M2 =GPUJ<^L^&[#4;F-8YKB(.Z*I4*?3!Y'XT :M%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !7,^(K/2UU"&XNO$DVAW%VGV4^5=10F[7/"#>I.X% MC@IAANZ]*Z:N1U:2+3O$6H3ZAI-[J%M?6$=O"+:S:XW;2^^)MH(3=O7E]JGN M>* +Y\)VHU)KQ;N\*&3SQ:/(#%YPC\L2$D;R=O8MMSSC/-9,'@R[LO"LEF+C M^T=0ET]+#%Y/LA@3&&"%(]Q )R-V6. -P[5V_M,>*&*IK$4RW(*H3)]D2R^S M\@X/E;A)GN9,_P"S63HTNIR>'CJ-G=:U_HVFV][.^H2RA9KA/G94,AP59 P. MWY.5/44 =Y9^'[2Q%DRR2DV=F]J&)'SJQ4L[)0'/N:YFU\(3+JUC+8W:C MP_#Y4ZL+T2>>R0^6K[!",$KCD2%2!G;DY$UG9:G?ZAIUW>3ZHL4]O<7K11SR M1I&Y>(PQL%(^ZF1M/!.[(.36':3ZM%>:2FHR:ZM_-);1@.9?(>#[-EPV?D,G MFALY_>'[.VF37'ME MM]+N)4$MPS1R++B0(JG*X7!**!C:#@$9ID>EZD+B;26TV]>X*;5XP+?/F?O_-+F3^';NQ@ Z[5;/35\86US-XMET_4IHUBM[+S;7YUSR(UDC9_ MF/7:><#T&(&T30I+S6(H?$MQ#-'%-YL4-Y$&TU9B'D9?EW)N(SE\X_AP*/$% MW;RZT-'DTZ\2&7R9+R^ATN>7S]K92-7C0@8(R68C:#@W:Y22 MU5+:/9A@K0HJ+@'/(.*U]=-E'HDC7NK-I5NA0_;5N%A\L@C:=S?+UP,,"#G! M!!Q7(W=E'XA\%>)KB:RNIM0NX7D:V:QN(5$BQ%8D19$4RXP/F(Y;!PN%"]%X MJMKVYT&WBL !="\M&4M"9 F)D)9E!!( &3R.!U% %+3=$TC6(8]0M/$,VJR+ M=>:]]%-!)YI$9C\L[$V!=KD84 \YSGFG:?X"L;#9G4=1N/+CMHHQ*8@$2WDW MQJ D:C&3@]R/?FLB!]7TK59+O48KR6,-(DS;G0[D(QGH0 P['DYJS^$]'T[4(K^XUFYMH5N/M M*P22PI$95@,98DIN/[L$D%L#&1BN=C;Q3#J^NQV(U2>>6VN6ADG6>-89-V47 M;(6@?C 5H77@GVWPJL&#*1C[OS* 03P1FI]7\)6N MK6\4)O;RV5;5K.0P>6?.A;&4<.C#MU !'.",UE^+;._N=;TLVB7JQF+RII;4 MNI5&N;?<-Z\KE _<' )[57:+7K'3XDM#J4K/=7.G+YLDDC11O*?*G););8!C M<>H(R: .G'A^T7PP?#ZO,++[.;92"-R1XP #C' P 2#TYR-+6:2.2W M$/):4S"#._=]Y#)G';&,2TM=5GTVZMM0CUVZMX+JQG-Q_IT..**6V212EP(F+)YA92V0Q)RK+G.#D< M5IQ:-!!I,^G13W*1RO*_FI)MD5I'9R588Q@LF:Z>=(4:Y/EM\H6-%7.0&) #':2 M2>E4M5TKP_H^NQ:QJGB(Z81>43\RAF^0CC<<=L50?29[? MQ#8K*-9FLK36 T#M/UY);))3S."6RHR0< D5HZM)-I6OZE>O;S'[9:1 M0VMTFGS7RQ[2VZ-HHOF .0O&* -#5?"UMK-V;K^T;ZV281>?%;.FRX$ M;;DW;E)&#_=(R.#D8IT?A/3H[VPN]T[264T\T>6&&,K%F#<<@$Y'ICO7*VNF MZZ-)N72"^LKNTT2%;*TMI7CA28B4,%3>59@-G#%L';[&IK2YO;"2"[MX_$$F MB)J/R+<17,L_EFV8' M.O&B66]OFMH[DW1MF,; MH9/,:3(W(6C.6(S&5)'4GK4G_"$6"W)D2\ODBDD\RX@5TV7!$K2J&^7< K.? MNEZWNTR M;$,KB20.<<8(]L#KFFPZ!87.KG5H;^XEA-P9S:I(A@^T*OE%^%W;@!@KNVY& M=N>:Y)M*\1:7HFJ:?$LYU0-BRNL)G/G!ODR$=L;.&Z?*>.#0!>_P"$0@F9Y-0U/4-0 MN':']]<&)2%C?S%0+&BKC=U.,G/7IBN/ =C]@:U?4M2DP($@E:1-]O'"^^-$ MPF,!AU8,Q[D\5R+P:X/#,GE:AKYO\ 19))-6LE^RVWDQK;3W!:3>1)YKH\48.W83YR8P3@ Y% '1WGP_LK MRV,;ZKJ:RRPW$-S<(T7F7"S$%PQ,>%^ZN-@7ICI6YI^CQZ;<32PW-P5G;?)& M^PJS;$0'[N1@1]CCYCG/&.86#5M,TB77(AJMY?QW\[/9R3RL)8?-D156,Y M5E88'(4=:S]4LO$=MKNFV_\ :6I>7'#;^5)!:SSB6;>?.WLDJ1J/N_ZX%=OW M>010!U5_X:\-ZCK!GU>PL+^]N$"PK?11RE43JL88< %B3CNW)Z82R\'Z?8WU MG=1371:T5$A5F7:%1955?NYP%F8=?X5]\\WIJW$?B^WO+V'7'NK=;XWC20S/ M;J"P\L1<%3E0,"/DX^8;J]$'(S0!DS>'K2=;H.\V+F]BO7&X??CV8 X^[^[7 M/?D\USFA>"[R*=WU:=EAB%O':017?G^4D,GF*NXPQ\9P.0S$=7/&.YHH P'\ M)6IN//BOK^!_])W&&55)\]@[<[EZM9&XN)3JQ9KJ MN:Z.B@#&O/#L=UJJZA'J-_:.5C2>.VE55N%1BRALJ M6&,G[A4D$@Y%4)? FF7.IW%[>W-Y=M+;R6RK,R9CCW:JJH&&)X )/))HD\*Z9+/A0M;Q[]>U=[V*;S8KYGB,J?)L M*A?+\O:1G(VW;="UQ LAC/'*[@<'@=/05>HHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :**** "BBB@ HHHH **** "BBB@ HHHH _]D! end EX-101.SCH 12 bldr-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEET link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONSOLIDATED BALANCE SHEET (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Description of the Business link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Revenue link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Property, Plant and Equipment link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Business Combinations link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Goodwill link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Accrued Liabilities link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Long-Term Debt link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Leases and Other Finance Obligations link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Employee Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Employee Benefit Plans link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Segment and Product Information link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Related Party Transactions link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Unaudited Quarterly Financial Data link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Property, Plant and Equipment (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Business Combinations (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Goodwill (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Accrued Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Long-Term Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Leases and Other Finance Obligations (Table) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Employee Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Segment and Product Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Unaudited Quarterly Financial Data (Tables) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Description of the Business - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Revenue - Net Sales by Product Category (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Revenue - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Business Combinations - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Goodwill - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Accrued Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Long-Term Debt - Refinancing Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Long-Term Debt - Term Loan Repayment - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100770 - Disclosure - Leases and Other Finance Obligations - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100780 - Disclosure - Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100790 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail) link:calculationLink link:presentationLink link:definitionLink 100800 - Disclosure - Employee Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100810 - Disclosure - Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100820 - Disclosure - Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail) link:calculationLink link:presentationLink link:definitionLink 100830 - Disclosure - Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100840 - Disclosure - Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 100850 - Disclosure - Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100860 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 100870 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100880 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100890 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100900 - Disclosure - Segment and Product Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100910 - Disclosure - Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail) link:calculationLink link:presentationLink link:definitionLink 100920 - Disclosure - Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details) link:calculationLink link:presentationLink link:definitionLink 100930 - Disclosure - Subsequent Events - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 13 bldr-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 14 bldr-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 15 bldr-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Cover [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Security Exchange Name Security Exchange Name Title of 12(b) Security Security12b Title Entity Interactive Data Current Entity Interactive Data Current Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Document Annual Report Document Annual Report Document Transition Report Document Transition Report ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Income Statement [Abstract] Net sales Revenue From Contract With Customer Excluding Assessed Tax Cost of sales Cost Of Goods And Services Sold Gross margin Gross Profit Selling, general and administrative expenses Selling General And Administrative Expense Income from operations Operating Income Loss Interest expense, net Interest Income Expense Nonoperating Net Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax expense Income Tax Expense Benefit Net income Net Income Loss Comprehensive income Comprehensive Income Net Of Tax Net income per share: Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Weighted average common shares outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Statement Of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Accounts receivable, less allowances of $17,637 and $13,492 at December 31, 2020 and 2019, respectively Accounts Receivable Net Current Other receivables Other Receivables Net Current Inventories, net Inventory Net Other current assets Other Assets Current Total current assets Assets Current Property, plant and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets, net Operating Lease Right Of Use Asset Goodwill Goodwill Intangible assets, net Intangible Assets Net Excluding Goodwill Deferred income taxes Deferred Income Tax Assets Net Other assets, net Other Assets Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued liabilities Accrued Liabilities Current Current portion of operating lease liabilities Operating Lease Liability Current Current maturities of long-term debt Long Term Debt And Capital Lease Obligations Current Total current liabilities Liabilities Current Noncurrent portion of operating lease liabilities Operating Lease Liability Noncurrent Long-term debt, net of current maturities, debt discount, premium and issuance costs Long Term Debt And Capital Lease Obligations Deferred income taxes Deferred Income Tax Liabilities Net Other long-term liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 14) Commitments And Contingencies Stockholders’ equity: Stockholders Equity [Abstract] Preferred stock, $0.01 par value, 10,000 shares authorized; zero shares issued and outstanding Preferred Stock Value Common stock, $0.01 par value, 300,000 and 200,000 shares authorized at December 31, 2020 and 2019, respectively; 116,829 and 116,052 shares issued and outstanding at December 31, 2020 and 2019, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Valuation allowances for trade and other receivables due to an entity within one year (or the normal operating cycle, whichever is longer) for accounts which are expected to be uncollectible, credit memos, and customer returns. Allowances on trade accounts receivable Allowances On Trade Accounts Receivable Current Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Statement Of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation and amortization Depreciation Depletion And Amortization Amortization of debt discount, premium and issuance costs Amortization Of Financing Costs And Discounts Loss (gain) on extinguishment of debt Gains Losses On Extinguishment Of Debt Deferred income taxes Deferred Income Tax Expense Benefit Stock compensation expense Share Based Compensation Net gain on sales of assets and asset impairments Gain Loss On Sales Of Assets And Asset Impairment Charges Changes in assets and liabilities, net of assets acquired and liabilities assumed: Increase Decrease In Operating Capital [Abstract] Receivables Increase Decrease In Receivables Inventories Increase Decrease In Inventories Other current assets Increase Decrease In Other Current Assets Other assets and liabilities Increase Decrease In Other Operating Capital Net Accounts payable Increase Decrease In Accounts Payable Accrued liabilities Increase Decrease In Accrued Liabilities Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property, plant and equipment Payments To Acquire Property Plant And Equipment Proceeds from sale of property, plant and equipment Proceeds From Sale Of Property Plant And Equipment Cash used for acquisitions Payments To Acquire Businesses Net Of Cash Acquired Net cash used in investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Borrowings under revolving credit facility Proceeds From Lines Of Credit Repayments under revolving credit facility Repayments Of Lines Of Credit Proceeds from long-term debt and other loans Proceeds From Issuance Of Long Term Debt And Capital Securities Net Repayments of long-term debt and other loans Repayments Of Long Term Debt And Capital Securities Payments of debt extinguishment costs Payments Of Debt Extinguishment Costs Payments of loan costs Payments Of Financing Costs Exercise of stock options Proceeds From Stock Options Exercised Repurchase of common stock Payments For Repurchase Of Common Stock Net cash provided by (used in) financing activities Net Cash Provided By Used In Financing Activities Net increase (decrease) in cash and cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect Cash and cash equivalents at beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents at end of period Assets acquired under operating lease obligations. Assets acquired under finance and capital lease obligations. Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Cash paid for income taxes Income Taxes Paid Net Supplemental disclosure of non-cash activities: Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Accrued purchases of property, plant and equipment Capital Expenditures Incurred But Not Yet Paid Acquisition of assets under operating lease obligations Assets Acquired Under Operating Lease Obligations Acquisition of assets under finance and capital lease obligations Assets Acquired Under Finance And Capital Lease Obligations Payments of debt extinguishment costs classified as financing outflows Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid in Capital Additional Paid In Capital [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect Adjustment Cumulative Effect Period Of Adoption Adjustment [Member] Statement [Line Items] Statement [Line Items] Balance Balance, shares Vesting of restricted stock units Stock Issued During Period Value Share Based Compensation Gross Vesting of restricted stock units, shares Stock Issued During Period Shares Share Based Compensation Gross Shares withheld for restricted stock units vested Adjustments Related To Tax Withholding For Share Based Compensation Shares withheld for restricted stock units vested, shares Shares Paid For Tax Withholding For Share Based Compensation Repurchase of common stock Stock Repurchased And Retired During Period Value Repurchase of common stock, shares Stock Repurchased And Retired During Period Shares Exercise of stock options Stock Issued During Period Value Stock Options Exercised Exercise of stock options, shares Stock Issued During Period Shares Stock Options Exercised Stock compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Net income Balance Balance, shares Total cost of shares repurchased and retired divided by the total number of shares repurchased during the period. Repurchased and retired common stock, shares Repurchased and retired common stock Average price of common shares repurchased and retired Stock Repurchased And Retired During Period Average Cost Per Share Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Description of the Business Nature Of Operations Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue Revenue From Contract With Customer [Text Block] Property Plant And Equipment [Abstract] Property, Plant and Equipment Property Plant And Equipment Disclosure [Text Block] Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Goodwill Goodwill Disclosure [Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Payables And Accruals [Abstract] Accrued Liabilities Accounts Payable And Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Long-Term Debt Debt Disclosure [Text Block] Leases [Abstract] Leases and Other Finance Obligations Leases Of Lessee Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Employee Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Compensation And Retirement Disclosure [Abstract] Employee Benefit Plans Pension And Other Postretirement Benefits Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Segment Reporting [Abstract] Segment and Product Information Segment Reporting Disclosure [Text Block] Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Quarterly Financial Information Disclosure [Abstract] Unaudited Quarterly Financial Data Quarterly Financial Information [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Principles of Consolidation Consolidation Policy [Text Block] Accounting Estimates Use Of Estimates Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Cash and Cash Equivalents & Check Outstanding Cash And Cash Equivalents Policy [Text Block] Accounts Receivable Trade And Other Accounts Receivable Policy Inventories Inventory Policy [Text Block] Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs Shipping and Handling Costs Revenue Recognition Shipping And Handling Cost Policy [Text Block] Income Taxes Income Tax Policy [Text Block] Warranty Expense Standard Product Warranty Policy Debt Issuance Costs and Debt Discount/Premium Debt Policy [Text Block] Property, Plant and Equipment Property Plant And Equipment Policy [Text Block] Leases Lessee Leases Policy [Text Block] Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Insurance Self Insurance Reserve Policy [Text Block] Net Income per Common Share Earnings Per Share Policy [Text Block] Goodwill and Other Intangible Assets Goodwill And Intangible Assets Policy [Text Block] Stock-based Compensation Share Based Compensation Option And Incentive Plans Policy Fair Value Fair Value Measurement Policy Policy [Text Block] Comprehensive Income Comprehensive Income Policy Policy [Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Significant accounting policies. Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Market condition based restricted stock unit grants. Market Condition Based Restricted Stock Unit Grants Market Condition Based Restricted Stock Unit Grants [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Reconciliation of Accounts Receivable - Classified Schedule Of Accounts Notes Loans And Financing Receivable [Text Block] Rollforward of Allowance for Doubtful Accounts Allowance For Credit Losses On Financing Receivables Table [Text Block] Summary of Calculation of Basic And Diluted EPS Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted stock units subject to market conditions. Schedule of Share-based Payment Award, Restricted Stock Unit, Valuation Assumptions Schedule Of Share Based Payment Award Employee Restricted Stock Units Subject To Market Conditions Valuation Assumptions Table [Text Block] Schedule of Net Sales by Product Category Disaggregation Of Revenue Table [Text Block] Summary of Property, Plant and Equipment Property Plant And Equipment [Text Block] Tabular disclosure of long-lived, depreciable assets that are subject to other finance obligations meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. Schedule of Balances Held Under Other Finance Obligations Schedule Of Other Finance Obligations Assets Table [Text Block] Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Text Block [Abstract] Schedule of Change in Carrying Amount of Goodwill Schedule Of Goodwill [Text Block] Summary of Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Estimated Amortization Expense for Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Accrued Liabilities Schedule Of Accrued Liabilities Table [Text Block] Summary of Long-Term Debt Schedule Of Debt Instruments [Text Block] Future Maturities of Long-Term Debt Schedule Of Maturities Of Long Term Debt Table [Text Block] Tabular disclosure of the amounts and location in the statement of financial position of the lessee's finance and operating lease right-of-use assets and lease liabilities. Lessee Lease Description [Table] Lessee Lease Description [Table] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Other finance obligations. Other Finance Obligations Other Finance Obligations [Member] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Summary of Right-of-use Assets and Lease Liabilities Summary Of Right Of Use Assets And Lease Liabilities Table [Text Block] Summary of Total Lease Costs Lease Cost Table [Text Block] Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position. Summary of Future Maturities of Lease Liabilities Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Tabular disclosure of the lessee's operating and finance lease weighted average terms and discount rates. Summary of Weighted Average Lease Terms and Discount Rates Summary Of Weighted Average Lease Terms And Discount Rates Table [Text Block] Tabular disclosure of the lessee's cash flows from finance and operating leases as well as right-of-use assets obtained in exchange for operating and finance lease liabilities. Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities Summary Of Cash Paid For Amounts Included In Measurement Of Lease Liabilities As Well Supplemental Noncash Information Table [Text Block] Tabular disclosure of undiscounted cash flows for failed sale-leaseback transactions accounted for as a financing. Summary of Future Maturities of Other Finance Obligation Other Finance Obligations Table [Text Block] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Service condition based restricted stock unit grants. Service Condition Based Restricted Stock Unit Grants Service Condition Based Restricted Stock Unit Grants [Member] Performance and service condition based restricted stock unit grants. Performance and Service Condition Based Restricted Stock Unit Grants Performance And Service Condition Based Restricted Stock Unit Grants [Member] Market and service condition based restricted stock unit grants. Market and Service Condition Based Restricted Stock Unit Grants Market And Service Condition Based Restricted Stock Unit Grants [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Summary of Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Outstanding and Exercisable Stock Options Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding And Exercisable Table [Text Block] Summary of Restricted Stock Unit Activity Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block] Components of Income Tax Expense Included in Continuing Operations Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Reconciliation of Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Schedule of Reconciling Information by Reportable Segments Schedule Of Segment Reporting Information By Segment [Text Block] Summary of Quarterly Results of Operations Schedule Of Quarterly Financial Information Table [Text Block] The number of locations the entity operates. Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table] Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] Entity formed, year Year Founded Number of Locations Number Of Locations Number of states Number Of States In Which Entity Operates Number of top sales customers. Maximum percentage of net sales attributable to single customer. Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Sales Revenue, Net Sales Revenue Net [Member] Supplier Concentration Risk Supplier Concentration Risk [Member] Cost of Goods Sold Cost Of Goods Total [Member] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Shipping and Handling Costs Shipping And Handling [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Buildings and Improvements Building And Building Improvements [Member] Machinery and Equipment Machinery And Equipment [Member] Furniture and Fixtures Furniture And Fixtures [Member] Leasehold Improvements Leasehold Improvements [Member] Computer software costs. Computer Software Computer Software Costs [Member] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Lease Agreements Lease Agreements [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Long-term Liabilities Other Noncurrent Liabilities [Member] Other receivables and other assets. Other Receivables and Other Assets Other Receivables And Other Assets [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Senior secured notes due two thousand thirty. 2030 Notes Senior Secured Notes Due Two Thousand Thirty [Member] Senior secured notes due two thousand and twenty seven. 2027 Notes Senior Secured Notes Due Two Thousand And Twenty Seven [Member] Two thousand twenty three revolving credit facility. 2023 Facility Two Thousand Twenty Three Revolving Credit Facility [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 2 Fair Value Inputs Level2 [Member] Number of top sales customers Number Of Top Sales Customers Percentage of net revenue from major customers Concentration Risk Percentage1 Maximum net sale to single customer, percentage Maximum Percentage Of Net Sales Attributable To Single Customer Valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) for credit memos, and customer returns. Sales return reserve Reserve For Credit Memos And Customer Returns Reconciliation of accounts receivable - classified Accounts Receivable Net Current [Abstract] Accounts Receivable Accounts Receivable Gross Current Less: allowances for returns and doubtful accounts Accounts receivable, net Amount of direct write-downs, net of recoveries, of accounts receivable charged against the allowance. Rollforward of allowance for doubtful accounts Allowance For Doubtful Accounts Receivable Rollforward Beginning Balance Allowance For Doubtful Accounts Receivable Current Additions Provision For Doubtful Accounts Deductions (write-offs, net of recoveries) Allowance For Doubtful Accounts Receivable Write Offs Net Of Recoveries Ending Balance Maximum percentage of aggregate material purchases from single supplier. Maximum purchases from single supplier, percentage Maximum Percentage Of Aggregate Material Purchases From Single Supplier Cost incurred during the reporting period in transporting goods and services to customers. Shipping and handling costs Shipping And Handling Costs Estimated useful lives Property Plant And Equipment Useful Life Leasehold improvements Property Plant And Equipment Estimated Useful Lives Total lease term Lessee Operating Lease Term Of Contract Renewal term Lessee Operating Lease Renewal Term Insurance reserve balance Self Insurance Reserve Insurance reserve balance Self Insurance Reserve Noncurrent Insurance receivable for claims that exceeds stop-loss limits Insurance Settlements Receivable Reconciliation of weighted average common shares used in calculation of basic and diluted EPS Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract] Numerator: Net Income Loss Available To Common Stockholders Diluted [Abstract] Denominator: Weighted average shares outstanding, basic Dilutive effect of options and RSUs Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding, diluted Net income per share: Earnings Per Share Basic And Diluted [Abstract] Antidilutive and contingent options and RSUs excluded from diluted EPS Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross The estimated measure of the percentage by which the share prices of the constituents of the peer group is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. The correlation coefficient between the company and the peer group median. The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) over the vesting period. The risk-free interest rate assumption that is used in valuing restricted stock units. Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Schedule of fair value option award of weighted average assumptions Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract] Expected volatility (company) Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Expected volatility (peer group median) Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Peer Group Median Correlation between the company and peer group median Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Correlation Rate Expected dividend yield Share Based Compensation Arrangement Restricted Stock Unit Award Fair Value Assumptions Expected Dividend Rate Risk-free rate Share Based Compensation Arrangement Restricted Stock Unit Award Fair Value Assumptions Risk Free Interest Rate Fair value of long term debt Long Term Debt Fair Value Private offered aggregate principal amount rate Debt Instrument Interest Rate Stated Percentage Line of credit facility maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Lumber and lumber sheet goods. Lumber and Lumber Sheet Goods Lumber And Lumber Sheet Goods [Member] Manufactured products. Manufactured Products Manufactured Products [Member] Windows, doors and millwork. Windows, Doors and Millwork Windows Doors And Millwork [Member] Gypsum, roofing and insulation. Gypsum, Roofing and Insulation Gypsum Roofing And Insulation [Member] Siding, metal and concrete products. Siding, Metal and Concrete Products Siding Metal And Concrete Products [Member] Other building products and services. Other Building and Product Services Other Building Products And Services [Member] Entity Wide Information Revenue From External Customer [Line Items] Entity Wide Information Revenue From External Customer [Line Items] Total net sales Percentage of revenue from contracts with service elements. Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Axis] Timing of Transfer of Good or Service Timing Of Transfer Of Good Or Service [Domain] Transferred over Time Transferred Over Time [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Percentage of sales related to contracts with service Percentage Of Revenue From Contracts With Service Elements Contract liability Contract With Customer Liability Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Land Land [Member] Machinery and Equipment Furniture fixtures and computer equipment. Furniture, Fixtures and Computer Equipment Furniture Fixtures And Computer Equipment [Member] Construction in Progress Construction In Progress [Member] Finance lease right-of-use assets. Finance Lease Right-of-use Assets Finance Lease Right Of Use Assets [Member] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Summary of Property, Plant and Equipment Property Plant And Equipment Net By Type [Abstract] Property, plant and equipment Property Plant And Equipment Gross Less: accumulated depreciation Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property, plant and equipment, net Depreciation expense Depreciation Depreciation expense included in cost of goods Cost Of Goods And Services Sold Depreciation And Amortization Amount before accumulated depreciation of physical assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases used in the normal conduct of business to produce goods and services. The total charge for the use of long-lived depreciable assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases meeting the criteria for capitalization. The total gross amount less the charge for the use of the long-lived depreciable assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases meeting the criteria for capitalization. Assets held under other finance obligations Other Finance Obligations Capital Lease Assets Gross Less: accumulated amortization Other Finance Obligations Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation Assets held under other finance obligations, net Other Finance Obligations Balance Sheet Assets By Major Class Net Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Bianchi and Company Inc. Bianchi & Company, Inc. Bianchi And Company Inc [Member] Kansas Building Supply Company, Inc. Kansas Building Supply Company, Inc. Kansas Building Supply Company Inc [Member] Level 3 Fair Value Inputs Level3 [Member] Customer Relationships Customer Relationships [Member] Bianchi and kcbs. Bianchi and KCBS Bianchi And K C B S [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash consideration for certain assets acquired Business Combination Consideration Transferred1 Fair value of intangible assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill Operating lease right-of-use assets acquired in a business combination. Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, and other accrued liabilities assumed at the acquisition date. Amount of operating lease liabilities assumed in a business combination. Accounts receivable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables Inventory Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Inventory Other current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other Property, plant and equipment (includes finance lease right-of-use assets) Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Operating lease right-of-use assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Intangible assets (Note 7) Total assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Accounts payable and accrued liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Accrued Liabilities Operating lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities Total liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Total net assets acquired Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest Potential earn-out payment, minimum Business Combination Contingent Consideration Arrangements Range Of Outcomes Value Low Potential earn-out payment, maximum Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High Schedule Of Goodwill [Table] Schedule Of Goodwill [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] Northeast segment. Northeast Northeast Segment [Member] Southeast segment. Southeast Southeast Segment [Member] South segment. South South Segment [Member] West segment. West West Segment [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill Goodwill Gross Accumulated impairment losses Goodwill Impaired Accumulated Impairment Loss Goodwill, net Acquisitions Goodwill Acquired During Period The period over which goodwill will be amortized for tax purposes. Measurement Input Type Measurement Input Type [Axis] Measurement Input Type Measurement Input Type [Domain] Quantitative assessment. Quantitative Assessment Quantitative Assessment [Member] Goodwill amortization period Goodwill Amortization Period For Tax Purposes Period of projection of financial performance. Period of projection of financial performance Period Of Projection Of Financial Performance Goodwill impairment charges Goodwill Impairment Loss Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Trade Names Trade Names [Member] Subcontractor relationships. Subcontractor Relationships Subcontractor Relationships [Member] Non-compete Agreements Noncompete Agreements [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Amortization Expenses Amortization Of Intangible Assets Impairment charge against intangible assets Impairment Of Intangible Assets Excluding Goodwill Intangible assets in connection with acquisition Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Weighted average useful lives of the acquired assets Acquired Finite Lived Intangible Assets Weighted Average Useful Life 2021 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2022 Finite Lived Intangible Assets Amortization Expense Year Two 2023 Finite Lived Intangible Assets Amortization Expense Year Three 2024 Finite Lived Intangible Assets Amortization Expense Year Four 2025 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Total future net intangible amortization expense Finite Lived Intangible Assets Net The current portion of aggregate gift cards and rebates payable to customers. Summary of accrued liabilities Accrued Liabilities Current [Abstract] Accrued payroll and other employee related expenses Employee Related Liabilities Current Customer obligations Customer Obligations Current Self-insurance reserves Self Insurance Reserve Current Accrued business taxes Taxes Payable Current Accrued interest Interest Payable Current Other Other Accrued Liabilities Current Total accrued liabilities Debt Instrument [Table] Debt Instrument [Table] Finance lease obligation. Finance Lease Obligations Finance Lease Obligation [Member] Two thousand twenty three senior secured revolving credit facility. 2023 Facility Two Thousand Twenty Three Senior Secured Revolving Credit Facility [Member] Senior secured notes due two thousand and twenty four. 2024 Notes Senior Secured Notes Due Two Thousand And Twenty Four [Member] Two thousand twenty four term loan. 2024 Term Loan Two Thousand Twenty Four Term Loan [Member] Senior secured notes due two thousand twenty seven. 2027 Notes Senior Secured Notes Due Two Thousand Twenty Seven [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt instrument carrying amount Debt Instrument Carrying Amount Unamortized debt discount/premium and debt issuance costs Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net Long-term debt and capital lease obligation Long Term Debt And Capital Lease Obligations Including Current Maturities Less: current maturities of long-term debt and lease obligations Long-term debt, net of current maturities Weighted average interest rate Debt Weighted Average Interest Rate Senior notes due two thousand and twenty four. 2024 notes Senior Notes Due Two Thousand Twenty Four [Member] Notes repurchase amount Debt Instrument Repurchased Face Amount Purchase price, Percentage of principal amount Debt Instrument Redemption Price Percentage Notes outstanding Gain (loss) on extinguishment of debt Gain (Loss) on repurchase of debt instrument Gains Losses On Extinguishment Of Debt Before Write Off Of Deferred Debt Issuance Cost Write off of unamortized deferred loan cost Write Off Of Deferred Debt Issuance Cost Write off of unamortized deferred loan cost Extension to the maturity period of debt instruments. Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] 2023 facility Revolving credit facility extended maturity period Debt Instrument Maturity Period Extension Revolving credit facility due date Debt Instrument Maturity Date Debt issuance costs Unamortized debt discount and debt issuance costs Deferred Finance Costs Noncurrent Net Debt instrument issue price. Net percentage of proceeds from debt issuance Debt Instruments Issue Price Debt instrument redeemed Repayments Of Long Term Debt Repayment of term loan Repayments Of Debt Debt issuance costs recorded to interest expense Debt Related Commitment Fees And Debt Issuance Costs Debt issuance costs Deferred Finance Costs Gross Proceeds from issuance of long-term debt Debt Instrument Unamortized Premium Noncurrent .Senior unsecured notes due two thousand thirty. 2030 Notes Senior Unsecured Notes Due Two Thousand Thirty [Member] Senior secured notes due two thousand twenty four and two thousand twenty seven. 2024 Notes and 2027 Notes Senior Secured Notes Due Two Thousand Twenty Four And Two Thousand Twenty Seven [Member] Proceeds from issuance of notes Proceeds From Issuance Of Senior Long Term Debt Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Eurodollar Rate Eurodollar [Member] Base Rate Base Rate [Member] Line of credit facility, excess remaining borrowing capacity Line Of Credit Facility Remaining Borrowing Capacity Outstanding letters of credit Letters Of Credit Outstanding Amount Letter of credit fronting fees percentage. The interest rate charged on outstanding letters of credit during the reporting period. Debt instrument applicable rate Debt Instrument Basis Spread On Variable Rate1 Line of credit commitment fee percentage Line Of Credit Facility Commitment Fee Percentage Interest rates of outstanding letters of credit Line Of Credit Facility Interest Rate On Letters Of Credit Outstanding Fronting fee per annum Letter Of Credit Fronting Fees Percentage Debt instrument covenant minimum excess availability dollars. Debt instrument covenant minimum excess availability percentage. Debt instrument covenant minimum fixed charge coverage ratio. Debt instrument covenant minimum excess availability amount. Minimum fixed charge ratio Debt Instrument Covenant Minimum Fixed Charge Coverage Ratio Debt instrument, covenant description Debt Instrument Covenant Description Debt instrument minimum excess availability-dollars Debt Instrument Covenant Minimum Excess Availability Dollars Debt instrument minimum excess availability-percentage Debt Instrument Covenant Minimum Excess Availability Percentage Debt instrument covenant maximum borrowing capacity amount Debt Instrument Covenant Minimum Excess Availability Amount Revolving credit facility due date Debt instrument interest rate description Debt Instrument Interest Rate Terms Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] Forecast Scenario Forecast [Member] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Axis] Debt Instrument, Redemption, Period Debt Instrument Redemption Period [Domain] Redemption Period Prior to June 1, 2022 Debt Instrument Redemption Period Two [Member] Redemption Period Following Closing Date for Each Twelve-month Debt Instrument Redemption Period One [Member] Debt Instrument, Redemption, Period Three Debt Instrument Redemption Period Three [Member] Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture Debt Instrument Redemption Period Four [Member] Debt instrument interest rate terms Debt Instrument Frequency Of Periodic Payment Debt instrument redemption period. The percentage of the aggregate principal amount redeemable in each twelve month from closing date at a redemption price of 103% of par value. The percentage of principal that may be redeemed with the proceeds from equity offerings. Purchase price, Percentage of principal amount Redemption period Debt Instrument Redemption Period Redemption percentage of aggregate principal amount redeemable in each twelve-month period commencing on closing date Debt Instrument Redemption Percentage Of Principal Amount Redeemable In Each Twelve Month From Closing Date Redemption percentage of aggregate principal amount Debt Instrument Redemption Price Percentage Of Principal Amount Redeemable With Proceeds From Equity Offering Redemption Period Prior to March 1, 2025 Long Term Debt By Maturity [Abstract] 2021 Long Term Debt Maturities Repayments Of Principal In Next Twelve Months 2022 Long Term Debt Maturities Repayments Of Principal In Year Two 2023 Long Term Debt Maturities Repayments Of Principal In Year Three 2024 Long Term Debt Maturities Repayments Of Principal In Year Four 2025 Long Term Debt Maturities Repayments Of Principal In Year Five Thereafter Long Term Debt Maturities Repayments Of Principal After Year Five Total long-term debt (including current maturities) Notes And Loans Payable Right-of-use assets and lease liabilities of the lessee. Amount of lessee's right to use underlying asset under finance and operating leases. Lease liabilities. Lease liabilities current. Lease liabilities non-current. Present value of lessee's discounted obligation for lease payments from finance and operating leases. Assets Right Of Use Assets And Lease Liabilities [Abstract] Finance lease right-of-use assets, net (included in property, plant and equipment, net) Finance Lease Right Of Use Asset Total right-of-use assets Operating And Financing Lease Right Of Use Assets Liabilities Lease Liabilities [Abstract] Current Lease Liabilities Current [Abstract] Current portion of finance lease liabilities (included in current maturities of long-term debt) Finance Lease Liability Current Noncurrent Lease Liabilities Non Current [Abstract] Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities) Finance Lease Liability Noncurrent Total lease liabilities Operating And Finance Lease Liabilities Lease Cost [Abstract] Operating lease costs Operating Lease Cost Amortization of finance lease right-of-use assets Finance Lease Right Of Use Asset Amortization Interest on finance lease liabilities Finance Lease Interest Expense Variable lease costs Variable Lease Cost Total lease costs Lease Cost Finance leases. Lessee Disclosure [Abstract] Finance Leases Finance Leases [Abstract] 2021 Finance Lease Liability Payments Due Next Twelve Months 2022 Finance Lease Liability Payments Due Year Two 2023 Finance Lease Liability Payments Due Year Three 2024 Finance Lease Liability Payments Due Year Four 2025 Finance Lease Liability Payments Due Year Five Thereafter Finance Lease Liability Payments Due After Year Five Total lease payments Finance Lease Liability Payments Due Less: amount representing interest Finance Lease Liability Undiscounted Excess Amount Present value of lease liabilities Finance Lease Liability Less: current portion Long-term lease liabilities, net of current portion Operating Leases Leases Operating [Abstract] 2021 Lessee Operating Lease Liability Payments Due Next Twelve Months 2022 Lessee Operating Lease Liability Payments Due Year Two 2023 Lessee Operating Lease Liability Payments Due Year Three 2024 Lessee Operating Lease Liability Payments Due Year Four 2025 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less: amount representing interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of lease liabilities Operating Lease Liability Less: current portion Long-term lease liabilities, net of current portion Lease weighted average remaining lease term. Lease weighted average discount rate. Weighted average remaining lease term (years) Lease Weighted Average Remaining Lease Term [Abstract] Operating leases Operating Lease Weighted Average Remaining Lease Term1 Finance leases Finance Lease Weighted Average Remaining Lease Term1 Weighted average discount rate Lease Weighted Average Discount Rate [Abstract] Operating leases Operating Lease Weighted Average Discount Rate Percent Finance leases Finance Lease Weighted Average Discount Rate Percent Cash paid for amounts included in the measurement of lease liabilities. Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Operating cash flows from operating leases Operating Lease Payments Operating cash flows from finance leases Finance Lease Interest Payment On Liability Financing cash flows from finance leases Finance Lease Principal Payments Guarantees under lease of residual value Guarantees Fair Value Disclosure Other finance obligations number of leased properties. Lessee leasing arrangements, other finance obligations, term of contract renewal. Lessee leasing arrangements, other finance obligations, term of contract. Lessee leasing arrangements, other finance obligations, maximum term of contract. Other finance obligations. Other Finance Obligations [Abstract] Other finance obligations. Schedule of other finance obligations table. Schedule Of Other Finance Obligations [Table] Schedule Of Other Finance Obligations [Table] Other Finance Obligations [Line Items] Other Finance Obligations [Line Items] Number of leased properties with single lessor Other Finance Obligations Number Of Leased Properties Other finance obligation, renewal term Other Finance Obligation Renewal Term Other finance obligation, term Lessee Leasing Arrangements Other Finance Obligations Term Of Contract Total lease term Lessee Leasing Arrangements Other Finance Obligations Maximum Term Of Contract Master lease agreement description Sale Leaseback Transaction Description Other finance obligations Present Value Of Future Minimum Lease Payments Sale Leaseback Transactions Payment of other finance obligation Sale Leaseback Transaction Annual Rental Payments 2021 Minimum Lease Payments Sale Leaseback Transactions Within One Year 2022 Minimum Lease Payments Sale Leaseback Transactions Within Two Years 2023 Minimum Lease Payments Sale Leaseback Transactions Within Three Years 2024 Minimum Lease Payments Sale Leaseback Transactions Within Four Years 2025 Minimum Lease Payments Sale Leaseback Transactions Within Five Years Thereafter Minimum Lease Payments Sale Leaseback Transactions Thereafter Total Minimum Lease Payments Sale Leaseback Transactions Stock options and stock appreciation rights. Stock Options and SARS Stock Options And Stock Appreciation Rights [Member] BMC Stock Holdings, Inc. BMC B M C Stock Holdings Inc [Member] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand fourteen incentive plan. 2014 Incentive Plan Two Thousand Fourteen Incentive Plan [Member] Vesting Vesting [Axis] Vesting Vesting [Domain] cliff vest. Cliff Vest Cliff Vest [Member] Options or stock appreciation rights. Options Or Stock Appreciation Rights Options Or Stock Appreciation Rights [Member] Two thousand seven incentive plan. 2007 Incentive Plan Two Thousand Seven Incentive Plan [Member] Two thousand five equity incentive plan. 2005 Equity Incentive Plan Two Thousand Five Equity Incentive Plan [Member] Nineteen ninety eight equity incentive plan. 1998 Stock Incentive Plan Nineteen Ninety Eight Equity Incentive Plan [Member] Restricted Stock Units (RSUs) Restricted Stock Units R S U [Member] Number of shares reserved for share based compensation award Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Granted term Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Stock award granted vested period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Shares available for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Number of additional shares available for future issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Shares of common stock granted for awards Summarizes stock option activity. Summarizes stock option activity Share Based Compensation By Share Based Payment Award Option Other Additional [Abstract] Options, Outstanding Number, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Options, Granted Options, Exercised Options, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Options, Outstanding Number, Ending Balance Exercisable Options, Outstanding Number, Ending Balance Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Weighted Average Exercise Price, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted Average Exercise Price, Ending Balance Exercisable, Weighted Average Exercise Price, Ending Balance Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted Average Remaining Years, Outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted Average Remaining Years, Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value, Outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Exercisable, Aggregate Intrinsic Value Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Option Outstanding Weighted average grant date fair value of option Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Intrinsic value option exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Outstanding and exercisable stock options. Exercise Price Range Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis] Exercise Price Range Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain] Range one. $3.15 - $3.19 Range One [Member] Range two. $6.35 - $6.59 Range Two [Member] Range three. $7.67- $12.94 Range Three [Member] Range four. $3.15 - $12.94 Range Four [Member] Outstanding and exercisable stock options Outstanding And Exercisable Stock Options [Abstract] Range of Exercise Prices, Lower Range Limit Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Lower Range Limit Range of Exercise Prices, Upper Range Limit Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Upper Range Limit Weighted Average Exercise Price Options Exercisable Exercisable, Weighted Average Exercise Price RSUs Outstanding Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Share ​based​ compensation​ arrangement​ by share ​based​ payment​ award​ non ​vested ​restricted stock​ outstanding​ roll ​forward. Summarizes restricted stock activity Share Based Compensation Arrangement By Share Based Payment Award Non Vested Restricted Stock Outstanding Roll Forward Shares, Nonvested, Beginning balance Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Shares, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Shares, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Shares, Nonvested, Ending balance Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Nonvested, Ending Balance Weighted average grant date fair value, granted Stock compensation expense Allocated Share Based Compensation Expense Recognized excess tax benefits for stock options exercised Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount Total fair value of options vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1 Total fair value of restricted stock/unit Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Total unrecognized compensation cost Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Expected weighted average recognition period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Current: Current Income Tax Expense Benefit Continuing Operations [Abstract] Federal Current Federal Tax Expense Benefit State Current State And Local Tax Expense Benefit Total current income tax expense (benefit) Current Income Tax Expense Benefit Deferred: Deferred Income Tax Expense Benefit Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense Benefit State Deferred State And Local Income Tax Expense Benefit Total deferred income tax expense (benefit) Income tax expense Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss and credit carryforwards. Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities. Amount of deferred tax liability attributable to taxable temporary differences from operating lease right-of-use assets. Deferred tax assets related to: Components Of Deferred Tax Assets [Abstract] Accrued expenses Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Insurance reserves Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance Stock-based compensation expense Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Accounts receivable Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts Inventories Deferred Tax Assets Inventory Operating loss and credit carryforwards Deferred Tax Assets Operating Loss And Tax Credits Carryforwards Operating lease liabilities Deferred Tax Assets Operating Lease Liabilities Other Deferred Tax Assets Other Total Deferred Tax Assets Gross Valuation allowance Deferred Tax Assets Valuation Allowance Total deferred tax assets Deferred Tax Assets Net Deferred tax liabilities related to: Components Of Deferred Tax Liabilities [Abstract] Prepaid expenses Deferred Tax Liabilities Prepaid Expenses Goodwill and other intangible assets Deferred Tax Liabilities Goodwill And Intangible Assets Property, plant and equipment Deferred Tax Liabilities Property Plant And Equipment Operating lease right-of-use assets Deferred Tax Liabilities Operating Lease Right Of Use Assets Total deferred tax liabilities Deferred Income Tax Liabilities Net deferred tax liability Deferred Tax Liabilities Income taxes. Income taxes. Income Taxes [Table] Income Taxes [Table] One sixty two m limitation. 162(m) Limitation One Sixty Two M Limitation [Member] Income Taxes [Line Items] Income Taxes [Line Items] Statutory federal income tax rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate State income taxes, net of federal income tax Effective Income Tax Rate Reconciliation State And Local Income Taxes Stock compensation windfall benefit Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent Permanent difference Effective Income Tax Rate Reconciliation Nondeductible Expense Permanent difference – credits Effective Income Tax Rate Reconciliation Tax Credits Permanent difference – other Effective Income Tax Rate Reconciliation Nondeductible Expense Other Other Effective Income Tax Rate Reconciliation Other Adjustments Total effective rate for continuing operations Effective Income Tax Rate Continuing Operations Operating loss carryforwards expiration year. Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] State State And Local Jurisdiction [Member] State and Federal net Operating loss carry-forwards Operating Loss Carryforwards State and Federal Tax credit carry-forwards Tax Credit Carryforward Amount State and Federal net Operating loss carry-forwards expiration year Operating Loss Carryforwards Expiration Year Uncertain tax position benefit affecting effective income tax rate Unrecognized Tax Benefits Significant amount of uncertain tax position recorded in consolidated statement of operations and comprehensive income Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit Accrued interest and penalties Unrecognized Tax Benefits Income Tax Penalties And Interest Expense Number of states in which entity reports. Number of states Number Of States In Which Entity Reports The number of years of service required to fully vest in employer matching contributions to a defined contribution plan. Contribution by Plan participants as annual compensation percentage Defined Contribution Plan Maximum Annual Contributions Per Employee Percent Plan Pro rata vesting period Defined Contribution Plan Vesting Period Plan Expenses recognized Defined Contribution Plan Cost Recognized Outstanding letters of credit Number of geographic regions in which entity operates. Number of geographic regions Number Of Geographic Regions In Which Entity Operates Number of operating segments Number Of Operating Segments Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating Segments Operating Segments [Member] All other Material Reconciling Items [Member] Segments Statement Business Segments [Axis] Segments Segment [Domain] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Net Sales Depreciation & Amortization Interest Income before income taxes Gross margin Subsequent Event [Table] Subsequent Event [Table] Collaborative Arrangement and Arrangement Other than Collaborative Type Of Arrangement [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Arrangements And Nonarrangement Transactions [Member] Merger agreement. Merger Agreement Merger Agreement [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Business acquisition, common stock issued Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued Total commitments aggregate amount Amended credit facility amount EX-101.PRE 16 bldr-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 17 bldr-10k_20201231_htm.xml IDEA: XBRL DOCUMENT 0001316835 2020-01-01 2020-12-31 0001316835 2020-06-30 0001316835 2021-02-24 0001316835 2019-01-01 2019-12-31 0001316835 2018-01-01 2018-12-31 0001316835 2020-12-31 0001316835 2019-12-31 0001316835 2018-12-31 0001316835 2017-12-31 0001316835 us-gaap:CommonStockMember 2017-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001316835 us-gaap:RetainedEarningsMember 2017-12-31 0001316835 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001316835 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-12-31 0001316835 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001316835 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001316835 us-gaap:CommonStockMember 2018-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001316835 us-gaap:RetainedEarningsMember 2018-12-31 0001316835 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001316835 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001316835 us-gaap:CommonStockMember 2019-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001316835 us-gaap:RetainedEarningsMember 2019-12-31 0001316835 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001316835 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001316835 us-gaap:CommonStockMember 2020-12-31 0001316835 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001316835 us-gaap:RetainedEarningsMember 2020-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-01-01 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-01-01 2020-12-31 0001316835 us-gaap:SubsequentEventMember 2021-01-01 0001316835 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001316835 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-12-31 0001316835 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-12-31 0001316835 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001316835 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001316835 bldr:ComputerSoftwareCostsMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember us-gaap:LeaseAgreementsMember 2020-12-31 0001316835 srt:MaximumMember us-gaap:LeaseAgreementsMember 2020-12-31 0001316835 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001316835 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001316835 bldr:OtherReceivablesAndOtherAssetsMember 2020-12-31 0001316835 bldr:OtherReceivablesAndOtherAssetsMember 2019-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:MarketConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentySevenMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentySevenMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2020-01-01 2020-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2019-01-01 2019-12-31 0001316835 bldr:LumberAndLumberSheetGoodsMember 2018-01-01 2018-12-31 0001316835 bldr:ManufacturedProductsMember 2020-01-01 2020-12-31 0001316835 bldr:ManufacturedProductsMember 2019-01-01 2019-12-31 0001316835 bldr:ManufacturedProductsMember 2018-01-01 2018-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2020-01-01 2020-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2019-01-01 2019-12-31 0001316835 bldr:WindowsDoorsAndMillworkMember 2018-01-01 2018-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2020-01-01 2020-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2019-01-01 2019-12-31 0001316835 bldr:GypsumRoofingAndInsulationMember 2018-01-01 2018-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2020-01-01 2020-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2019-01-01 2019-12-31 0001316835 bldr:SidingMetalAndConcreteProductsMember 2018-01-01 2018-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2020-01-01 2020-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2019-01-01 2019-12-31 0001316835 bldr:OtherBuildingProductsAndServicesMember 2018-01-01 2018-12-31 0001316835 srt:MaximumMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001316835 us-gaap:LandMember 2020-12-31 0001316835 us-gaap:LandMember 2019-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001316835 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001316835 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001316835 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001316835 bldr:FurnitureFixturesAndComputerEquipmentMember 2020-12-31 0001316835 bldr:FurnitureFixturesAndComputerEquipmentMember 2019-12-31 0001316835 us-gaap:ConstructionInProgressMember 2020-12-31 0001316835 us-gaap:ConstructionInProgressMember 2019-12-31 0001316835 bldr:FinanceLeaseRightOfUseAssetsMember 2020-12-31 0001316835 bldr:FinanceLeaseRightOfUseAssetsMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember us-gaap:LandMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember us-gaap:LandMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 bldr:BianchiAndCompanyIncMember 2020-01-09 2020-01-09 0001316835 bldr:KansasBuildingSupplyCompanyIncMember 2020-11-02 2020-11-02 0001316835 us-gaap:FairValueInputsLevel3Member us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember 2020-12-31 0001316835 bldr:BianchiAndCompanyIncMember 2020-01-09 0001316835 bldr:NortheastSegmentMember 2018-12-31 0001316835 bldr:SoutheastSegmentMember 2018-12-31 0001316835 bldr:SouthSegmentMember 2018-12-31 0001316835 bldr:WestSegmentMember 2018-12-31 0001316835 bldr:SouthSegmentMember 2019-01-01 2019-12-31 0001316835 bldr:WestSegmentMember 2019-01-01 2019-12-31 0001316835 bldr:NortheastSegmentMember 2019-12-31 0001316835 bldr:SoutheastSegmentMember 2019-12-31 0001316835 bldr:SouthSegmentMember 2019-12-31 0001316835 bldr:WestSegmentMember 2019-12-31 0001316835 bldr:SoutheastSegmentMember 2020-01-01 2020-12-31 0001316835 bldr:SouthSegmentMember 2020-01-01 2020-12-31 0001316835 bldr:NortheastSegmentMember 2020-12-31 0001316835 bldr:SoutheastSegmentMember 2020-12-31 0001316835 bldr:SouthSegmentMember 2020-12-31 0001316835 bldr:WestSegmentMember 2020-12-31 0001316835 bldr:QuantitativeAssessmentMember 2020-12-31 0001316835 us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 us-gaap:TradeNamesMember 2020-12-31 0001316835 bldr:SubcontractorRelationshipsMember 2020-12-31 0001316835 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001316835 us-gaap:CustomerRelationshipsMember 2019-12-31 0001316835 us-gaap:TradeNamesMember 2019-12-31 0001316835 bldr:SubcontractorRelationshipsMember 2019-12-31 0001316835 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember bldr:SubcontractorRelationshipsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:NoncompeteAgreementsMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:TradeNamesMember 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember bldr:SubcontractorRelationshipsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001316835 bldr:BianchiAndKCBSMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2019-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2019-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-12-31 0001316835 bldr:OtherFinanceObligationsMember 2020-12-31 0001316835 bldr:OtherFinanceObligationsMember 2019-12-31 0001316835 bldr:FinanceLeaseObligationMember 2020-12-31 0001316835 bldr:FinanceLeaseObligationMember 2019-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2020-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-12-31 0001316835 srt:MinimumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-10-01 2018-12-31 0001316835 srt:MaximumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-10-01 2018-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2018-01-01 2018-12-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-03-31 0001316835 srt:MinimumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-01-01 2019-03-31 0001316835 srt:MaximumMember bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-01-01 2019-03-31 0001316835 bldr:SeniorNotesDueTwoThousandTwentyFourMember 2019-01-01 2019-03-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-04-01 2019-04-30 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2019-04-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-05-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-05-01 2019-05-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-04-01 2019-06-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-07-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2019-07-01 2019-07-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2019-07-01 2019-07-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2019-11-01 2019-11-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyFourTermLoanMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-04-30 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-02-29 0001316835 bldr:SeniorUnsecuredNotesDueTwoThousandThirtyMember 2020-02-01 2020-02-29 0001316835 bldr:TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-02-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentyFourAndTwoThousandTwentySevenMember 2020-01-01 2020-03-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-04-01 2020-04-30 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember 2020-01-01 2020-03-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandAndTwentyFourMember 2020-11-01 2020-11-30 0001316835 srt:MinimumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:EurodollarMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:EurodollarMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-01-29 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-01-29 2021-01-29 0001316835 bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2021-01-28 2021-01-28 0001316835 srt:MinimumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:EurodollarMember 2021-01-29 2021-01-29 0001316835 srt:MaximumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:EurodollarMember 2021-01-29 2021-01-29 0001316835 srt:MinimumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2021-01-29 2021-01-29 0001316835 srt:MaximumMember bldr:TwoThousandTwentyThreeRevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:BaseRateMember 2021-01-29 2021-01-29 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 0001316835 srt:ScenarioForecastMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2021-03-03 2021-03-03 0001316835 srt:ScenarioForecastMember bldr:SeniorSecuredNotesDueTwoThousandTwentySevenMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2021-03-03 2021-03-03 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 0001316835 bldr:SeniorSecuredNotesDueTwoThousandThirtyMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember 2020-12-31 0001316835 bldr:StockOptionsAndStockAppreciationRightsMember bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember bldr:TwoThousandFourteenIncentivePlanMember bldr:CliffVestMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandFourteenIncentivePlanMember bldr:CliffVestMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:BMCStockHoldingsIncMember bldr:TwoThousandFourteenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:OptionsOrStockAppreciationRightsMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MinimumMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:TwoThousandSevenIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandSevenIncentivePlanMember 2017-05-24 0001316835 srt:MaximumMember bldr:OptionsOrStockAppreciationRightsMember bldr:TwoThousandFiveEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2015-06-27 0001316835 srt:MinimumMember bldr:NineteenNinetyEightEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 srt:MaximumMember bldr:NineteenNinetyEightEquityIncentivePlanMember 2020-01-01 2020-12-31 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember 2005-01-01 0001316835 bldr:TwoThousandSevenIncentivePlanMember 2020-12-31 0001316835 bldr:TwoThousandFiveEquityIncentivePlanMember 2020-12-31 0001316835 bldr:NineteenNinetyEightEquityIncentivePlanMember 2020-12-31 0001316835 bldr:RangeOneMember 2020-01-01 2020-12-31 0001316835 bldr:RangeTwoMember 2020-01-01 2020-12-31 0001316835 bldr:RangeThreeMember 2020-01-01 2020-12-31 0001316835 bldr:RangeFourMember 2020-01-01 2020-12-31 0001316835 bldr:RangeOneMember 2020-12-31 0001316835 bldr:RangeTwoMember 2020-12-31 0001316835 bldr:RangeThreeMember 2020-12-31 0001316835 bldr:RangeFourMember 2020-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember bldr:TwoThousandFourteenIncentivePlanMember 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:ServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2020-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2019-01-01 2019-12-31 0001316835 bldr:MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember 2018-01-01 2018-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001316835 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2020-01-01 2020-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2019-01-01 2019-12-31 0001316835 bldr:OneSixtyTwoMLimitationMember 2018-01-01 2018-12-31 0001316835 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001316835 us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:NortheastSegmentMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SoutheastSegmentMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SouthSegmentMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:WestSegmentMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:NortheastSegmentMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SoutheastSegmentMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SouthSegmentMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:WestSegmentMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:NortheastSegmentMember 2018-01-01 2018-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SoutheastSegmentMember 2018-01-01 2018-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:SouthSegmentMember 2018-01-01 2018-12-31 0001316835 us-gaap:OperatingSegmentsMember bldr:WestSegmentMember 2018-01-01 2018-12-31 0001316835 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001316835 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0001316835 2020-01-01 2020-03-31 0001316835 2020-04-01 2020-06-30 0001316835 2020-07-01 2020-09-30 0001316835 2020-10-01 2020-12-31 0001316835 2019-01-01 2019-03-31 0001316835 2019-04-01 2019-06-30 0001316835 2019-07-01 2019-09-30 0001316835 2019-10-01 2019-12-31 0001316835 bldr:BMCStockHoldingsIncMember us-gaap:SubsequentEventMember bldr:MergerAgreementMember 2020-12-30 2021-01-01 iso4217:USD shares iso4217:USD shares bldr:Store bldr:States bldr:Customer pure bldr:Property bldr:Region bldr:Segment 0001316835 false FY --12-31 P3Y P3Y P3Y P7Y P5Y 2023-11-30 2026-01-31 P5Y P4Y P4Y P3Y 0 P5Y 2023-11-30 2026-01-31 0 P6Y3M18D P6Y3M18D P2Y1M6D P2Y 3.15 6.35 7.67 3.15 3.19 6.59 12.94 12.94 P3Y1M6D P4Y8M12D P4Y1M6D P4Y1M6D P4Y1M6D P4Y 10-K true 2020-12-31 2020 false 0-51357 BUILDERS FIRSTSOURCE, INC. DE 52-2084569 2001 Bryan Street Suite 1600 Dallas TX 75201 214 880-3500 Common stock, par value $0.01 per share BLDR NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 2375500000 206431681 <p style="text-align:center;margin-bottom:0pt;margin-top:3pt;text-indent:0%;font-weight:bold;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE </p> <p style="margin-bottom:0pt;margin-top:3pt;text-indent:4.54%;font-size:8.5pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s definitive proxy statement for its annual meeting of stockholders to be held on June 16, 2021 are incorporated by reference into Part II and Part III of this Form 10-K. </p> <p style="margin-bottom:0pt;margin-top:0pt;border-bottom:Double 2.25pt;padding-bottom:1pt;text-indent:0%;font-size:3pt;"> </p> 8558874000 7280431000 7724771000 6336290000 5303602000 5801831000 2222584000 1976829000 1922940000 1678730000 1584523000 1553972000 543854000 392306000 368968000 -135688000 -109551000 -108213000 408166000 282755000 260755000 94629000 60946000 55564000 313537000 221809000 205191000 313537000 221809000 205191000 2.69 1.92 1.79 2.66 1.90 1.76 116611000 115713000 114586000 117917000 117025000 116554000 423806000 14096000 17637000 13492000 880018000 614946000 76436000 77447000 784527000 561255000 58895000 39123000 2223682000 1306867000 749130000 721887000 274562000 292684000 785305000 769022000 119882000 128388000 4653000 8417000 16457000 22225000 4173671000 3249490000 600357000 436823000 385536000 308950000 61625000 61653000 27335000 13875000 1074853000 821301000 219239000 236948000 1596905000 1277398000 49495000 36645000 80396000 52245000 3020888000 2424537000 0.01 0.01 10000000 10000000 0 0 0 0 0.01 0.01 300000000 200000000 116829000 116829000 116052000 116052000 1168000 1161000 589241000 574955000 562374000 248837000 1152783000 824953000 4173671000 3249490000 313537000 221809000 205191000 116566000 100038000 97906000 3508000 3880000 4642000 -6700000 -8189000 3170000 16614000 50994000 51823000 17022000 12239000 14420000 1067000 949000 1393000 259543000 -42789000 9221000 220101000 -44202000 5425000 19743000 -4674000 10356000 -50370000 -1611000 -5637000 160947000 4070000 -89392000 75257000 10500000 22168000 260067000 504046000 282830000 112082000 112870000 101411000 8500000 6545000 4753000 32643000 92855000 -136225000 -199180000 -96658000 891000000 1040000000 1662000000 843000000 1192000000 1833000000 895625000 478375000 3818000 618542000 610834000 65312000 22686000 2301000 134000 13800000 8618000 1424000 4873000 3945000 4153000 10392000 4895000 285868000 -300897000 -233578000 409710000 3969000 -47406000 14096000 10127000 57533000 423806000 14096000 10127000 110600000 100354000 107668000 43400000 18107000 3153000 1962000 3378000 2350000 42606000 86373000 16964000 16462000 10198000 22700000 2300000 100000 113572000 1136000 546766000 -171693000 376209000 975000 10000 -10000 239000 2000 4893000 4895000 770000 7000 3938000 3945000 14420000 14420000 1468000 1468000 205191000 205191000 115078000 1151000 560221000 34966000 596338000 735000 7000 -7000 196000 2000 2448000 2450000 460000 4000 7938000 7942000 895000 9000 4950000 4959000 12239000 12239000 221809000 221809000 116052000 1161000 574955000 248837000 824953000 732000 7000 -7000 190000 2000 4151000 4153000 235000 2000 1422000 1424000 17022000 17022000 313537000 313537000 116829000 1168000 589241000 562374000 1152783000 460000 17.24 7900000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1. <span style="text-decoration:underline;">Description of the Business</span> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Builders FirstSource, Inc., a Delaware corporation formed in 1998, is a leading supplier of building materials, manufactured components and construction services to professional contractors, sub-contractors, and consumers. Following the merger with BMC Stock Holdings, Inc. on January 1, 2021, which is discussed in more detail in Note 18, the company operates approximately 550 locations in 40 states across the United States. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In this annual report, references to the “Company,” “we,” “our,” “ours” or “us” refer to Builders FirstSource, Inc. and its consolidated subsidiaries, unless otherwise stated or the context otherwise requires. </p> 1998 550 40 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2. <span style="text-decoration:underline;">Summary of Significant Accounting Policies </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Principles of Consolidation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounting Estimates </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and doubtful accounts, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less. </span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash and Cash Equivalents &amp; Checks Outstanding </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable on the accompanying consolidated balance sheets.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts Receivable </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivable.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of our net sales, and no single customer accounted for more than 6% of net sales. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allowance for doubtful accounts is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible.  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also establish reserves for credit memos and customer returns. The reserve balance was $11.9 million and $7.6 million at December 31, 2020 and 2019, respectively. The activity in this reserve was not significant for each year presented. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable consisted of the following at December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:75%;"> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.74%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.84%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable </p></td> <td style="background-color:#CFF0FC;width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">897,655</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628,438</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: allowances for returns and doubtful accounts </p></td> <td style="width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,637</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,492</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net </p></td> <td style="background-color:#CFF0FC;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">880,018</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">614,946</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table shows the changes in our allowance for doubtful accounts: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 1, </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,973</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,720</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,811</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,284</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deductions (write-offs, net of recoveries) </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,882</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,070</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,062</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:53.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, </p></td> <td style="width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,774</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.6%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:-12pt;;font-size:1pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.6%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Inventories </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories consist principally of materials purchased for resale, including lumber, lumber sheet goods, windows, doors and millwork, as well as certain manufactured products and are stated at the lower of cost and net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our arrangements with vendors provide for rebates of a specified amount of consideration, payable when certain measures, generally related to a stipulated level of purchases, have been achieved. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statement of operations and comprehensive income. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates as necessary based on actual purchase levels. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We source products from a large number of suppliers. No materials purchased from any single supplier represented more than 6% of our total materials purchased in 2020. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Shipping and Handling Costs </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income and totaled $347.7 million, $332.5 million and $322.9 million in 2020, 2019 and 2018, respectively. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We account for income taxes utilizing the liability method described in the <span style="font-style:italic;">Income Taxes</span> topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Warranty Expense </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not significant as a result of third-party inspection and acceptance processes. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Debt Issuance Costs and Debt Discount/Premium </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs incurred in connection with term debt are amortized using the effective interest method. Debt discounts and premiums are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the <span style="font-style:italic;">Debt</span> topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 9. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property, Plant and Equipment </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements</p></td> <td style="background-color:#CFF0FC;width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 to 40 years</p></td> </tr> <tr> <td style="width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment</p></td> <td style="width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 10 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#CFF0FC;width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 5 years</p></td> </tr> <tr> <td style="width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The shorter of the estimated useful life or the remaining lease term</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in machinery and equipment and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We periodically evaluate the commercial and strategic operation of the land, related buildings and improvements of our facilities. In connection with these evaluations, some facilities may be consolidated, and others may be sold or leased. Nonoperating assets primarily related to land and building real estate assets associated with location closures that are actively being marketed for sale within a year are classified as assets held for sale and recorded at fair value, usually the quoted market price obtained from an independent third-party less the cost to sell. Until the assets are sold, an estimate of the fair value is reassessed at each reporting period.  Net gains or losses related to the sale of real estate and equipment or impairment adjustments related to assets held for sale are recorded as selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. We also lease certain properties from related parties, including current employees and non-affiliate stockholders. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any<span style="font-size:12pt;"> </span>lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain of our leases are subject to variable lease payments based on various measures, such as rent escalations determined by percentage changes in the consumer price index. As these types of variable lease payments are determined on a basis other than an index or a rate, they are generally excluded from the calculation of lease liabilities and right-of-use assets and are expensed as incurred. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, we have residual value guarantees on certain equipment leases. Under these leases, we have the option of (a) purchasing the equipment at the end of the lease term, (b) arranging for the sale of the equipment to a third party, or (c) returning the equipment to the lessor to sell the equipment. If the sales proceeds in any case are less than the residual value, we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. If the sales proceeds exceed the residual value, we are entitled to all of such excess amounts.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2016, the FASB issued an update to the existing guidance under the Leases topic of the Codification. Under the new guidance, lessees are now required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted this guidance on January 1, 2019 by applying the provisions of this guidance on a modified retrospective basis as of the effective date. As such, comparative periods have not been restated and the disclosures required under the new standard have not been provided for periods prior to January 1, 2019. We elected the package of practical expedients whereby we were not required to: i) reassess whether any expired or existing contracts are or contain leases, ii) reassess the lease classification of existing leases and iii) reassess initial direct costs for any existing leases. We did not elect the hindsight practical expedient or the practical expedient related to land easements. We have assessed and updated our business processes, systems and controls to ensure compliance with the recognition and disclosure requirements of the new standard.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Long-Lived Assets </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Insurance </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. We discount our workers’ compensation liability based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $90.8 million and $87.0 million as of December 31, 2020 and 2019, respectively. Of these balances $52.1 million and $49.0 million were recorded as other long-term liabilities as of December 31, 2020 and 2019, respectively. Included in these reserve balances as of December 31, 2020 and 2019, were approximately $5.7 million and $8.6 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheet.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Income per Common Share </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the <span style="font-style:italic;">Earnings per Share</span> topic of the Codification which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the calculation of basic and diluted EPS for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr style="height:10pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.1%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:0.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> </tr> <tr> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="9" style="width:43.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands, except per share amounts)</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313,537</p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221,809</p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,191</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, basic</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,611</p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,713</p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,586</p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of options and RSUs</p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,306</p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,968</p></td> <td style="width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,917</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,025</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,554</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share: </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.69</p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.92</p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.79</p></td> <td style="width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.66</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.76</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Antidilutive and contingent options and RSUs excluded</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   from diluted EPS</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">291</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">402</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">682</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Goodwill and Other Intangible Assets </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Intangibles subject to amortization </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Goodwill </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based Compensation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have four stock-based employee compensation plans, which are described more fully in Note 11. We issue new common stock shares upon exercises of stock options and vesting of RSUs. We recognize the effect of pre-vesting forfeitures in the period they actually occur. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We did not grant any options during the years ended December 31, 2020, 2019, or 2018.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:89.96%;"> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:13.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (company)</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.3%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.9%</p></td> </tr> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (peer group median)</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.2%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.4%</p></td> </tr> <tr style="height:3.3pt;"> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Correlation between the company and peer group median</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.39</p></td> </tr> <tr style="height:3.3pt;"> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free rate</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.9%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.6%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.3%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The <span style="font-style:italic;">Fair Value Measurements and Disclosures</span> topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows: </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1 </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3 — inputs that are unobservable in the marketplace and significant to the valuation </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020 and 2019 the Company does not have any financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 6.75% senior secured notes due 2027 (“2027 notes”), 5.00% senior secured notes due 2030 (“2030 notes”) and $900.0 million revolving credit facility (“2023 facility”) at amortized cost. The fair values of the 2027 notes and 2030 notes at December 31, 2020 were approximately $844.5 million and $593.3 million, respectively, and were determined using Level 2 inputs based on market prices. The carrying amount of the 2023 facility at December 31, 2020 approximates fair value as the rates are comparable to those at which we could currently borrow under similar terms, are variable and incorporate a measure of our credit risk. As such, the fair value of the 2023 facility was also classified as Level 2 in the hierarchy.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Comprehensive Income </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. We had no items of other comprehensive income for the years ended December 31, 2020, 2019, and 2018.  </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of ASU 2020-04 is to provide optional guidance for a period of time related to accounting for reference rate reform on financial reporting. It is intended to reduce the potential burden of reviewing contract modifications related to discontinued rates. The amendments and expedients in this update are effective as of March 12, 2020 through December 31, 2022 and may be elected by topic. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued an update to existing guidance under the <span style="font-style:italic;">Income Taxes</span> topic of the FASB Accounting Standards Codification (“Codification”). This updated guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles in the <span style="font-style:italic;">Income Taxes</span> topic. This guidance is effective for public companies annual and interim periods beginning after December 15, 2020 with early adoption permitted. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820. ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The adoption of this guidance did not have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued an update to existing guidance under the Investments topic of the Codification. This update introduced a new impairment model for financial assets, known as the current expected credit losses (“CECL”) model that is based on expected losses rather than incurred losses. The CECL model requires an entity to estimate credit losses on financial assets, including trade accounts receivable, based on historical information, current information and reasonable and supportable forecasts. Under this guidance companies record an allowance through earnings for expected credit losses upon initial recognition of the financial asset. We adopted the aspects of this guidance applicable to us on a modified retrospective basis as of January 1, 2020. The adoption of this guidance did not have a material impact on our consolidated financial statements. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Principles of Consolidation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounting Estimates </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and doubtful accounts, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less. </span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash and Cash Equivalents &amp; Checks Outstanding </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable on the accompanying consolidated balance sheets.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts Receivable </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivable.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of our net sales, and no single customer accounted for more than 6% of net sales. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The allowance for doubtful accounts is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible.  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We also establish reserves for credit memos and customer returns. The reserve balance was $11.9 million and $7.6 million at December 31, 2020 and 2019, respectively. The activity in this reserve was not significant for each year presented. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable consisted of the following at December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:75%;"> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.74%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.84%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable </p></td> <td style="background-color:#CFF0FC;width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">897,655</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628,438</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: allowances for returns and doubtful accounts </p></td> <td style="width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,637</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,492</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net </p></td> <td style="background-color:#CFF0FC;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">880,018</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">614,946</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table shows the changes in our allowance for doubtful accounts: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 1, </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,973</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,720</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,811</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,284</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deductions (write-offs, net of recoveries) </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,882</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,070</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,062</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:53.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, </p></td> <td style="width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,774</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.6%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:-12pt;;font-size:1pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.6%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 10 0.158 0.06 11900000 7600000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable consisted of the following at December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:75%;"> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.74%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.84%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable </p></td> <td style="background-color:#CFF0FC;width:1.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">897,655</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">628,438</p></td> <td style="background-color:#CFF0FC;width:1.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: allowances for returns and doubtful accounts </p></td> <td style="width:1.42%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,637</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,492</p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable, net </p></td> <td style="background-color:#CFF0FC;width:1.42%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">880,018</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.44%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">614,946</p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 897655000 628438000 17637000 13492000 880018000 614946000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table shows the changes in our allowance for doubtful accounts: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 1, </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,973</p></td> <td style="background-color:#CFF0FC;width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,720</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,811</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,284</p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deductions (write-offs, net of recoveries) </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,882</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,070</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,062</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:53.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at December 31, </p></td> <td style="width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,774</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.56%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,936</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.6%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,195</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:-12pt;;font-size:1pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.56%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:11.6%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;"> </p></td> <td style="width:1.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 5936000 6195000 4973000 4720000 5811000 5284000 4882000 6070000 4062000 5774000 5936000 6195000 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Inventories </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories consist principally of materials purchased for resale, including lumber, lumber sheet goods, windows, doors and millwork, as well as certain manufactured products and are stated at the lower of cost and net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our arrangements with vendors provide for rebates of a specified amount of consideration, payable when certain measures, generally related to a stipulated level of purchases, have been achieved. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statement of operations and comprehensive income. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates as necessary based on actual purchase levels. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We source products from a large number of suppliers. No materials purchased from any single supplier represented more than 6% of our total materials purchased in 2020. </p> 0.06 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Shipping and Handling Costs </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income and totaled $347.7 million, $332.5 million and $322.9 million in 2020, 2019 and 2018, respectively. </p> 347700000 332500000 322900000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We account for income taxes utilizing the liability method described in the <span style="font-style:italic;">Income Taxes</span> topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Warranty Expense </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not significant as a result of third-party inspection and acceptance processes. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Debt Issuance Costs and Debt Discount/Premium </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs incurred in connection with term debt are amortized using the effective interest method. Debt discounts and premiums are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the <span style="font-style:italic;">Debt</span> topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 9. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property, Plant and Equipment </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements</p></td> <td style="background-color:#CFF0FC;width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 to 40 years</p></td> </tr> <tr> <td style="width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment</p></td> <td style="width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 10 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#CFF0FC;width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 to 5 years</p></td> </tr> <tr> <td style="width:0.82%;" valign="top"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:29.56%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="width:1.46%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:64.82%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The shorter of the estimated useful life or the remaining lease term</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in machinery and equipment and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We periodically evaluate the commercial and strategic operation of the land, related buildings and improvements of our facilities. In connection with these evaluations, some facilities may be consolidated, and others may be sold or leased. Nonoperating assets primarily related to land and building real estate assets associated with location closures that are actively being marketed for sale within a year are classified as assets held for sale and recorded at fair value, usually the quoted market price obtained from an independent third-party less the cost to sell. Until the assets are sold, an estimate of the fair value is reassessed at each reporting period.  Net gains or losses related to the sale of real estate and equipment or impairment adjustments related to assets held for sale are recorded as selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income. </p> P10Y P40Y P3Y P10Y P3Y P5Y The shorter of the estimated useful life or the remaining lease term P3Y <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Leases </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. We also lease certain properties from related parties, including current employees and non-affiliate stockholders. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any<span style="font-size:12pt;"> </span>lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain of our leases are subject to variable lease payments based on various measures, such as rent escalations determined by percentage changes in the consumer price index. As these types of variable lease payments are determined on a basis other than an index or a rate, they are generally excluded from the calculation of lease liabilities and right-of-use assets and are expensed as incurred. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, we have residual value guarantees on certain equipment leases. Under these leases, we have the option of (a) purchasing the equipment at the end of the lease term, (b) arranging for the sale of the equipment to a third party, or (c) returning the equipment to the lessor to sell the equipment. If the sales proceeds in any case are less than the residual value, we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. If the sales proceeds exceed the residual value, we are entitled to all of such excess amounts.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2016, the FASB issued an update to the existing guidance under the Leases topic of the Codification. Under the new guidance, lessees are now required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted this guidance on January 1, 2019 by applying the provisions of this guidance on a modified retrospective basis as of the effective date. As such, comparative periods have not been restated and the disclosures required under the new standard have not been provided for periods prior to January 1, 2019. We elected the package of practical expedients whereby we were not required to: i) reassess whether any expired or existing contracts are or contain leases, ii) reassess the lease classification of existing leases and iii) reassess initial direct costs for any existing leases. We did not elect the hindsight practical expedient or the practical expedient related to land easements. We have assessed and updated our business processes, systems and controls to ensure compliance with the recognition and disclosure requirements of the new standard.</span></p> P5Y P15Y P1Y P5Y <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Long-Lived Assets </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Insurance </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. We discount our workers’ compensation liability based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $90.8 million and $87.0 million as of December 31, 2020 and 2019, respectively. Of these balances $52.1 million and $49.0 million were recorded as other long-term liabilities as of December 31, 2020 and 2019, respectively. Included in these reserve balances as of December 31, 2020 and 2019, were approximately $5.7 million and $8.6 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheet.</p> 90800000 87000000.0 52100000 49000000.0 5700000 8600000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Income per Common Share </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the <span style="font-style:italic;">Earnings per Share</span> topic of the Codification which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the calculation of basic and diluted EPS for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr style="height:10pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.1%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:0.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> </tr> <tr> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="9" style="width:43.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands, except per share amounts)</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313,537</p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221,809</p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,191</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, basic</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,611</p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,713</p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,586</p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of options and RSUs</p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,306</p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,968</p></td> <td style="width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,917</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,025</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,554</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share: </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.69</p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.92</p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.79</p></td> <td style="width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.66</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.76</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Antidilutive and contingent options and RSUs excluded</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   from diluted EPS</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">291</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">402</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">682</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The table below presents the calculation of basic and diluted EPS for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr style="height:10pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:14.08%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.1%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:0.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> </tr> <tr> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="9" style="width:43.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands, except per share amounts)</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313,537</p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221,809</p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">205,191</p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, basic</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,611</p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,713</p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,586</p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of options and RSUs</p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,306</p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,968</p></td> <td style="width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average shares outstanding, diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,917</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117,025</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,554</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.35pt;"> <td style="background-color:#CFF0FC;width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share: </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.69</p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.9%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.92</p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.92%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.79</p></td> <td style="width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.66</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12.9%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.90</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.76</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.55pt;"> <td style="width:54.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.9%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.9%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.18%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.92%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Antidilutive and contingent options and RSUs excluded</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   from diluted EPS</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">291</p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">402</p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">682</p></td> <td style="background-color:#CFF0FC;width:0.2%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> 313537000 221809000 205191000 116611000 115713000 114586000 1306000 1312000 1968000 117917000 117025000 116554000 2.69 1.92 1.79 2.66 1.90 1.76 291000 402000 682000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Goodwill and Other Intangible Assets </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Intangibles subject to amortization </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Goodwill </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-based Compensation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have four stock-based employee compensation plans, which are described more fully in Note 11. We issue new common stock shares upon exercises of stock options and vesting of RSUs. We recognize the effect of pre-vesting forfeitures in the period they actually occur. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We did not grant any options during the years ended December 31, 2020, 2019, or 2018.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:89.96%;"> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:13.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (company)</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.3%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.9%</p></td> </tr> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (peer group median)</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.2%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.4%</p></td> </tr> <tr style="height:3.3pt;"> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Correlation between the company and peer group median</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.39</p></td> </tr> <tr style="height:3.3pt;"> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free rate</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.9%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.6%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.3%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period.</p> 0 0 0 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:89.96%;"> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:13.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:13.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (company)</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.3%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.9%</p></td> </tr> <tr> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility (peer group median)</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33.2%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28.4%</p></td> </tr> <tr style="height:3.3pt;"> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Correlation between the company and peer group median</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.39</p></td> </tr> <tr style="height:3.3pt;"> <td style="width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected dividend yield</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.0%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free rate</p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:13.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.9%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.34%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.6%</p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:13.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.3%</p></td> </tr> </table></div> 0.400 0.383 0.539 0.400 0.332 0.284 0.5 0.5 0.39 0.000 0.000 0.000 0.009 0.026 0.023 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The <span style="font-style:italic;">Fair Value Measurements and Disclosures</span> topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows: </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1 </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3 — inputs that are unobservable in the marketplace and significant to the valuation </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020 and 2019 the Company does not have any financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 6.75% senior secured notes due 2027 (“2027 notes”), 5.00% senior secured notes due 2030 (“2030 notes”) and $900.0 million revolving credit facility (“2023 facility”) at amortized cost. The fair values of the 2027 notes and 2030 notes at December 31, 2020 were approximately $844.5 million and $593.3 million, respectively, and were determined using Level 2 inputs based on market prices. The carrying amount of the 2023 facility at December 31, 2020 approximates fair value as the rates are comparable to those at which we could currently borrow under similar terms, are variable and incorporate a measure of our credit risk. As such, the fair value of the 2023 facility was also classified as Level 2 in the hierarchy.</p> 0.0675 0.0500 900000000.0 844500000 593300000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Comprehensive Income </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. We had no items of other comprehensive income for the years ended December 31, 2020, 2019, and 2018.  </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of ASU 2020-04 is to provide optional guidance for a period of time related to accounting for reference rate reform on financial reporting. It is intended to reduce the potential burden of reviewing contract modifications related to discontinued rates. The amendments and expedients in this update are effective as of March 12, 2020 through December 31, 2022 and may be elected by topic. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued an update to existing guidance under the <span style="font-style:italic;">Income Taxes</span> topic of the FASB Accounting Standards Codification (“Codification”). This updated guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles in the <span style="font-style:italic;">Income Taxes</span> topic. This guidance is effective for public companies annual and interim periods beginning after December 15, 2020 with early adoption permitted. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820. ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The adoption of this guidance did not have a material impact on our consolidated financial statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued an update to existing guidance under the Investments topic of the Codification. This update introduced a new impairment model for financial assets, known as the current expected credit losses (“CECL”) model that is based on expected losses rather than incurred losses. The CECL model requires an entity to estimate credit losses on financial assets, including trade accounts receivable, based on historical information, current information and reasonable and supportable forecasts. Under this guidance companies record an allowance through earnings for expected credit losses upon initial recognition of the financial asset. We adopted the aspects of this guidance applicable to us on a modified retrospective basis as of January 1, 2020. The adoption of this guidance did not have a material impact on our consolidated financial statements. </p> <p style="margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3. <span style="text-decoration:underline;">Revenue</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table disaggregates our net sales by product category for the years ended December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lumber &amp; lumber sheet goods</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,076,376</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,251,580 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,902,155 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Manufactured products</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,640,460</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,449,550 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392,043 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Windows, doors &amp; millwork</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,629,179</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,542,924 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,445,858 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gypsum, roofing &amp; insulation</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,638</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">528,571 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">528,439 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Siding, metal &amp; concrete products</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">773,640</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">712,644</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">697,744</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other building &amp; product services</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">924,581</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">795,162 </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">758,532 </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net sales</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,558,874</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,280,431 </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,724,771 </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Information regarding disaggregation of net sales by segment is discussed in Note 15 to the condensed consolidated financial statements. Sales related to contracts with service elements represents less than 10% of the Company’s net sales for each period presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, contract assets and contract liabilities. Contract asset balances were not significant as of December 31, 2020 or December 31, 2019. Contract liabilities consist of deferred revenue and customer advances and deposits. Contract liability balances are included in accrued liabilities on our consolidated balance sheet and were $58.5 million and $38.6 million as of December 31, 2020 and December 31, 2019, respectively.       </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table disaggregates our net sales by product category for the years ended December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lumber &amp; lumber sheet goods</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,076,376</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,251,580 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,902,155 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Manufactured products</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,640,460</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,449,550 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,392,043 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Windows, doors &amp; millwork</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,629,179</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,542,924 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,445,858 </p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gypsum, roofing &amp; insulation</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,638</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">528,571 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">528,439 </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Siding, metal &amp; concrete products</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">773,640</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">712,644</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">697,744</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other building &amp; product services</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">924,581</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">795,162 </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">758,532 </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net sales</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,558,874</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,280,431 </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,724,771 </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> 3076376000 2251580000 2902155000 1640460000 1449550000 1392043000 1629179000 1542924000 1445858000 514638000 528571000 528439000 773640000 712644000 697744000 924581000 795162000 758532000 8558874000 7280431000 7724771000 0.10 58500000 38600000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4. <span style="text-decoration:underline;">Property, Plant and Equipment </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment consisted of the following at December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">206,321</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">198,123 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">386,922</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,909</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,543</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,449</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and computer equipment </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,309</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,094 </p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,568</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,175 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease right-of-use assets</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,256</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,153</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,919</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,170,903 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">523,789</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">449,016</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment, net </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">749,130</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">721,887</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation expense was $94.5 million, $84.0 million and $74.4 million, of which $20.8 million, $19.7 million and $18.6 million was included in cost of sales, for the years ended December 31, 2020, 2019, and 2018, respectively. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Included in property, plant and equipment are certain assets held under other finance obligations. These assets are recorded at the present value of the lease payments and include land, buildings and equipment. Amortization charges associated with assets held under other finance obligations are included in depreciation expense.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following balances held under other finance obligations are included on the accompanying consolidated balance sheet as of December 31:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,638</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118,403</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,390</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">136,620</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets held under other finance obligations</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,028</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255,023</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated amortization</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,015</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,741</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets held under other finance obligations, net</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,013</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,282 </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment consisted of the following at December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">206,321</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">198,123 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">386,922</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">374,909</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Machinery and equipment </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,543</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,449</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and computer equipment </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">102,309</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">92,094 </p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,568</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,175 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease right-of-use assets</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,256</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,153</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,272,919</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,170,903 </p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">523,789</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">449,016</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment, net </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">749,130</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">721,887</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 206321000 198123000 386922000 374909000 517543000 439449000 102309000 92094000 16568000 29175000 43256000 37153000 1272919000 1170903000 523789000 449016000 749130000 721887000 94500000 84000000.0 74400000 20800000 19700000 18600000 The following balances held under other finance obligations are included on the accompanying consolidated balance sheet as of December 31: <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Land </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,638</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118,403</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Buildings and improvements </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131,390</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">136,620</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets held under other finance obligations</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248,028</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255,023</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated amortization</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,015</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.4%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,741</p></td> <td style="width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Assets held under other finance obligations, net</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,013</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,282 </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div>  116638000 118403000 131390000 136620000 248028000 255023000 25015000 18741000 223013000 236282000 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">5. <span style="text-decoration:underline;">Business Combinations</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 9, 2020, we acquired certain assets and operations of Bianchi &amp; Company, Inc. (“Bianchi”) for $15.9 million in cash. Located in Charlotte, North Carolina, Bianchi is a supplier and installer of interior and exterior millwork. This acquisition was funded with a combination of cash on hand and borrowings under our 2023 facility. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On November 2, 2020 we acquired certain assets and operations of Kansas Building Supply Company, Inc. (“KBS”) for $16.8 million in cash. Located in Overland Park, Kansas, KBS is a supplier for interior and exterior doors, windows, millwork cabinetry, and hardware. This acquisition was funded with cash on hand.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These transactions were accounted for by the acquisition method, and accordingly their results of operations have been included in the Company’s consolidated financial statements from their respective acquisition dates. The purchase price was allocated to the assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill.<span style="font-size:12pt;"> </span>The fair value of acquired intangible assets of $13.6 million, </p> <p style="margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">primarily related to customer relationships, was estimated by applying an income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions developed based on the Company’s historical experience, future projections and comparable market data include future cash flows, long-term growth rates, attrition rates and discount rates</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The operating results of the acquisitions have been included in the consolidated statements of operations and comprehensive income from their acquisition dates through December 31, 2020. Net sales and net income attributable these acquisitions were $29.2 million and $2.5 million, respectively, for the year ended December 31, 2020.  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Pro forma results of operations attributable to these acquisitions are not presented as they did not have a material impact on our results of operations, individually or in the aggregate. We did not incur any significant acquisition related costs attributable to these transactions.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for these acquisitions during the year ended December 31, 2020, (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:78%;"> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,518</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,171</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment (includes finance lease right-of-use assets)</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">275</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,422</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill (Note 6)</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,284</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets (Note 7)</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,570</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,268</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and accrued liabilities</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,203</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,422</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,625</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:61%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net assets acquired</p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,643</p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the acquisition of Bianchi and KBS, we entered into real estate leases with the sellers for Bianchi’s and KBS’s operating locations.<span style="font-size:12pt;"> </span>The purchase agreement for Bianchi also contains an earn-out provision contingent upon continued employment and the achievement of specified revenue and profitability targets through fiscal year 2022. This earn-out provision could result in an additional cash payment to the seller ranging from zero to $1.5 million depending on the level of achievement of the specified targets. Future payments related to this earn-out provision will be included as compensation expense in the consolidated statement of operations and comprehensive income over the period earned. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 15900000 16800000 13600000 29200000 2500000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for these acquisitions during the year ended December 31, 2020, (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:78%;"> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,518</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventory</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,171</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment (includes finance lease right-of-use assets)</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">275</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,422</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill (Note 6)</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,284</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets (Note 7)</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,570</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,268</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and accrued liabilities</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:17.95pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,203</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:61%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,422</p></td> <td style="width:1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,625</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:61%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net assets acquired</p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,643</p></td> <td style="width:1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 4518000 3171000 28000 275000 3422000 16284000 13570000 41268000 5203000 3422000 8625000 32643000 0 1500000 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6. <span style="text-decoration:underline;">Goodwill </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2020 and 2019 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92.44%;"> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2018</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,691</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,662</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,592</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">785,047</p></td> <td style="width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:10pt;font-weight:bold;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,076</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,135</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,592</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740,411</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,257</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,354</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,611</p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,691</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343,919</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">813,658</p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,076</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">300,392</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">769,022</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,261</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,022</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,284</p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.55pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.55pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,952</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351,941</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">829,941</p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:10.8pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:9.85pt;"> <td style="width:38.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,337</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,414</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">785,305</p></td> <td style="width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2020, the change in the carrying amount of goodwill was attributable to our acquisitions of Bianchi and KBS. The amount allocated to goodwill is attributable to the assembled workforces acquired, expected synergies, and expected growth from the new markets the Company entered into. All of the goodwill recognized from these acquisitions is expected to be tax deductible and will be amortized ratably over a 15-year period for tax purposes.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We closely monitor trends in economic factors and their effects on operating results to determine if an impairment trigger was present that would warrant a reassessment of the recoverability of the carrying amount of goodwill prior to the required annual impairment test in accordance with the <span style="font-style:italic;">Intangibles – Goodwill and Other</span> topic of the Codification. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In evaluating goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If it is concluded that it is more likely than not that the fair value of the reporting unit is not less than its carrying value, then no further testing of the goodwill is required. However, if we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, we perform a quantitative goodwill impairment test. This test identifies both the existence of and the amount of goodwill impairment by comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value an impairment loss is recognized in amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The process of evaluating goodwill for impairment involves the determination of the fair value of our reporting units. Our reporting units are aligned with our nine geographic regions which are also determined to be our operating segments. Inherent in such fair value determinations are certain judgments and estimates relating to future cash flows, including our interpretation of current economic indicators and market valuations and assumptions about our strategic plans with regard to our operations. Due to the uncertainties associated with such estimates, actual results could differ from such estimates resulting in further impairment of goodwill.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In evaluating our goodwill for impairment at December 31, 2020, $77.1 million of our goodwill balance was assessed utilizing a quantitative assessment. In performing the quantitative impairment test at December 31, 2020, we developed the fair value using a discounted cash flow methodology. The discounted cash flow methodology establishes fair value by estimating the present value of the projected future cash flows to be generated from the reporting unit. The discount rate applied to the projected future cash flows to arrive at the present value is intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. The discounted cash flow methodology uses our projections of financial performance for a <span style="-sec-ix-hidden:F_000621">five-year</span> period. The significant assumptions used in the discounted cash flow methodology are the discount rate, the terminal value and the expected future revenues and profitability. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recorded no goodwill impairment charges in 2020, 2019, and 2018.</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2020 and 2019 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92.44%;"> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2018</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,691</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329,662</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,592</p></td> <td style="width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">785,047</p></td> <td style="width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:10pt;font-weight:bold;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,076</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,135</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">297,592</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">740,411</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,257</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,354</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,611</p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:bold;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,691</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343,919</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">813,658</p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:1pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,076</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">300,392</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">769,022</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:1pt;"> <td style="width:38.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,261</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,022</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,284</p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.55pt;"> <td style="background-color:#CFF0FC;width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:12.55pt;"> <td style="width:38.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="width:1.06%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">97,102</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,952</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351,941</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">829,941</p></td> <td style="width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:10.8pt;"> <td style="background-color:#CFF0FC;width:38.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated impairment losses</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(494</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(615</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,527</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.16%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:9.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(44,636</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr style="height:9.85pt;"> <td style="width:38.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">96,608</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,337</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,414</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">311,946</p></td> <td style="width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:9.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">785,305</p></td> <td style="width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0.05pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 97102000 60691000 329662000 297592000 785047000 494000 615000 43527000 44636000 96608000 60076000 286135000 297592000 740411000 14257000 14354000 28611000 97102000 60691000 343919000 311946000 813658000 494000 615000 43527000 44636000 96608000 60076000 300392000 311946000 769022000 8261000 8022000 16284000 97102000 68952000 351941000 311946000 829941000 494000 615000 43527000 44636000 96608000 68337000 308414000 311946000 785305000 P15Y 77100000 0 0 0 <p style="margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">7. <span style="text-decoration:underline;">Intangible Assets </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents intangible assets as of December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:25.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:25.62%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.08%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:6.5pt;"> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="14" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:53.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">195,435</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(94,690</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,445</p></td> <td style="background-color:#CFF0FC;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(77,016</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,061</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38,138</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,361</p></td> <td style="width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36,082</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subcontractor relationships</p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,440</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,944</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,700</p></td> <td style="background-color:#CFF0FC;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(131</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-compete agreements</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,719</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,001</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,579</p></td> <td style="width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,468</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,655</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(136,773</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,085</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114,697</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the years ended December 31, 2020, 2019, and 2018, we recorded amortization expense in relation to the above-listed intangible assets of <span style="Background-color:#FFFFFF;">$22.1 million</span>, $16.1 million, and $23.5 million, respectively. We recorded no intangible asset impairment charges for the years ended December 31, 2020, 2019 or 2018. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the acquisitions of Bianchi and KBS, we recorded intangible assets of $13.6 million, which includes $12.0 million of customer relationships, $0.8 million of subcontractor relationships, $0.1 million of non-compete agreements and $0.7 million of trade names. The weighted average useful lives of the acquired assets are 7.8 years in total, 8.5 years for customer relationships, 3.0 years for subcontractor relationships, 3.0 years for non-compete agreements and 3.0 years for trade names, respectively.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:68%;"> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,120</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,427</p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,050</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:21.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,640</p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:21.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,439</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:21.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,206</p></td> <td style="width:1.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future net intangible amortization expense</p></td> <td style="background-color:#CFF0FC;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:21.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,882</p></td> <td style="background-color:#CFF0FC;width:1.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents intangible assets as of December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:25.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:25.62%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.08%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:6.5pt;"> <td style="width:44.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="14" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:53.72%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">195,435</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(94,690</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183,445</p></td> <td style="background-color:#CFF0FC;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(77,016</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,061</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38,138</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,361</p></td> <td style="width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36,082</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subcontractor relationships</p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,440</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,944</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,700</p></td> <td style="background-color:#CFF0FC;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(131</p></td> <td style="background-color:#CFF0FC;width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:44.08%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-compete agreements</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,719</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.72%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,001</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,579</p></td> <td style="width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,468</p></td> <td style="width:1.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:44.08%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,655</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(136,773</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">243,085</p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114,697</p></td> <td style="background-color:#CFF0FC;width:1.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 195435000 94690000 183445000 77016000 52061000 38138000 51361000 36082000 5440000 1944000 4700000 131000 3719000 2001000 3579000 1468000 256655000 136773000 243085000 114697000 22100000 16100000 23500000 0 0 0 13600000 12000000.0 800000 100000 700000 P7Y9M18D P8Y6M P3Y P3Y P3Y The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands): <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:68%;"> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,120</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022 </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,427</p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:21.6%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,050</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 </p></td> <td style="width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:21.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,640</p></td> <td style="width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025 </p></td> <td style="background-color:#CFF0FC;width:1.56%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:21.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,439</p></td> <td style="background-color:#CFF0FC;width:1.56%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:73.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:1.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:21.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,206</p></td> <td style="width:1.56%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:73.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future net intangible amortization expense</p></td> <td style="background-color:#CFF0FC;width:1.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:21.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119,882</p></td> <td style="background-color:#CFF0FC;width:1.56%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 21120000 19427000 16050000 14640000 12439000 36206000 119882000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8. <span style="text-decoration:underline;">Accrued Liabilities </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued liabilities consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, </p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued payroll and other employee related expenses</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">176,379</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152,869</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,455</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,559 </p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer obligations</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,592</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,612</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Self-insurance reserves</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,642</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,955</p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued business taxes</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,953</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,604</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued interest</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,567</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,256</p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,948</p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,095</p></td> <td style="background-color:#CFF0FC;width:0.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:24.5pt;;text-indent:-12.25pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued liabilities</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:14.44%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">385,536</p></td> <td style="width:1.36%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,950 </p></td> <td style="width:0.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued liabilities consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.82%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, </p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued payroll and other employee related expenses</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">176,379</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152,869</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,455</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,559 </p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer obligations</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,592</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,612</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Self-insurance reserves</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,642</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,955</p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued business taxes</p></td> <td style="background-color:#CFF0FC;width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,953</p></td> <td style="background-color:#CFF0FC;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,604</p></td> <td style="background-color:#CFF0FC;width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued interest</p></td> <td style="width:1.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,567</p></td> <td style="width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,256</p></td> <td style="width:0.48%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:61.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,948</p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,095</p></td> <td style="background-color:#CFF0FC;width:0.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:61.7%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:24.5pt;;text-indent:-12.25pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued liabilities</p></td> <td style="width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:14.44%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">385,536</p></td> <td style="width:1.36%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">308,950 </p></td> <td style="width:0.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 176379000 152869000 58455000 38559000 18592000 11612000 38642000 37955000 58953000 32604000 13567000 12256000 20948000 23095000 385536000 308950000 <p style="margin-bottom:0pt;margin-top:8pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9. <span style="text-decoration:underline;">Long-Term Debt </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:15.36%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023 facility (1)</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,000</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,000</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 notes</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503,923</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 term loan (2)</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,000</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027 notes</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">777,500</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">475,000</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2030 notes</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">550,000</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other finance obligations (Note 10)</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">216,072</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221,726</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease obligations (Note 10)</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,873</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,333</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,642,445</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,299,982</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount/premium and debt issuance costs</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,205</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,709</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,624,240</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,291,273</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:9.35pt;"> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current maturities of long-term debt and lease obligations</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,335</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,875</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current maturities</p></td> <td style="width:1.3%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:14.08%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,596,905</p></td> <td style="width:1.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.64%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,277,398</p></td> <td style="width:0.82%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-top:0pt;margin-right:66.67%;text-indent:0%;font-size:6pt;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The weighted average interest rate was 3.8% and 4.4% as of December 31, 2020 and 2019, respectively. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The weighted average interest rate was 4.3% and 5.6% as of December 31, 2020 and 2019, respectively.</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2018 Debt Transactions</span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of 2018, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $53.6 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 91.5% to 94.25% of par value. Following these transactions, there was $696.4 million of 2024 notes which remain outstanding.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $3.2 million which was recorded as a component of interest expense in the accompanying consolidated statement of operations and comprehensive income for the year ended December 31, 2018. Of this gain, approximately $3.7 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.5 million write-off of unamortized debt issuance costs associated with the 2024 Notes repurchased.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">2019 Debt Transactions</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Note Repurchase Transactions</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the first quarter of 2019, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $20.4 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 94.9% to 95.9% of par value. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $0.7 million which was recorded as a component of interest expense in the first quarter of 2019. Of this gain, approximately $0.9 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.2 million write-off of unamortized debt issuance costs associated with the 2024 notes repurchased.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Refinancing Transactions</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2019, the Company extended the maturity date of its revolving credit facility by 20 months to November 22, 2023. All other material terms of the 2023 facility remain unchanged from those of the previous agreement. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the 2023 facility amendment we incurred $1.2 million in lender and third-party fees which, together with $5.9 million in remaining unamortized debt issuance costs, have been recorded as other assets and are being amortized over the remaining contractual life of the 2023 facility on a straight-line basis.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2019, we completed a private offering of $400.0 million in aggregate principal amount of 2027 notes at an issue price equal to 100% of their par value. The proceeds from the issuance of the 2027 notes were used, together with cash on hand, to purchase $97.0 million in aggregate principal amount of 2024 notes, to repay $300.0 million of the 2024 term loan and to pay related transaction fees and expenses.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the issuance of the 2027 notes, we incurred $6.1 million of various third-party fees and expenses. Of these costs, $2.1 million were recorded to interest expense in the second quarter of 2019. The remaining $4.0 million in costs incurred have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2027 notes using the effective interest method. Further, we recorded an additional $2.2 million to interest expense in the second quarter of 2019 related to the write-off of unamortized debt discount and debt issuance costs in connection with the partial repayment of the 2024 term loan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In July 2019, we completed a private offering of an additional $75.0 million in aggregate principal amount of 2027 notes at an issue price of 104.5% of their par value. The proceeds from the issuance of the 2027 notes were used together with cash on hand to redeem an additional $75.0 million in aggregate principal amount of 2024 notes and to pay related transaction fees and expenses. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The additional $3.4 million in proceeds received in excess of par value represents a debt premium which has been recorded as an increase to long-term debt. In connection with the issuance of the additional 2027 notes, we incurred $1.3 million of various third-party fees and expenses which have been recorded as a reduction to long-term debt. These third party costs and the debt premium are being amortized over the contractual life of the 2027 notes using the effective interest method.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The redemption of the 2024 notes was considered to be an extinguishment. As such, we recognized a loss on extinguishment of $3.1 million which was recorded to interest expense in the third quarter of 2019. Of this loss, $2.2 million was attributable to the call premium paid to the lenders and $0.9 million was attributable to the write-off of unamortized debt issuance costs associated with the extinguished 2024 notes.   </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Term Loan Repayment</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2019, we repaid $105.1 million of the 2024 term loan using cash on hand.  In connection with this repayment we recognized a loss on extinguishment of $3.5 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the fourth quarter of 2019.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">2020 Debt Transactions</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-size:10pt;">As further described in more detail below, during the year ended December 31, 2020, the Company executed several debt transactions, including the redemption of $503.9 million in outstanding aggregate principal amount of 5.625% senior secured notes due 2024 (“2024 notes”), the redemption of $47.5 million in aggregate principal amount of 6.75% senior secured notes due 2027 (“2027 notes”), and repayment of $52.0 million of our senior secured term loan facility due 2024 (“2024 term loan”). The repayments of our 2024 notes and 2027 notes were funded with the proceeds of the issuance of $550.0 million in aggregate principal amount of 5.00% unsecured senior notes due 2030 (“2030 notes”) and borrowings on our $900.0 million revolving credit facility (“2023 facility”). The repayment of our 2024 term loan was funded with cash on hand. The Company also issued an additional $350.0 million in aggregate principal amount of our 2027 notes.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">First Quarter 2020 Refinancing Transactions</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In February 2020, the Company completed a private offering of $550.0 million in aggregate principal amount of 2030 notes at an issue price equal to 100% of par value. The net proceeds from the issuance of the 2030 notes were used together with a borrowing on our $900.0 million 2023 facility to redeem the remaining $503.9 million in outstanding aggregate principal amount of 2024 notes and $47.5 million in aggregate principal amount of 2027 notes and to pay related transaction fees and expenses. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the issuance of the 2030 notes, we incurred $8.3 million of various third-party fees and expenses. These costs have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2030 notes using the effective interest method. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As the Company concluded that the redemption of the 2024 notes and 2027 notes were debt extinguishments, the Company recorded a loss on extinguishment of $28.0 million in interest expense in the first quarter of 2020. Of this loss, approximately $22.7 million was attributable to the payment of redemption premiums on the extinguished notes and $5.3 million was attributable to the write-off of unamortized debt issuance costs and debt premium. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Second Quarter 2020 Debt Transaction</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2020, the Company completed a private offering of an additional $350.0 million in aggregate principal amount of 2027 notes at an issue price of 98.75% of par value. The net proceeds from the issuance of the 2027 notes were used to repay the funds borrowed under the 2023 facility and to pay related transaction fees and expenses, with the remaining net proceeds used for general corporate purposes.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognized the $4.4 million in proceeds received below par value as a debt discount, which is recorded as a reduction to long-term debt.  In connection with the issuance of the 2027 notes, we incurred $5.5 million of various third-party fees and expenses, which have been recorded as a reduction to long-term debt. These third-party costs and the debt discount will be amortized over the contractual life of the 2027 notes using the effective interest method.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Fourth Quarter 2020 Term Loan Repayment</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2020, we repaid the remaining $52.0 million of the 2024 term loan using cash on hand. In connection with this repayment we recognized a loss on extinguishment of $1.4 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income in the fourth quarter of 2020.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2023 Revolving Credit Facility</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the 2023 facility provides for a $900.0 million revolving credit line to be used for working capital, general corporate purposes and funding capital expenditures and growth opportunities. In addition, we may use the 2023 facility to facilitate debt repayment and consolidation. The available borrowing capacity, or borrowing base, is derived from a percentage of the </p> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Company’s eligible receivables and inventory, as defined by the agreement, subject to certain reserves. As of</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> December 31, 20</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, we </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">had $</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75.0</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million in</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> outst</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">anding borrowings under our 202</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> facility and our net excess borrowing availability was $</span>747.0<span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million after being reduced by outstanding letters of credit of approximately $</span>78.0<span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, borrowings under the 2023 facility bear interest, at our option, at either a eurodollar rate or a base rate, plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 1.75% per annum in the case of eurodollar rate loans and 0.25% to 0.75% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility. A variable commitment fee, currently 0.375% per annum, is charged on the unused amount of the revolver based on quarterly average loan utilization. Letters of credit under the 2023 facility are assessed at a rate equal to the applicable eurodollar margin, currently 1.25%, as well as a fronting fee at a rate of 0.125% per annum. These fees are payable quarterly in arrears at the end of March, June, September, and December.  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All obligations under the 2023 facility are guaranteed jointly and severally by the Company and all other subsidiaries that guarantee the 2027 notes and 2030 notes. All obligations and the guarantees of those obligations are secured by substantially all of the assets of the Company and the guarantors subject to certain exceptions and permitted liens, including with respect to the 2023 facility, a first-priority security interest in such assets that constitute ABL Collateral (as defined below) and a second-priority security interest in such assets that constitute Notes Collateral (as defined below).</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">“ABL Collateral” includes substantially all presently owned and after-acquired accounts receivable, inventory, rights of unpaid vendors with respect to inventory, deposit accounts, commodity accounts, securities accounts and lock boxes, investment property, cash and cash equivalents, and general intangibles, books and records, supporting obligations and documents and related letters of credit, commercial tort claims or other claims related to and proceeds of each of the foregoing. “Notes Collateral” includes all collateral which is not ABL Collateral.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2023 facility contains restrictive covenants which, among other things, limit the Company’s ability to incur additional indebtedness, incur liens, engage in mergers or other fundamental changes, sell certain assets, pay dividends, make acquisitions or investments, prepay certain indebtedness, change the nature of our business, and engage in certain transactions with affiliates. In addition, the 2023 facility also contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 29, 2021, the Company amended the 2023 facility to increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from <span style="-sec-ix-hidden:F_000787">November 2023</span> to <span style="-sec-ix-hidden:F_000786">January 2026</span>. As amended, borrowings under the 2023 facility bear interest, at our option, at either the eurodollar rate or base rate plus, in each case, an applicable margin. The applicable margin ranges from 1.50% to 2.00% per annum in the case of eurodollar rate loans and 0.50% to 1.00% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Senior Secured Notes due 2027</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, we have $777.5 million outstanding in aggregate principal amount of the 2027 notes which mature on June 1, 2027. Interest accrues on the 2027 notes at a rate of 6.75% per annum and is payable semi-annually on June 1 and December 1 of each year.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The terms of the 2027 notes are governed by the indenture, dated as of the May 30, 2019 (the “2027 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee and as notes collateral agent. The 2027 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior secured basis, by certain of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”). All obligations under the 2027 notes, and the guarantees of those obligations, are secured by substantially all of the assets of the Company and the Guarantors subject to certain exceptions and permitted liens, including a first-priority security interest in such assets that constitute Notes Collateral and a second-priority security interest in such assets that constitute ABL Collateral.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2027 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At any time prior to June 1, 2022, the Company may redeem the 2027 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2027 notes plus the “applicable premium” set forth in the 2027 Indenture. At any time on or after June 1, 2022, the Company may redeem the 2027 notes at the redemption prices set forth in the 2027 Indenture, plus accrued and unpaid interest, if any, to the redemption date. At any time and from time to time during the 36-month period following the Closing Date, the Company may redeem up to 10% of the aggregate principal amount of the 2027 notes during each twelve-month period commencing on the Closing Date at a redemption price of 103% of the aggregate principal amount thereof plus accrued and unpaid interest to the redemption date. In addition, at any time prior to June 1, 2022, the Company may redeem up to 40% of the aggregate principal amount of the 2027 notes with the net cash proceeds of one or more equity offerings, as described in the 2027 Indenture, at a price equal to 106.750% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2027 notes may require it to repurchase all or part of their 2027 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Senior Secured Notes due 2030</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, we have $550.0 million outstanding in aggregate principal amount of the 2030 notes, which mature on March 1, 2030. Interest accrues on the 2030 notes at a rate of 5.00% per annum and is payable semi-annually on March 1 and September 1 of each year, commencing on September 1, 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The terms of the 2030 notes are governed by the indenture, dated as of the February 11, 2020 (the “2030 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee. The 2030 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior unsecured basis, by each of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”) that guarantee its obligations under the Company’s 2023 Facility and the 2027 Secured Notes. Subject to certain exceptions, future subsidiaries that guarantee the Senior Secured Credit Facilities, the 2027 notes or certain other indebtedness will also guarantee the 2030 notes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2030 notes constitute senior unsecured obligations of the Company and the Guarantors, pari passu in right of payment with all of the existing and future senior indebtedness of the Company, including indebtedness under the 2027 notes. The 2030 notes are also (i) effectively subordinated to all existing and future secured indebtedness of the Company and the Guarantors (including under the 2027 notes) to the extent of the value of the assets securing such indebtedness, (ii) senior to all of the future subordinated indebtedness of the Company and the Guarantors, and (iii) structurally subordinated to any existing and future indebtedness and other liabilities, including preferred stock, of the Company’s subsidiaries that do not guarantee the 2030 notes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2030 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At any time prior to March 1, 2025, the Company may redeem the 2030 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2030 notes plus the “applicable premium” set forth in the 2030 Indenture. In addition, at any time prior to March 1, 2023, the Company may redeem up to 40% of the aggregate principal amount of the 2030 notes with the net cash proceeds of one or more equity offerings, as described in the 2030 Indenture, at a price equal to 105.0% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. At any time on or after March 1, 2025, the Company may redeem the 2030 notes at the redemption prices set forth in the 2030 Indenture, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2030 notes may require it to repurchase all or part of their 2030 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020 we were not in violation of any covenants or restrictions imposed by any of our debt agreements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities of long-term debt as of December 31, 2020 were as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:62.48%;"> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:0.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,000</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;width:0.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,327,500</p></td> <td style="background-color:#CFF0FC;width:0.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:24.5pt;;text-indent:-12.25pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt (including current maturities)</p></td> <td style="width:0.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:24.42%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,402,500</p></td> <td style="width:0.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:15.36%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023 facility (1)</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,000</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,000</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 notes</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">503,923</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024 term loan (2)</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,000</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027 notes</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">777,500</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">475,000</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2030 notes</p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">550,000</p></td> <td style="background-color:#CFF0FC;width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other finance obligations (Note 10)</p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">216,072</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221,726</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease obligations (Note 10)</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,873</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,333</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,642,445</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,299,982</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unamortized debt discount/premium and debt issuance costs</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,205</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,709</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:62.98%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:14.08%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,624,240</p></td> <td style="width:1.66%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,291,273</p></td> <td style="width:0.82%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:9.35pt;"> <td style="background-color:#CFF0FC;width:62.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current maturities of long-term debt and lease obligations</p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:14.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,335</p></td> <td style="background-color:#CFF0FC;width:1.66%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.24%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,875</p></td> <td style="background-color:#CFF0FC;width:0.82%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:62.98%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of current maturities</p></td> <td style="width:1.3%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:14.08%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,596,905</p></td> <td style="width:1.66%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.24%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.64%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,277,398</p></td> <td style="width:0.82%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The weighted average interest rate was 3.8% and 4.4% as of December 31, 2020 and 2019, respectively. </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">The weighted average interest rate was 4.3% and 5.6% as of December 31, 2020 and 2019, respectively.</p></td></tr></table></div> 75000000 27000000 503923000 52000000 777500000 475000000 550000000 216072000 221726000 23873000 20333000 1642445000 1299982000 18205000 8709000 1624240000 1291273000 27335000 13875000 1596905000 1277398000 0.038 0.044 0.043 0.056 53600000 0.915 0.9425 696400000 3200000 3700000 500000 20400000 0.949 0.959 700000 900000 200000 P20M 2023-11-22 1200000 5900000 400000000.0 1 97000000.0 300000000.0 6100000 2100000 4000000.0 2200000 75000000.0 1.045 75000000.0 3400000 1300000 3100000 2200000 900000 105100000 3500000 503900000 0.05625 47500000 0.0675 52000000.0 550000000.0 0.0500 900000000.0 350000000.0 550000000.0 1 900000000.0 503900000 47500000 8300000 28000.0 22700 5300 350000000.0 0.9875 4400000 5500000 52000000.0 1400000 900000000.0 75000000.0 747000000.0 78000000.0 0.0125 0.0175 0.0025 0.0075 0.00375 0.0125 0.00125 In addition, the 2023 facility also contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020. 1.00 80000000.0 0.10 90000000.0 500000000.0 1400000000 As amended, borrowings under the 2023 facility bear interest, at our option, at either the eurodollar rate or base rate plus, in each case, an applicable margin. The applicable margin ranges from 1.50% to 2.00% per annum in the case of eurodollar rate loans and 0.50% to 1.00% per annum in the case of base rate loans. 0.0150 0.0200 0.0050 0.0100 777500000 2027-06-01 0.0675 payable semi-annually on June 1 and December 1 of each year. 1 P36M 0.10 1.03 0.40 1.06750 1.01 82500000 1.03 550000000.0 2030-03-01 0.0500 payable semi-annually on March 1 and September 1 of each year, commencing on September 1, 2020. 1 0.40 1.050 1.01 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities of long-term debt as of December 31, 2020 were as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:62.48%;"> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Year ending December 31,</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:0.44%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,000</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="width:0.52%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:24.42%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:0.44%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:72.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#CFF0FC;width:0.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:24.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,327,500</p></td> <td style="background-color:#CFF0FC;width:0.44%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:72.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:24.5pt;;text-indent:-12.25pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total long-term debt (including current maturities)</p></td> <td style="width:0.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.76%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:24.42%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,402,500</p></td> <td style="width:0.44%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 75000000 1327500000 1402500000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">10. <span style="text-decoration:underline;">Leases and Other Finance Obligations</span> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets and lease liabilities consisted of the following as of December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:98.66%;"> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">274,562</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">292,684</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease right-of-use assets, net (included in property, plant and equipment, net)</p></td> <td style="background-color:#CFF0FC;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,905</p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,070</p></td> <td style="background-color:#CFF0FC;width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total right-of-use assets</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">309,467</p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,754</p></td> <td style="width:0.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of operating lease liabilities</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,625</p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,653</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of finance lease liabilities (included in current maturities of long-term debt)</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,178</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,378</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent portion of operating lease liabilities</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,239</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,948</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,695</p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,955</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">304,737</p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318,934</p></td> <td style="width:0.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease costs consisted of the following for the years ended December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70.9%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.18%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,798</p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,603</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease costs:</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of finance lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,325</p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on finance lease liabilities</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,424</p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,115</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.18%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,607</p></td> <td style="background-color:#CFF0FC;width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease costs</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,154</p></td> <td style="width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">106,336</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-top:0pt;margin-right:66.67%;text-indent:0%;font-size:6pt;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">*</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-style:italic;font-weight:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Includes short-term lease costs and sublease income which were not material for the years ended December 31, 2020 and December 31, 2019.</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities of lease liabilities as of December 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:77.4%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="2" style="width:20.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,567</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,934</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,879</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,546</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,208</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,958</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,959</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,446</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">342,117</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: amount representing interest</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,573</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(61,253</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,864</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,178</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(61,625</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,695</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,239</p></td> <td style="background-color:#CFF0FC;width:0.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average lease terms and discount rates as of December 31 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:61.96%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:17.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:2.72%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:0.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term (years)</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:2.72%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases </p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000864">6.3</span></p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000865">6.3</span></p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000866">2.1</span></p></td> <td style="background-color:#CFF0FC;width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000867">2.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.3</p></td> <td style="background-color:#CFF0FC;width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.9</p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.0</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents cash paid for amounts included in the measurement of lease liabilities for the years ended December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:78.66%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.62%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities:</p></td> <td style="background-color:#CFF0FC;width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.76%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.62%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from operating leases</p></td> <td style="width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,559</p></td> <td style="width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,488</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from finance leases</p></td> <td style="background-color:#CFF0FC;width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,424</p></td> <td style="background-color:#CFF0FC;width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,115</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financing cash flows from finance leases</p></td> <td style="width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,409</p></td> <td style="width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,477</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The guarantees under these leases for the residual values of equipment at the end of the respective operating lease periods approximated $4.5 million as of December 31, 2020. Based upon the expectation that none of these leased assets will have a residual value at the end of the lease term that is materially less than the value specified in the related operating lease agreement or that we will purchase the equipment at the end of the lease term, we do not believe it is probable that we will be required to fund any amounts under the terms of these guarantee arrangements. Accordingly, these guarantees have not been recognized in the calculation of our right-of-use assets and lease liabilities. Our lease agreements do not impose any significant restrictions or covenants on us. As of December 31, 2020, future lease payments related to leases which have been signed, but have not yet commenced are not significant and are not reflected on our consolidated balance sheet as of December 31, 2020. Leases with related parties are not significant as of or for the years ended December 31, 2020, 2019 or 2018.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other Finance Obligations </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to the operating and finance lease arrangements described above, the Company is party to 131 individual property lease agreements with a single lessor as of December 31, 2020. These lease agreements had initial terms ranging from nine to 15 years with renewal options in <span style="-sec-ix-hidden:F_000880">five-year</span> increments providing for up to approximately 30-year total lease terms.<span style="font-size:12pt;"> </span>A related agreement between the lessor and the Company gives the Company the right to acquire a limited number of the leased facilities at fair market value. These purchase rights represent a form of continuing involvement with these properties, which precluded sale-leaseback accounting. As a result, the Company treats all of the properties that it leases from this lessor as a financing arrangement. The Company is also party to certain additional agreements with the same lessor which commit the Company to perform certain repair and maintenance obligations under the leases in a specified manner and timeframe.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">W</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">e were deemed the owner of</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> certain of our </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">facilities during the</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ir</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> construction period</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> based on an</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> evaluation</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> made</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> in accordance with the </span><span style="font-style:italic;">Leases</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> topic of the Codification. </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effectively, a sale and leaseback of</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> these facilities occurred when </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">construction was completed and the lease term began. These transactions did not qualify for sale-leaseback accounting. As a result, the Company treats the lease of these facilities as a financing arrangement.</span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, other finance obligations consist of $216.1 million, with cash payments of $20.9 million for the year ended December 31, 2020. These other finance obligations are included on the consolidated balance sheet as part of long-term debt. The related assets are recorded as components of property, plant, and equipment on the consolidated balance sheet. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities for other finance obligations as of December 31, 2020 were as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:44.34%;"> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">17,196</p></td> <td style="background-color:#CFF0FC;width:1.34%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,811</p></td> <td style="width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,818</p></td> <td style="background-color:#CFF0FC;width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,835</p></td> <td style="width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:3.3pt;"> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,836</p></td> <td style="background-color:#CFF0FC;width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:2.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:33.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,300</p></td> <td style="width:1.34%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;width:2.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:33.04%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,796</p></td> <td style="background-color:#CFF0FC;width:1.34%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets and lease liabilities consisted of the following as of December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:98.66%;"> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets, net</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">274,562</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">292,684</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease right-of-use assets, net (included in property, plant and equipment, net)</p></td> <td style="background-color:#CFF0FC;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,905</p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,070</p></td> <td style="background-color:#CFF0FC;width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total right-of-use assets</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">309,467</p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">324,754</p></td> <td style="width:0.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%; border-top:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%; border-top:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of operating lease liabilities</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,625</p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61,653</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of finance lease liabilities (included in current maturities of long-term debt)</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,178</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,378</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent portion of operating lease liabilities</p></td> <td style="width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,239</p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">236,948</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;width:72.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,695</p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.32%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.5%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,955</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="width:72.12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">304,737</p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318,934</p></td> <td style="width:0.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;"> </p> 274562000 292684000 34905000 32070000 309467000 324754000 61625000 61653000 12178000 10378000 219239000 236948000 11695000 9955000 304737000 318934000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease costs consisted of the following for the years ended December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70.9%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:16.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:16.18%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,798</p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,603</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease costs:</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of finance lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,325</p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,177</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on finance lease liabilities</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:16.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,424</p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,115</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.46%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:16.18%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,607</p></td> <td style="background-color:#CFF0FC;width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.9%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,441</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease costs</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,154</p></td> <td style="width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">106,336</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.46%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-top:0pt;margin-right:66.67%;text-indent:0%;font-size:6pt;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">*</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:2pt;font-style:italic;font-weight:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Includes short-term lease costs and sublease income which were not material for the years ended December 31, 2020 and December 31, 2019.</p></td></tr></table></div> 85798000 84603000 6325000 5177000 1424000 1115000 17607000 15441000 111154000 106336000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities of lease liabilities as of December 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:77.4%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="2" style="width:20.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,242</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,567</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,934</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,879</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,546</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,208</p></td> <td style="width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">67</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,958</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84,959</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,446</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">342,117</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: amount representing interest</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,573</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(61,253</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,873</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">280,864</p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current portion</p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(12,178</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:19.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(61,625</p></td> <td style="width:0.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term lease liabilities, net of current portion</p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,695</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:19.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,239</p></td> <td style="background-color:#CFF0FC;width:0.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:12pt;font-family:Times New Roman;"> </p> 13242000 76567000 8934000 63879000 2953000 49546000 250000 38208000 67000 28958000 84959000 25446000 342117000 1573000 61253000 23873000 280864000 12178000 61625000 11695000 219239000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average lease terms and discount rates as of December 31 were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:61.96%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:17.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:2.72%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:0.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term (years)</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:2.72%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases </p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000864">6.3</span></p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000865">6.3</span></p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases </p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000866">2.1</span></p></td> <td style="background-color:#CFF0FC;width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000867">2.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.3</p></td> <td style="background-color:#CFF0FC;width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="width:0.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:17.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.9</p></td> <td style="width:2.72%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.52%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.98%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.0</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.72%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> 0.063 0.066 0.059 0.060 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents cash paid for amounts included in the measurement of lease liabilities for the years ended December 31 (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:78.66%;"> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:12.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="width:1.62%; border-bottom:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of lease liabilities:</p></td> <td style="background-color:#CFF0FC;width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:12.76%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.62%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from operating leases</p></td> <td style="width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,559</p></td> <td style="width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,488</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating cash flows from finance leases</p></td> <td style="background-color:#CFF0FC;width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,424</p></td> <td style="background-color:#CFF0FC;width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,115</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:11.5pt;"> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financing cash flows from finance leases</p></td> <td style="width:0.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12.76%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,409</p></td> <td style="width:1.58%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.62%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,477</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 82559000 81488000 1424000 1115000 13409000 11477000 4500000 Company is party to 131 individual property lease agreements with a single lessor as of December 31, 2020. These lease agreements had initial terms ranging from nine to 15 years with renewal options in five-year increments providing for up to approximately 30-year total lease terms. 131 P9Y P15Y P30Y 216100000 20900000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future maturities for other finance obligations as of December 31, 2020 were as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:44.34%;"> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">17,196</p></td> <td style="background-color:#CFF0FC;width:1.34%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,811</p></td> <td style="width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,818</p></td> <td style="background-color:#CFF0FC;width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,835</p></td> <td style="width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:3.3pt;"> <td style="background-color:#CFF0FC;width:60.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:33.04%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,836</p></td> <td style="background-color:#CFF0FC;width:1.34%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="width:2.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:2.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:33.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,300</p></td> <td style="width:1.34%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:15pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;width:2.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:2.38%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:33.04%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">258,796</p></td> <td style="background-color:#CFF0FC;width:1.34%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 17196000 16811000 16818000 16835000 16836000 174300000 258796000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">11. <span style="text-decoration:underline;">Employee Stock-Based Compensation </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2014 Incentive Plan </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under our 2014 Incentive Plan (“2014 Plan”), as amended, the Company is authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock shares, restricted stock units, other common stock-based awards and cash-based awards. As of December 31, 2020, the Company had reserved 8.5 million shares of common stock for the grant of awards under the 2014 Plan, subject to adjustment as provided by the 2014 Plan. All shares under the Plan may be made subject to options, stock appreciation rights (“SARs”), or stock-based awards. Stock options and SARs granted under the 2014 Plan may not have a term exceeding 10 years from the date of grant. The 2014 Plan also provides that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2014 Plan) if those awards (i) are not assumed or equitably substituted by the surviving entity or (ii) have been assumed or equitably substituted by the surviving entity, and the grantee’s employment is terminated under certain circumstances. Other specific terms for awards granted under the 2014 Plan shall be determined by our Compensation Committee (or the board of directors if so determined by the board of directors). Awards granted under the 2014 Plan generally vest ratably over a three to <span style="-sec-ix-hidden:F_000897">four-year</span> period or cliff vest after a period of three to four years. As of December 31, 2020, 2.6 million shares were available for issuance under the 2014 Plan. If it is assumed that shares will be issued at the target vesting amount for outstanding restricted stock units (“RSUs”) with variable payout provisions, an additional 0.8 million shares would be included in the shares available for future issuance under the 2014 Plan. In connection with the BMC Merger, an additional 6.6 million shares of common stock for the grant of awards were added to the 2014 Plan. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2007 Incentive Plan </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;letter-spacing:0.2pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under our 2007 Incentive Plan (“2007 Plan”), the Company was authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock, other common stock-based awards and cash-based awards. Stock options and SARs granted under the 2007 Plan may not have a term exceeding 10 years from the date of grant. The 2007 Plan also provided that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2007 Plan). Historically, awards granted under the 2007 Plan generally vested ratably over a three to <span style="-sec-ix-hidden:F_000905">four-year</span> period. As of May 24, 2017, no further grants will be made under the 2007 plan. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">2005 Equity Incentive Plan </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under our 2005 Equity Incentive Plan (“2005 Plan”), we were authorized to grant stock-based awards in the form of incentive stock options, non-qualified stock options, restricted stock and other common stock-based awards. Stock options and SARs granted under the 2005 Plan could not have a term exceeding 10 years from the date of grant. The 2005 Plan also provided that all awards become fully vested and/or exercisable upon a change in control (as defined in the 2005 Plan). Historically, awards granted under the 2005 Plan generally vested ratably over a <span style="-sec-ix-hidden:F_000908">three-year</span> period.  As of June 27, 2015, no further grants will be made under the 2005 Plan.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">1998 Stock Incentive Plan </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the Builders FirstSource, Inc. 1998 Stock Incentive Plan (“1998 Plan”), we were authorized to issue shares of common stock pursuant to awards granted in various forms, including incentive stock options, non-qualified stock options and other stock-based awards. The 1998 Plan also authorized the sale of common stock on terms determined by our board of directors. Historically, stock options granted under the 1998 Plan generally cliff vested after a period of seven to nine years with certain option grants subject to acceleration if certain financial targets were met. As of January 1, 2005, no further grants will be made under the 1998 Plan. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock Options </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our stock option activity: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;width:52.78%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td> <td style="background-color:#FFFFFF;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Remaining<span style="font-weight:normal;"><br/></span>Years</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate<span style="font-weight:normal;"><br/></span>Intrinsic Value</p></td> <td style="background-color:#FFFFFF;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="width:9.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="width:9.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.81</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(235</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.06</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.68</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000921">4.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,590</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.34</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000922">4.0</span></p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,249</p></td> <td style="width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The outstanding options at December 31, 2020 include 92,000 options under the 2014 plan, 54,000 options under the 2007 Plan, 25,000 options under the 2005 Plan and 28,000 options under the 1998 Plan. As of December 31, 2020, 80,000 options under the 2014 Plan and all the outstanding options under the 2007 Plan, the 2005 Plan and the 1998 Plan were exercisable. There were no options granted during the years ended December 31, 2020, 2019 or 2018. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $4.8 million, $12.5 million and $10.9 million, respectively. Vesting of all of our stock options is contingent solely on continuous employment over the requisite service period.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable stock options at December 31, 2020 were as follows (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;width:50.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:27.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:50.82%; border-bottom:solid 1pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Range of Exercise Prices</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.88%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Remaining<span style="font-weight:normal;"><br/></span>Years</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.88%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$3.15 -  $3.19</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.15</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000949">3.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.15</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$6.35 -  $6.59</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55 </p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.48</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000950">4.7</span></p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.48</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$7.67-   $12.94</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.36</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000951">4.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.94</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:50.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$3.15 -  $12.94</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199 </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.68</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000952">4.1</span></p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187 </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.34</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Restricted Stock Units </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The outstanding RSUs at December 31, 2020 include 2,349,000 units granted under the 2014 Plan. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs subject solely to service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,131</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.73</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">739</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.54</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(464</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.14</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.78</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,401</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.60</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value of RSUs for which vesting is subject solely to service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $19.54, $14.29, and $20.23, respectively.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs for which vesting is subject to both performance and service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:47%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">692</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.11</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">272</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.18</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(135</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.77</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:47%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">829</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.48</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value of RSUs for which vesting is subject to both performance and service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $23.18, $14.42 and $21.15, respectively.<span style="font-size:12pt;"> </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs for which vesting is subject to both market and service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">253</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.31</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134)</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.81</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.39</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value of RSUs for which vesting is subject to both market and service conditions granted during the year ended December 31, 2018 was $21.96.  There were no RSUs granted during the year ended December 31, 2020 or 2019 for which vesting was subject to both market and service conditions.</p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our results of operations include stock compensation expense of $17.0 million, $12.2 and $14.4 for the years ended December 31, 2020, 2019 and 2018, respectively. We recognized excess tax benefits for stock options exercised and RSUs vested of $2.1 million, $2.2 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The total fair value of options vested during the years ended December 31, 2020, 2019, and 2018 were $0.1 million, $0.3 million and $2.7 million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 were $11.3 million, $9.8 million and $10.4 million, respectively. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, there was approximately $21.6 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the Plans. That cost is expected to be recognized over a weighted-average period of 2.1 years. </p> 8500000 P10Y P4Y 2600000 800000 6600000 P10Y 0 P10Y 0 P9Y 0 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes our stock option activity: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;width:52.78%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p></td> <td style="background-color:#FFFFFF;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.6%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Remaining<span style="font-weight:normal;"><br/></span>Years</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate<span style="font-weight:normal;"><br/></span>Intrinsic Value</p></td> <td style="background-color:#FFFFFF;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.62%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="width:9.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="width:9.6%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:9.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">434</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.81</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(235</p></td> <td style="background-color:#CFF0FC;width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.06</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:0.96%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:52.78%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:52.78%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.98%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.64%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.68</p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000921">4.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:8.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,590</p></td> <td style="background-color:#CFF0FC;width:0.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:52.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2020</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.98%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187</p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.34</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000922">4.0</span></p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:8.8%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,249</p></td> <td style="width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 434000 6.81 235000 6.06 199000 7.68 6590000 187000 7.34 6249000 92000 54000 25000 28000 80000 4800000 12500000 10900000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding and exercisable stock options at December 31, 2020 were as follows (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;width:50.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:27.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:17.62%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercisable</p></td> <td style="background-color:#FFFFFF;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:50.82%; border-bottom:solid 1pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Range of Exercise Prices</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.88%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Remaining<span style="font-weight:normal;"><br/></span>Years</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.62%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:7.88%; border-top:solid 0.75pt #000000; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average<span style="font-weight:normal;"><br/></span>Exercise<span style="font-weight:normal;"><br/></span>Price</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$3.15 -  $3.19</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.15</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000949">3.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.15</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$6.35 -  $6.59</p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55 </p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.48</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000950">4.7</span></p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.48</p></td> <td style="width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:50.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$7.67-   $12.94</p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.36</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000951">4.1</span></p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">104</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:6.82%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.94</p></td> <td style="background-color:#CFF0FC;width:1.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:50.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$3.15 -  $12.94</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199 </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.68</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000952">4.1</span></p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:6.82%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187 </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:6.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.34</p></td> <td style="width:1.06%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 28000 3.15 28000 3.15 55000 6.48 55000 6.48 116000 9.36 104000 8.94 199000 7.68 187000 7.34 2349000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs subject solely to service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,131</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.73</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">739</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19.54</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(464</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.14</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.78</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,401</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.60</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 1131000 15.73 739000 19.54 464000 16.14 5000 15.78 1401000 17.60 19.54 14.29 20.23 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs for which vesting is subject to both performance and service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:47%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">692</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.11</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">272</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.18</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(135</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.77</p></td> <td style="background-color:#CFF0FC;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:47%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:47%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">829</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:12%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18.48</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 692000 16.11 272000 23.18 135000 15.77 829000 18.48 23.18 14.42 21.15 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes activity for RSUs for which vesting is subject to both market and service conditions for the year ended December 31, 2020 (shares in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.64%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted<span style="font-weight:normal;"><br/></span>Average Grant<span style="font-weight:normal;"><br/></span>Date Fair Value</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2019</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">253</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.31</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134)</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.2%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.81</p></td> <td style="background-color:#CFF0FC;width:1.38%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nonvested at December 31, 2020</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">119</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.39</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> </table></div> 253000 17.31 134000 12.81 119000 22.39 21.96 17000000.0 12200000 14400000 2100000 2200000 4200000 100000 300000 2700000 11300000 9800000 10400000 21600000 P2Y1M6D <p style="margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">12. <span style="text-decoration:underline;">Income Taxes </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of income tax expense included in continuing operations were as follows for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,017</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,678</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,831</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,998</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,274</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,572</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,015</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,952</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,741</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,270</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,955</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,934</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,039</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,889</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,614</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,994</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,823</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,629</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,946</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,564</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Temporary differences, which give rise to deferred tax assets and liabilities, were as follows as of December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.74%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets related to:</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 19,182 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,219</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Insurance reserves</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 16,582 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,277</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3,549 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,325</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 4,726 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,799</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 6,152 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,394</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss and credit carryforwards</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 10,812 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,821</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 70,216 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,650</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3,746 </p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,677</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 134,965 </p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125,162</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (2,409</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,409 </p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 132,556 </p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,753</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities related to:</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (3,914</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,393</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill and other intangible assets</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (47,490</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,426</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (57,353</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,991</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (68,641</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(73,171</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(177,398</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150,981</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"><p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<span style="Background-color:#CFF0FC;">44,842</span></p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(28,228</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the statutory federal income tax rate to our effective rate for continuing operations is provided below for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:2.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:2.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:2.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Statutory federal income tax rate</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes, net of federal income tax</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.7</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.8</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock compensation windfall benefit</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.5</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.8</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.6</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – 162(m) limitation</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.4</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – credits</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.7</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.3</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4.6</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – other </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.4</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.1</p></td> <td style="background-color:#CFF0FC;width:2.74%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.2</p></td> <td style="background-color:#CFF0FC;width:2.74%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2</p></td> <td style="background-color:#CFF0FC;width:2.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.2</p></td> <td style="width:2.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.6</p></td> <td style="width:2.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.3</p></td> <td style="width:2.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have $201.7 million of state net operating loss carryforwards and $3.6 million of state tax credit carryforwards expiring at various dates through 2037. We evaluate our deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. In accordance with the <span style="font-style:italic;">Income Taxes</span> topic of the Codification we assess whether it is more likely than not that some or all of </p> <p style="margin-bottom:0pt;margin-top:0pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">our deferred tax assets will not be realized. Significant judgment is required in estimating valuation allowances for deferred tax assets and in making this determination, we consider all available positive and negative evidence and make certain assumptions. The realization of a deferred tax asset ultimately depends on the existence of sufficient taxable income in the applicable </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">carryforward period</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. Changes in our estimates of future taxable income and tax planning strategies will affect our estimate of the realization of the tax benefits of these tax carryforwards.</span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We base our estimate of deferred tax assets and liabilities on current tax laws and rates. In certain cases, we also base our estimate on business plan forecasts and other expectations about future outcomes. Changes in existing tax laws or rates could affect our actual tax results, and future business results may affect the amount of our deferred tax liabilities or the valuation of our deferred tax assets over time. Due to uncertainties in the estimation process, particularly with respect to changes in facts and circumstances in future reporting periods, as well as the residential homebuilding industry’s cyclicality and sensitivity to changes in economic conditions, it is possible that actual results could differ from the estimates used in previous analyses.  </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The balance for uncertain tax positions, excluding penalties and interest, was $9.2 million and $2.0 million as of December 31, 2020 and 2019, respectively, with $7.2 million recorded in the Company’s consolidated statement of operations and comprehensive income for the year ended December 31, 2020, and with no significant amounts recorded in the years ended December 31, 2019 or 2018. We accrue interest and penalties on our uncertain tax positions as a component of our provision for income taxes. We accrued no significant interest and penalties in 2020, 2019 or 2018. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. Based on completed examinations and the expiration of statutes of limitations, we have concluded all U.S. federal income tax matters for years through 2014. We are currently under IRS audit for various aspects of our 2015, 2016 and 2017 tax years. We report in 41 states with various years open to examination. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of income tax expense included in continuing operations were as follows for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="10" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:43.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,017</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,678</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:11.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,831</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,998</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,274</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,572</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,015</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,952</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,741</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.12%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:54.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,270</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,955</p></td> <td style="width:1.12%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,934</p></td> <td style="width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,039</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,889</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:54.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,614</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,994</p></td> <td style="width:1.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,823</p></td> <td style="width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:54.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax expense</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,629</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,946</p></td> <td style="background-color:#CFF0FC;width:1.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:11.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,564</p></td> <td style="background-color:#CFF0FC;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 66017000 3678000 -1831000 11998000 6274000 5572000 78015000 9952000 3741000 16270000 45955000 45934000 344000 5039000 5889000 16614000 50994000 51823000 94629000 60946000 55564000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Temporary differences, which give rise to deferred tax assets and liabilities, were as follows as of December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:76%;"> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.74%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:16.78%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="6" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:36.2%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(In thousands)</p></td> <td style="width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets related to:</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 19,182 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,219</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Insurance reserves</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 16,582 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,277</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3,549 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,325</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 4,726 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,799</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Inventories</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 6,152 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,394</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating loss and credit carryforwards</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 10,812 </p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,821</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 70,216 </p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,650</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 3,746 </p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,677</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 134,965 </p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125,162</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (2,409</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,409 </p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 132,556 </p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">122,753</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities related to:</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (3,914</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,393</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill and other intangible assets</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (47,490</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,426</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property, plant and equipment</p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (57,353</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,991</p></td> <td style="width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:36pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (68,641</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:1.08%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:15.38%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(73,171</p></td> <td style="background-color:#CFF0FC;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:60.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="width:1.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:1.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(177,398</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="width:1.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:15.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150,981</p></td> <td style="width:1.6%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:60.82%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liability</p></td> <td style="background-color:#CFF0FC;width:1.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:1.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.36%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"><p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(<span style="Background-color:#CFF0FC;">44,842</span></p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> <td style="background-color:#CFF0FC;width:1.08%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;width:15.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(28,228</p></td> <td style="background-color:#CFF0FC;width:1.6%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> </table></div> 19182000 8219000 16582000 14277000 3549000 3325000 4726000 3799000 6152000 5394000 10812000 13821000 70216000 74650000 3746000 1677000 134965000 125162000 2409000 2409000 132556000 122753000 3914000 2393000 47490000 37426000 57353000 37991000 68641000 73171000 177398000 150981000 44842000 28228000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the statutory federal income tax rate to our effective rate for continuing operations is provided below for the years ended December 31: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:84%;"> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.88%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="width:2.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="width:2.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0.7pt;padding-Right:0.7pt;padding-Top:0pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 1pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="width:2.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Statutory federal income tax rate</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes, net of federal income tax</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.7</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.8</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.3</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock compensation windfall benefit</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.5</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.8</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.6</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – 162(m) limitation</p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.4</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – credits</p></td> <td style="background-color:#CFF0FC;width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.7</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2.3</p></td> <td style="background-color:#CFF0FC;width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4.6</p></td> <td style="background-color:#CFF0FC;width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="width:53.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent difference – other </p></td> <td style="width:1.26%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.18%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.3</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7</p></td> <td style="width:2.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:0.6%;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.4</p></td> <td style="width:2.68%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;width:53.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.7%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.1</p></td> <td style="background-color:#CFF0FC;width:2.74%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.2</p></td> <td style="background-color:#CFF0FC;width:2.74%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:0.68%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:11.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2</p></td> <td style="background-color:#CFF0FC;width:2.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="width:53.54%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;"> </p></td> <td style="width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-weight:normal;font-style:normal;font-family:Times New Roman;text-transform:none;font-variant: normal;">  </p></td> <td style="width:0.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="width:11.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23.2</p></td> <td style="width:2.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.6</p></td> <td style="width:2.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-top:0pt;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;"> </p></td> <td style="width:0.68%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:11.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.3</p></td> <td style="width:2.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.210 0.210 0.210 0.037 0.028 0.043 0.005 0.008 0.016 0.005 0.004 0.006 0.017 0.023 0.046 0.003 0.007 0.014 -0.001 -0.002 0.002 0.232 0.216 0.213 201700000 3600000 2037 9200000 2000000.0 7200000 0 0 0 0 0 41 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">13. <span style="text-decoration:underline;">Employee Benefit Plans </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We maintain one active defined contribution 401(k) plan. Our employees are eligible to participate in the plans subject to certain employment eligibility provisions. Participants can contribute up to 75% of their annual compensation, subject to federally mandated maximums. Participants are immediately vested in their own contributions. We match a certain percentage of the contributions made by participating employees, subject to IRS limitations. Our matching contributions are subject to a pro-rata <span style="-sec-ix-hidden:F_001101">five-year</span> vesting schedule. We recognized expense of $8.1 million, $7.8 million and $6.8 million in 2020, 2019 and 2018, respectively, for contributions to the plan. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company contributes to multiple collectively bargained union retirement plans including multiemployer plans. The Company does not administer the multiemployer plans, and contributions are determined in accordance with the provisions of negotiated labor contracts. The risks of participating in multiemployer plans are different from single-employer plans. Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers. If a participating employer stops contributing to a multiemployer plan, the unfunded obligations of that multiemployer plan may be borne by the remaining participating employers. If the Company chooses to stop participating in a multiemployer plan, the Company may be required to pay that plan an amount (“withdrawal liability”) based on the plan’s formula and the underfunded status of the plan attributable to the Company. Contributions to the plans for the years ended December 31, 2020, 2019 and 2018 were not significant.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> 0.75 8100000 7800000 6800000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">14. <span style="text-decoration:underline;">Commitments and Contingencies </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, we had outstanding letters of credit totaling $78.0 million under our 2023 facility that principally support our self-insurance programs. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has a number of known and threatened construction defect legal claims.  While these claims are generally covered under the Company’s existing insurance programs to the extent any loss exceeds the deductible, there is a reasonable possibility of loss that is not able to be estimated at this time because (i) many of the proceedings are in the discovery stage, (ii) the outcome of future litigation is uncertain, and/or (iii) the complex nature of the claims.  Although the Company cannot estimate a reasonable range of loss based on currently available information, the resolution of these matters could have a material adverse effect on the Company's financial position, results of operations or cash flows.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, we are involved in various other claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of such claims and lawsuits. Although the ultimate disposition of these other proceedings cannot be predicted with certainty, management believes the outcome of any such claims that </p> <p style="margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">are pending or threatened, either individually or on a combined basis, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.  However, there can be no assurances that future adverse judgments and costs would not be material to our results of operations or liquidity for a particular period.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> 78000000.0 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">15. <span style="text-decoration:underline;">Segment and Product Information </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We offer an integrated solution to our customers providing manufacturing, supply, and installation of a full range of structural and related building products.  We provide a wide variety of building products and services directly to homebuilder customers. We manufacture floor trusses, roof trusses, wall panels, stairs, millwork, windows, and doors. We also provide a full range of construction services. For the period ended December 31, 2020, these product and service offerings are distributed across approximately 400 locations operating in 40 states across the United States, which have been organized into nine geographical regions.  Centralized financial and operational oversight, including resource allocation and assessment of performance on an income from continuing operations before income taxes basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”).    </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has nine operating segments aligned with its nine geographical regions (Regions 1 through 9). While all of our operating segments have similar categories of products, distribution methods and customers, certain of our operating segments have been aggregated due to also containing similar economic characteristics, resulting in the following composition of reportable segments: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Regions 1 and 2 have been aggregated to form the “Northeast” reportable segment </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Regions 3 and 5 have been aggregated to form the “Southeast” reportable segment  </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Regions 4 and 6 have been aggregated to form the “South” reportable segment</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Region 7, 8 and 9 have been aggregated to form the “West” reportable segment</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to our reportable segments, our consolidated results include corporate overhead, other various operating activities, including closed locations, that are not internally allocated to a geographical region nor separately reported to the CODM, and certain reconciling items primarily related to allocations of corporate overhead and rent expense, which have collectively been presented as “All Other”. The accounting policies of the segments are consistent with those described in Note 2, except for noted reconciling items.  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present Net sales, Income before income taxes and certain other measures for the reportable segments, reconciled to consolidated total operations, for the years ended December 31, (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,323,972 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 14,271 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 21,899 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 56,574 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,947,888 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 15,908 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,602 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 139,017 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,346,160 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,904 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,971 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 163,224 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,639,133 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 31,160 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 41,073 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 156,744 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,257,153 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 89,243 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 115,545 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 515,559 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 301,721 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,323 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,143 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (107,393</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,558,874 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 116,566 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 135,688 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 408,166 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,293,472 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 13,060 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,994 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 56,573 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,599,426 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 12,517 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 21,580 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 83,722 </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,860,653 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 19,714 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 22,218 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 113,359 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,205,224 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,978 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 36,475 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 89,206 </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 6,958,775 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 72,269 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 101,267 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 342,860 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 321,656 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,769 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,284 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (60,105</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,280,431 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 100,038 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 109,551 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 282,755 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,304,855 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 13,318 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 23,740 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 36,382 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,684,842 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 11,622 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,373 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 67,424 </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,015,807 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,746 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,764 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 111,308 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,394,253 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,744 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 38,804 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 108,181 </p></td> <td style="width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,399,757 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 72,430 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 113,681 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 323,295 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 325,014 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,476 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (5,468</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (62,540</p></td> <td style="width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,724,771 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 97,906 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 108,213 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 260,755 </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset information by segment is not reported internally or otherwise reviewed by the CODM nor does the company earn revenues or have long-lived assets located in foreign countries. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> 400 40 9 9 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables present Net sales, Income before income taxes and certain other measures for the reportable segments, reconciled to consolidated total operations, for the years ended December 31, (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,323,972 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 14,271 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 21,899 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 56,574 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,947,888 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 15,908 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,602 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 139,017 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,346,160 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,904 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,971 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 163,224 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,639,133 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 31,160 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 41,073 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 156,744 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,257,153 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 89,243 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 115,545 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 515,559 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 301,721 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,323 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,143 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (107,393</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,558,874 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 116,566 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 135,688 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 408,166 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,293,472 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 13,060 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,994 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 56,573 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,599,426 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 12,517 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 21,580 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 83,722 </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,860,653 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 19,714 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 22,218 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 113,359 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,205,224 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,978 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 36,475 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 89,206 </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 6,958,775 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 72,269 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 101,267 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 342,860 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 321,656 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 27,769 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 8,284 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (60,105</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,280,431 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 100,038 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 109,551 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 282,755 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:92%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Reportable segments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Sales</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Depreciation &amp;</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Income before</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">income taxes</p></td> <td style="background-color:#FFFFFF;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Northeast</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,304,855 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 13,318 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 23,740 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$ </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 36,382 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Southeast</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 1,684,842 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 11,622 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,373 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 67,424 </p></td> <td style="width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,015,807 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 20,746 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,764 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 111,308 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">West</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2,394,253 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 26,744 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 38,804 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 108,181 </p></td> <td style="width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total reportable segments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,399,757 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 72,430 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 113,681 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.02%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 323,295 </p></td> <td style="background-color:#CFF0FC;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All other</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 325,014 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 25,476 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (5,468</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> (62,540</p></td> <td style="width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total consolidated</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 7,724,771 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 97,906 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 108,213 </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.02%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.62%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 260,755 </p></td> <td style="background-color:#CFF0FC;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> </table></div> 1323972000 14271000 -21899000 56574000 1947888000 15908000 -25602000 139017000 2346160000 27904000 -26971000 163224000 2639133000 31160000 -41073000 156744000 8257153000 89243000 -115545000 515559000 301721000 27323000 -20143000 -107393000 8558874000 116566000 -135688000 408166000 1293472000 13060000 -20994000 56573000 1599426000 12517000 -21580000 83722000 1860653000 19714000 -22218000 113359000 2205224000 26978000 -36475000 89206000 6958775000 72269000 -101267000 342860000 321656000 27769000 -8284000 -60105000 7280431000 100038000 -109551000 282755000 1304855000 13318000 -23740000 36382000 1684842000 11622000 -25373000 67424000 2015807000 20746000 -25764000 111308000 2394253000 26744000 -38804000 108181000 7399757000 72430000 -113681000 323295000 325014000 25476000 5468000 -62540000 7724771000 97906000 -108213000 260755000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">16. <span style="text-decoration:underline;">Related Party Transactions </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain members of the Company’s board of directors also serve on the board of directors of one of our suppliers, PGT, Inc. In addition, as of January 1, 2021 a new member of the Company’s board of directors is an executive officer of one of our customers, Ashton Woods USA, L.L.C. Further, the Company has entered into certain leases of land and buildings with certain employees or non-affiliate stockholders. Activity associated with these related party transactions was not significant as of or for the years ended December 31, 2020, 2019 or 2018.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Transactions between the Company and other related parties occur in the ordinary course of business. However, the Company carefully monitors and assesses related party relationships. Management does not believe that any of these transactions with related parties had a material impact on the Company’s results for the years ended December 31, 2020, 2019 or 2018.</p> <p style="margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">17. <span style="text-decoration:underline;">Unaudited Quarterly Financial Data </span></p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables summarize the consolidated quarterly results of operations for 2020 and 2019 (in thousands, except per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="16" style="width:53.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Second Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Third Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fourth Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,787,021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,945,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,295,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,530,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross margin</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">465,413</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,332</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570,651</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">669,188</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,932</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.1%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.08</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.07</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.67</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.73</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.18</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="16" style="width:53.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Second Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Third Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fourth Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,631,300</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,904,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,981,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,763,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross margin</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,975</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,156</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">541,142</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">476,556</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,604</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.58</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.31</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.57</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.67 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.35</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Earnings per share is computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following tables summarize the consolidated quarterly results of operations for 2020 and 2019 (in thousands, except per share amounts): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="16" style="width:53.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Second Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Third Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fourth Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,787,021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,945,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,295,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,530,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross margin</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">465,413</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,332</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570,651</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">669,188</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,924</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,932</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.1%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.08</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.74</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.07</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.67</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.73</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.18</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:5pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:8pt;"> </p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="16" style="width:53.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">First Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Second Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Third Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fourth Quarter</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net sales</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,631,300</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,904,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,981,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,763,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross margin</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,975</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">517,156</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">541,142</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">476,556</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,708</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,604</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;width:10.1%;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,367</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.56%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.64%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.68%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.74%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.76%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.58</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> <tr> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.58%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.31</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.64%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.42%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.57</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.68%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.67 </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.74%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.08%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.35</p></td> <td style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.76%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td colspan="3" style="padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="border:none;padding:0;"/> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:0%;font-size:10pt;"> </p> 1787021000 1945643000 2295450000 2530760000 465413000 517332000 570651000 669188000 8767000 78924000 85932000 139914000 0.08 0.68 0.74 1.20 0.07 0.67 0.73 1.18 1631300000 1904523000 1981035000 1763573000 441975000 517156000 541142000 476556000 35708000 66604000 78130000 41367000 0.31 0.58 0.68 0.36 0.31 0.57 0.67 0.35 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">18. <span style="text-decoration:underline;">Subsequent Events</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Business Combination</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2021, we completed our previously announced all stock merger transaction with BMC Stock Holdings, Inc., a Delaware corporation (“BMC”), issuing approximately 89.6 million shares of common stock, pursuant to the Agreement and Plan of Merger, dated as of August 26, 2020 (as amended, restated, supplemented, or otherwise modified from time to time, the “Merger Agreement”), by and among Builders FirstSource, Inc., Boston Merger Sub I Inc., a Delaware corporation and direct wholly owned subsidiary of Builders FirstSource, Inc. (“Merger Sub”) and BMC. On the terms and subject to the conditions set forth in the Merger Agreement, on January 1, 2021, Merger Sub merged with and into BMC, with BMC continuing as the surviving corporation and a wholly owned subsidiary of the Company (the “BMC Merger”).  </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The BMC Merger will be accounted for using the acquisition method of accounting, and Builders FirstSource, Inc. will be treated as the accounting acquirer. The operating results of BMC will be reported as part of the Company beginning on the closing date of the BMC Merger.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accounting for the BMC Merger has not been completed at the date of this filing given the proximity to the acquisition date and the ongoing assessment of the value and allocation of the purchase price to the assets acquired and liabilities assumed of BMC. The purchase price will be allocated to the net assets acquired based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Debt Transactions</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As discussed in Note 9, on January 29, 2021, the Company amended the 2023 facility to, among other things, increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from <span style="-sec-ix-hidden:F_001238">November 2023</span> to <span style="-sec-ix-hidden:F_001237">January 2026.</span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As discussed in Note 9, on February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.</p> 89600000 500000000.0 1400000000 82500000 1.03 During the year ended December 31, 2019, we repurchased and retired 460,000 shares of our common stock, at an average price of $17.24 per share, for $7.9 million pursuant to the repurchase program authorized by our board of directors in February 2019. The primary purpose of the repurchase program was to offset dilution from employee stock awards. Includes $22.7 million, $2.3 million and $0.1 million in payments of debt extinguishment costs which are classified as financing outflows in the accompanying consolidated statement of cash flows for the years ended December 31 2020, 2019, and 2018, respectively. These payments were recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income for their respective years. XML 18 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Feb. 24, 2021
Jun. 30, 2020
Cover [Abstract]      
Entity Registrant Name BUILDERS FIRSTSOURCE, INC.    
Entity Central Index Key 0001316835    
Document Type 10-K    
Document Period End Date Dec. 31, 2020    
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Trading Symbol BLDR    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 2,375.5
Entity Common Stock, Shares Outstanding   206,431,681  
Security Exchange Name NASDAQ    
Title of 12(b) Security Common stock, par value $0.01 per share    
Entity Interactive Data Current Yes    
Entity File Number 0-51357    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 52-2084569    
Entity Address, Address Line One 2001 Bryan Street    
Entity Address, Address Line Two Suite 1600    
Entity Address, City or Town Dallas    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 75201    
City Area Code 214    
Local Phone Number 880-3500    
Document Annual Report true    
Document Transition Report false    
ICFR Auditor Attestation Flag true    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement for its annual meeting of stockholders to be held on June 16, 2021 are incorporated by reference into Part II and Part III of this Form 10-K.

 

   

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Net sales $ 8,558,874 $ 7,280,431 $ 7,724,771
Cost of sales 6,336,290 5,303,602 5,801,831
Gross margin 2,222,584 1,976,829 1,922,940
Selling, general and administrative expenses 1,678,730 1,584,523 1,553,972
Income from operations 543,854 392,306 368,968
Interest expense, net 135,688 109,551 108,213
Income before income taxes 408,166 282,755 260,755
Income tax expense 94,629 60,946 55,564
Net income 313,537 221,809 205,191
Comprehensive income $ 313,537 $ 221,809 $ 205,191
Net income per share:      
Basic $ 2.69 $ 1.92 $ 1.79
Diluted $ 2.66 $ 1.90 $ 1.76
Weighted average common shares outstanding:      
Basic 116,611 115,713 114,586
Diluted 117,917 117,025 116,554
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEET - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 423,806 $ 14,096
Accounts receivable, less allowances of $17,637 and $13,492 at December 31, 2020 and 2019, respectively 880,018 614,946
Other receivables 76,436 77,447
Inventories, net 784,527 561,255
Other current assets 58,895 39,123
Total current assets 2,223,682 1,306,867
Property, plant and equipment, net 749,130 721,887
Operating lease right-of-use assets, net 274,562 292,684
Goodwill 785,305 769,022
Intangible assets, net 119,882 128,388
Deferred income taxes 4,653 8,417
Other assets, net 16,457 22,225
Total assets 4,173,671 3,249,490
Current liabilities:    
Accounts payable 600,357 436,823
Accrued liabilities 385,536 308,950
Current portion of operating lease liabilities 61,625 61,653
Current maturities of long-term debt 27,335 13,875
Total current liabilities 1,074,853 821,301
Noncurrent portion of operating lease liabilities 219,239 236,948
Long-term debt, net of current maturities, debt discount, premium and issuance costs 1,596,905 1,277,398
Deferred income taxes 49,495 36,645
Other long-term liabilities 80,396 52,245
Total liabilities 3,020,888 2,424,537
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock, $0.01 par value, 10,000 shares authorized; zero shares issued and outstanding
Common stock, $0.01 par value, 300,000 and 200,000 shares authorized at December 31, 2020 and 2019, respectively; 116,829 and 116,052 shares issued and outstanding at December 31, 2020 and 2019, respectively 1,168 1,161
Additional paid-in capital 589,241 574,955
Retained earnings 562,374 248,837
Total stockholders’ equity 1,152,783 824,953
Total liabilities and stockholders’ equity $ 4,173,671 $ 3,249,490
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEET (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Statement Of Financial Position [Abstract]    
Allowances on trade accounts receivable $ 17,637 $ 13,492
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 300,000,000 200,000,000
Common stock, shares issued 116,829,000 116,052,000
Common stock, shares outstanding 116,829,000 116,052,000
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities:      
Net income $ 313,537 $ 221,809 $ 205,191
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 116,566 100,038 97,906
Amortization of debt discount, premium and issuance costs 3,508 3,880 4,642
Loss (gain) on extinguishment of debt 6,700 8,189 (3,170)
Deferred income taxes 16,614 50,994 51,823
Stock compensation expense 17,022 12,239 14,420
Net gain on sales of assets and asset impairments (1,067) (949) (1,393)
Changes in assets and liabilities, net of assets acquired and liabilities assumed:      
Receivables (259,543) 42,789 (9,221)
Inventories (220,101) 44,202 (5,425)
Other current assets (19,743) 4,674 (10,356)
Other assets and liabilities 50,370 1,611 5,637
Accounts payable 160,947 4,070 (89,392)
Accrued liabilities 75,257 10,500 22,168
Net cash provided by operating activities 260,067 504,046 282,830
Cash flows from investing activities:      
Purchases of property, plant and equipment (112,082) (112,870) (101,411)
Proceeds from sale of property, plant and equipment 8,500 6,545 4,753
Cash used for acquisitions (32,643) (92,855)  
Net cash used in investing activities (136,225) (199,180) (96,658)
Cash flows from financing activities:      
Borrowings under revolving credit facility 891,000 1,040,000 1,662,000
Repayments under revolving credit facility (843,000) (1,192,000) (1,833,000)
Proceeds from long-term debt and other loans 895,625 478,375 3,818
Repayments of long-term debt and other loans (618,542) (610,834) (65,312)
Payments of debt extinguishment costs (22,686) (2,301) (134)
Payments of loan costs (13,800) (8,618)  
Exercise of stock options 1,424 4,873 3,945
Repurchase of common stock (4,153) (10,392) (4,895)
Net cash provided by (used in) financing activities 285,868 (300,897) (233,578)
Net increase (decrease) in cash and cash equivalents 409,710 3,969 (47,406)
Cash and cash equivalents at beginning of period 14,096 10,127 57,533
Cash and cash equivalents at end of period 423,806 14,096 10,127
Supplemental disclosures of cash flow information:      
Cash paid for interest [1] 110,600 100,354 107,668
Cash paid for income taxes 43,400 18,107 3,153
Supplemental disclosure of non-cash activities:      
Accrued purchases of property, plant and equipment 1,962 3,378 2,350
Acquisition of assets under operating lease obligations 42,606 86,373  
Acquisition of assets under finance and capital lease obligations $ 16,964 $ 16,462 $ 10,198
[1]

Includes $22.7 million, $2.3 million and $0.1 million in payments of debt extinguishment costs which are classified as financing outflows in the accompanying consolidated statement of cash flows for the years ended December 31 2020, 2019, and 2018, respectively. These payments were recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income for their respective years.

XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement Of Cash Flows [Abstract]      
Payments of debt extinguishment costs classified as financing outflows $ 22,686 $ 2,301 $ 134
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect Adjustment
Common Stock
Additional Paid in Capital
Retained Earnings (Accumulated Deficit)
Retained Earnings (Accumulated Deficit)
Cumulative Effect Adjustment
Balance at Dec. 31, 2017 $ 376,209 $ 1,468 $ 1,136 $ 546,766 $ (171,693) $ 1,468
Balance, shares at Dec. 31, 2017     113,572      
Vesting of restricted stock units     $ 10 (10)    
Vesting of restricted stock units, shares     975      
Shares withheld for restricted stock units vested (4,895)   $ (2) (4,893)    
Shares withheld for restricted stock units vested, shares     (239)      
Exercise of stock options 3,945   $ 7 3,938    
Exercise of stock options, shares     770      
Stock compensation expense 14,420     14,420    
Net income 205,191       205,191  
Balance at Dec. 31, 2018 596,338   $ 1,151 560,221 34,966  
Balance, shares at Dec. 31, 2018     115,078      
Vesting of restricted stock units     $ 7 (7)    
Vesting of restricted stock units, shares     735      
Shares withheld for restricted stock units vested (2,450)   $ (2) (2,448)    
Shares withheld for restricted stock units vested, shares     (196)      
Repurchase of common stock [1] $ (7,942)   $ (4)   (7,938)  
Repurchase of common stock, shares (460)   (460) [1]      
Exercise of stock options $ 4,959   $ 9 4,950    
Exercise of stock options, shares     895      
Stock compensation expense 12,239     12,239    
Net income 221,809       221,809  
Balance at Dec. 31, 2019 $ 824,953   $ 1,161 574,955 248,837  
Balance, shares at Dec. 31, 2019 116,052   116,052      
Vesting of restricted stock units     $ 7 (7)    
Vesting of restricted stock units, shares     732      
Shares withheld for restricted stock units vested $ (4,153)   $ (2) (4,151)    
Shares withheld for restricted stock units vested, shares     (190)      
Exercise of stock options $ 1,424   $ 2 1,422    
Exercise of stock options, shares 235   235      
Stock compensation expense $ 17,022     17,022    
Net income 313,537       313,537  
Balance at Dec. 31, 2020 $ 1,152,783   $ 1,168 $ 589,241 $ 562,374  
Balance, shares at Dec. 31, 2020 116,829   116,829      
[1] During the year ended December 31, 2019, we repurchased and retired 460,000 shares of our common stock, at an average price of $17.24 per share, for $7.9 million pursuant to the repurchase program authorized by our board of directors in February 2019. The primary purpose of the repurchase program was to offset dilution from employee stock awards.
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Statement Of Stockholders Equity [Abstract]  
Repurchased and retired common stock, shares | shares 460
Repurchased and retired common stock | $ $ 7,942 [1]
Average price of common shares repurchased and retired | $ / shares $ 17.24
[1] During the year ended December 31, 2019, we repurchased and retired 460,000 shares of our common stock, at an average price of $17.24 per share, for $7.9 million pursuant to the repurchase program authorized by our board of directors in February 2019. The primary purpose of the repurchase program was to offset dilution from employee stock awards.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Description of the Business
12 Months Ended
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Description of the Business

1. Description of the Business

Builders FirstSource, Inc., a Delaware corporation formed in 1998, is a leading supplier of building materials, manufactured components and construction services to professional contractors, sub-contractors, and consumers. Following the merger with BMC Stock Holdings, Inc. on January 1, 2021, which is discussed in more detail in Note 18, the company operates approximately 550 locations in 40 states across the United States.

In this annual report, references to the “Company,” “we,” “our,” “ours” or “us” refer to Builders FirstSource, Inc. and its consolidated subsidiaries, unless otherwise stated or the context otherwise requires.

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Principles of Consolidation

The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Accounting Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and doubtful accounts, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets.

Revenue Recognition

We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements. 

Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale.

Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete.

Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements.

Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less.

Cash and Cash Equivalents & Checks Outstanding

Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable on the accompanying consolidated balance sheets.

Accounts Receivable

We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivable.

Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of our net sales, and no single customer accounted for more than 6% of net sales.

The allowance for doubtful accounts is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible.  

We also establish reserves for credit memos and customer returns. The reserve balance was $11.9 million and $7.6 million at December 31, 2020 and 2019, respectively. The activity in this reserve was not significant for each year presented.

Accounts receivable consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Accounts Receivable 

  

$

897,655

 

 

$

628,438

  

Less: allowances for returns and doubtful accounts 

  

 

17,637

 

 

 

13,492

  

Accounts receivable, net 

  

$

880,018

 

  

$

614,946

  

 

The following table shows the changes in our allowance for doubtful accounts:

 

 

  

2020

 

 

2019

 

 

2018

 

 

  

(In thousands)

 

Balance at January 1, 

  

$

5,936

  

 

$

6,195

  

 

$

4,973

  

Additions

  

 

4,720

  

 

 

5,811

  

 

 

5,284

  

Deductions (write-offs, net of recoveries) 

  

 

(4,882

 

 

(6,070

 

 

(4,062

Balance at December 31, 

 

$

5,774

 

 

$

5,936

 

 

$

6,195

 

 

  

 

 

  

 

 

 

  

 

 

 

  

 

Inventories

Inventories consist principally of materials purchased for resale, including lumber, lumber sheet goods, windows, doors and millwork, as well as certain manufactured products and are stated at the lower of cost and net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger.

During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence.

Our arrangements with vendors provide for rebates of a specified amount of consideration, payable when certain measures, generally related to a stipulated level of purchases, have been achieved. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statement of operations and comprehensive income. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates as necessary based on actual purchase levels.

We source products from a large number of suppliers. No materials purchased from any single supplier represented more than 6% of our total materials purchased in 2020.

Shipping and Handling Costs

Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income and totaled $347.7 million, $332.5 million and $322.9 million in 2020, 2019 and 2018, respectively.

Income Taxes

We account for income taxes utilizing the liability method described in the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized.

Warranty Expense

We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not significant as a result of third-party inspection and acceptance processes.

Debt Issuance Costs and Debt Discount/Premium

Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs incurred in connection with term debt are amortized using the effective interest method. Debt discounts and premiums are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the Debt topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 9.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows:

 

 

 

Buildings and improvements

  

10 to 40 years

 

 

Machinery and equipment

  

3 to 10 years

 

 

Furniture and fixtures

  

3 to 5 years

 

 

Leasehold improvements

  

The shorter of the estimated useful life or the remaining lease term

 

Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in machinery and equipment and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years.

We periodically evaluate the commercial and strategic operation of the land, related buildings and improvements of our facilities. In connection with these evaluations, some facilities may be consolidated, and others may be sold or leased. Nonoperating assets primarily related to land and building real estate assets associated with location closures that are actively being marketed for sale within a year are classified as assets held for sale and recorded at fair value, usually the quoted market price obtained from an independent third-party less the cost to sell. Until the assets are sold, an estimate of the fair value is reassessed at each reporting period.  Net gains or losses related to the sale of real estate and equipment or impairment adjustments related to assets held for sale are recorded as selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income.

Leases

We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. We also lease certain properties from related parties, including current employees and non-affiliate stockholders.

We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term.

Certain of our leases are subject to variable lease payments based on various measures, such as rent escalations determined by percentage changes in the consumer price index. As these types of variable lease payments are determined on a basis other than an index or a rate, they are generally excluded from the calculation of lease liabilities and right-of-use assets and are expensed as incurred.

In addition, we have residual value guarantees on certain equipment leases. Under these leases, we have the option of (a) purchasing the equipment at the end of the lease term, (b) arranging for the sale of the equipment to a third party, or (c) returning the equipment to the lessor to sell the equipment. If the sales proceeds in any case are less than the residual value, we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. If the sales proceeds exceed the residual value, we are entitled to all of such excess amounts.

In February 2016, the FASB issued an update to the existing guidance under the Leases topic of the Codification. Under the new guidance, lessees are now required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

We adopted this guidance on January 1, 2019 by applying the provisions of this guidance on a modified retrospective basis as of the effective date. As such, comparative periods have not been restated and the disclosures required under the new standard have not been provided for periods prior to January 1, 2019. We elected the package of practical expedients whereby we were not required to: i) reassess whether any expired or existing contracts are or contain leases, ii) reassess the lease classification of existing leases and iii) reassess initial direct costs for any existing leases. We did not elect the hindsight practical expedient or the practical expedient related to land easements. We have assessed and updated our business processes, systems and controls to ensure compliance with the recognition and disclosure requirements of the new standard.

Long-Lived Assets

We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change.

Insurance

We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. We discount our workers’ compensation liability based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $90.8 million and $87.0 million as of December 31, 2020 and 2019, respectively. Of these balances $52.1 million and $49.0 million were recorded as other long-term liabilities as of December 31, 2020 and 2019, respectively. Included in these reserve balances as of December 31, 2020 and 2019, were approximately $5.7 million and $8.6 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheet.

Net Income per Common Share

Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the Earnings per Share topic of the Codification which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares.

The table below presents the calculation of basic and diluted EPS for the years ended December 31:

 

 

2020

 

 

2019

 

 

2018

 

 

 

(In thousands, except per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net income

$

313,537

 

 

$

221,809

 

 

$

205,191

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

116,611

 

 

 

115,713

 

 

 

114,586

 

Dilutive effect of options and RSUs

 

1,306

 

 

 

1,312

 

 

 

1,968

 

Weighted average shares outstanding, diluted

 

117,917

 

 

 

117,025

 

 

 

116,554

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

2.69

 

 

$

1.92

 

 

$

1.79

 

Diluted

$

2.66

 

 

$

1.90

 

 

$

1.76

 

 

 

 

 

 

 

 

 

 

 

 

 

Antidilutive and contingent options and RSUs excluded

   from diluted EPS

 

291

 

 

 

402

 

 

 

682

 

 

Goodwill and Other Intangible Assets

Intangibles subject to amortization

We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value.

Goodwill

We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value.

Stock-based Compensation

We have four stock-based employee compensation plans, which are described more fully in Note 11. We issue new common stock shares upon exercises of stock options and vesting of RSUs. We recognize the effect of pre-vesting forfeitures in the period they actually occur.

We did not grant any options during the years ended December 31, 2020, 2019, or 2018.

The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

Expected volatility (company)

  

40.0%

 

 

38.3%

 

 

53.9%

Expected volatility (peer group median)

  

40.0%

 

 

33.2%

 

 

28.4%

Correlation between the company and peer group median

 

0.5

 

 

0.5

 

 

0.39

Expected dividend yield

  

0.0%

 

 

0.0%

 

 

0.0%

Risk-free rate

  

0.9%

 

 

2.6%

 

 

2.3%

 

The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period.

Fair Value

The Fair Value Measurements and Disclosures topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows:

Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us

Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1

Level 3 — inputs that are unobservable in the marketplace and significant to the valuation

If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation.

As of December 31, 2020 and 2019 the Company does not have any financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 6.75% senior secured notes due 2027 (“2027 notes”), 5.00% senior secured notes due 2030 (“2030 notes”) and $900.0 million revolving credit facility (“2023 facility”) at amortized cost. The fair values of the 2027 notes and 2030 notes at December 31, 2020 were approximately $844.5 million and $593.3 million, respectively, and were determined using Level 2 inputs based on market prices. The carrying amount of the 2023 facility at December 31, 2020 approximates fair value as the rates are comparable to those at which we could currently borrow under similar terms, are variable and incorporate a measure of our credit risk. As such, the fair value of the 2023 facility was also classified as Level 2 in the hierarchy.

Comprehensive Income

Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. We had no items of other comprehensive income for the years ended December 31, 2020, 2019, and 2018.  

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of ASU 2020-04 is to provide optional guidance for a period of time related to accounting for reference rate reform on financial reporting. It is intended to reduce the potential burden of reviewing contract modifications related to discontinued rates. The amendments and expedients in this update are effective as of March 12, 2020 through December 31, 2022 and may be elected by topic. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In December 2019, the FASB issued an update to existing guidance under the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). This updated guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles in the Income Taxes topic. This guidance is effective for public companies annual and interim periods beginning after December 15, 2020 with early adoption permitted. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820. ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The adoption of this guidance did not have a material impact on our consolidated financial statements.

In June 2016, the FASB issued an update to existing guidance under the Investments topic of the Codification. This update introduced a new impairment model for financial assets, known as the current expected credit losses (“CECL”) model that is based on expected losses rather than incurred losses. The CECL model requires an entity to estimate credit losses on financial assets, including trade accounts receivable, based on historical information, current information and reasonable and supportable forecasts. Under this guidance companies record an allowance through earnings for expected credit losses upon initial recognition of the financial asset. We adopted the aspects of this guidance applicable to us on a modified retrospective basis as of January 1, 2020. The adoption of this guidance did not have a material impact on our consolidated financial statements.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Revenue

3. Revenue

The following table disaggregates our net sales by product category for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Lumber & lumber sheet goods

  

$

3,076,376

  

  

$

2,251,580

  

  

$

2,902,155

  

Manufactured products

  

 

1,640,460

  

  

 

1,449,550

  

  

 

1,392,043

  

Windows, doors & millwork

  

 

1,629,179

  

  

 

1,542,924

  

  

 

1,445,858

  

Gypsum, roofing & insulation

  

 

514,638

  

  

 

528,571

  

  

 

528,439

  

Siding, metal & concrete products

 

 

773,640

 

 

 

712,644

 

 

 

697,744

 

Other building & product services

  

 

924,581

  

  

 

795,162

  

  

 

758,532

  

Total net sales

  

$

8,558,874

  

  

$

7,280,431

  

  

$

7,724,771

  

 

 

Information regarding disaggregation of net sales by segment is discussed in Note 15 to the condensed consolidated financial statements. Sales related to contracts with service elements represents less than 10% of the Company’s net sales for each period presented.

The timing of revenue recognition, billings and cash collections results in accounts receivable, unbilled receivables, contract assets and contract liabilities. Contract asset balances were not significant as of December 31, 2020 or December 31, 2019. Contract liabilities consist of deferred revenue and customer advances and deposits. Contract liability balances are included in accrued liabilities on our consolidated balance sheet and were $58.5 million and $38.6 million as of December 31, 2020 and December 31, 2019, respectively.      

 

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Property, Plant and Equipment

4. Property, Plant and Equipment

Property, plant and equipment consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

206,321

  

  

$

198,123

  

Buildings and improvements 

  

 

386,922

  

  

 

374,909

  

Machinery and equipment 

  

 

517,543

  

  

 

439,449

  

Furniture, fixtures and computer equipment 

  

 

102,309

  

  

 

92,094

  

Construction in progress 

  

 

16,568

  

  

 

29,175

  

Finance lease right-of-use assets

 

 

43,256

 

 

 

37,153

 

Property, plant and equipment 

  

 

1,272,919

  

  

 

1,170,903

  

Less: accumulated depreciation 

  

 

523,789

  

  

 

449,016

  

Property, plant and equipment, net 

  

$

749,130

  

  

$

721,887

  

 

Depreciation expense was $94.5 million, $84.0 million and $74.4 million, of which $20.8 million, $19.7 million and $18.6 million was included in cost of sales, for the years ended December 31, 2020, 2019, and 2018, respectively.

Included in property, plant and equipment are certain assets held under other finance obligations. These assets are recorded at the present value of the lease payments and include land, buildings and equipment. Amortization charges associated with assets held under other finance obligations are included in depreciation expense.

The following balances held under other finance obligations are included on the accompanying consolidated balance sheet as of December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

116,638

  

  

$

118,403

  

Buildings and improvements 

  

 

131,390

  

  

 

136,620

  

Assets held under other finance obligations

 

 

248,028

 

 

 

255,023

 

Less: accumulated amortization

 

 

25,015

 

 

 

18,741

 

Assets held under other finance obligations, net

  

$

223,013

  

  

$

236,282

  

 

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Combinations

5. Business Combinations

On January 9, 2020, we acquired certain assets and operations of Bianchi & Company, Inc. (“Bianchi”) for $15.9 million in cash. Located in Charlotte, North Carolina, Bianchi is a supplier and installer of interior and exterior millwork. This acquisition was funded with a combination of cash on hand and borrowings under our 2023 facility.

On November 2, 2020 we acquired certain assets and operations of Kansas Building Supply Company, Inc. (“KBS”) for $16.8 million in cash. Located in Overland Park, Kansas, KBS is a supplier for interior and exterior doors, windows, millwork cabinetry, and hardware. This acquisition was funded with cash on hand.

These transactions were accounted for by the acquisition method, and accordingly their results of operations have been included in the Company’s consolidated financial statements from their respective acquisition dates. The purchase price was allocated to the assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill. The fair value of acquired intangible assets of $13.6 million,

primarily related to customer relationships, was estimated by applying an income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions developed based on the Company’s historical experience, future projections and comparable market data include future cash flows, long-term growth rates, attrition rates and discount rates.

The operating results of the acquisitions have been included in the consolidated statements of operations and comprehensive income from their acquisition dates through December 31, 2020. Net sales and net income attributable these acquisitions were $29.2 million and $2.5 million, respectively, for the year ended December 31, 2020.  

Pro forma results of operations attributable to these acquisitions are not presented as they did not have a material impact on our results of operations, individually or in the aggregate. We did not incur any significant acquisition related costs attributable to these transactions.

The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for these acquisitions during the year ended December 31, 2020, (in thousands):

 

Accounts receivable

 

$

4,518

 

Inventory

 

 

3,171

 

Other current assets

 

 

28

 

Property, plant and equipment (includes finance lease right-of-use assets)

 

 

275

 

Operating lease right-of-use assets

 

 

3,422

 

Goodwill (Note 6)

 

 

16,284

 

Intangible assets (Note 7)

 

 

13,570

 

Total assets acquired

 

 

41,268

 

Accounts payable and accrued liabilities

 

 

(5,203

)

Operating lease liabilities

 

 

(3,422

)

Total liabilities assumed

 

 

(8,625

)

Total net assets acquired

 

$

32,643

 

 

In connection with the acquisition of Bianchi and KBS, we entered into real estate leases with the sellers for Bianchi’s and KBS’s operating locations. The purchase agreement for Bianchi also contains an earn-out provision contingent upon continued employment and the achievement of specified revenue and profitability targets through fiscal year 2022. This earn-out provision could result in an additional cash payment to the seller ranging from zero to $1.5 million depending on the level of achievement of the specified targets. Future payments related to this earn-out provision will be included as compensation expense in the consolidated statement of operations and comprehensive income over the period earned.

 

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill

6. Goodwill

The following table sets forth the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2020 and 2019 (in thousands):

 

 

 

 

Northeast

 

 

Southeast

 

 

South

 

 

West

 

 

Total

 

Balance as of December 31, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

329,662

 

$

297,592

 

$

785,047

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

286,135

 

 

297,592

 

 

740,411

 

Acquisitions

 

 

 

 

 

 

14,257

 

 

14,354

 

 

28,611

 

Balance as of December 31, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

343,919

 

$

311,946

 

$

813,658

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

300,392

 

 

311,946

 

 

769,022

 

Acquisitions

 

 

 

 

8,261

 

 

8,022

 

 

 

 

16,284

 

Balance as of December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

68,952

 

$

351,941

 

$

311,946

 

$

829,941

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

$

96,608

 

$

68,337

 

$

308,414

 

$

311,946

 

$

785,305

 

 

In 2020, the change in the carrying amount of goodwill was attributable to our acquisitions of Bianchi and KBS. The amount allocated to goodwill is attributable to the assembled workforces acquired, expected synergies, and expected growth from the new markets the Company entered into. All of the goodwill recognized from these acquisitions is expected to be tax deductible and will be amortized ratably over a 15-year period for tax purposes.

We closely monitor trends in economic factors and their effects on operating results to determine if an impairment trigger was present that would warrant a reassessment of the recoverability of the carrying amount of goodwill prior to the required annual impairment test in accordance with the Intangibles – Goodwill and Other topic of the Codification.

In evaluating goodwill for impairment, the Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying value. If it is concluded that it is more likely than not that the fair value of the reporting unit is not less than its carrying value, then no further testing of the goodwill is required. However, if we determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, we perform a quantitative goodwill impairment test. This test identifies both the existence of and the amount of goodwill impairment by comparing the fair value of a reporting unit to its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount goodwill is not impaired. If the carrying amount of a reporting unit exceeds its fair value an impairment loss is recognized in amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.

The process of evaluating goodwill for impairment involves the determination of the fair value of our reporting units. Our reporting units are aligned with our nine geographic regions which are also determined to be our operating segments. Inherent in such fair value determinations are certain judgments and estimates relating to future cash flows, including our interpretation of current economic indicators and market valuations and assumptions about our strategic plans with regard to our operations. Due to the uncertainties associated with such estimates, actual results could differ from such estimates resulting in further impairment of goodwill.

In evaluating our goodwill for impairment at December 31, 2020, $77.1 million of our goodwill balance was assessed utilizing a quantitative assessment. In performing the quantitative impairment test at December 31, 2020, we developed the fair value using a discounted cash flow methodology. The discounted cash flow methodology establishes fair value by estimating the present value of the projected future cash flows to be generated from the reporting unit. The discount rate applied to the projected future cash flows to arrive at the present value is intended to reflect all risks of ownership and the associated risks of realizing the stream of projected future cash flows. The discounted cash flow methodology uses our projections of financial performance for a five-year period. The significant assumptions used in the discounted cash flow methodology are the discount rate, the terminal value and the expected future revenues and profitability.

We recorded no goodwill impairment charges in 2020, 2019, and 2018.

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Intangible Assets

7. Intangible Assets

The following table presents intangible assets as of December 31:

 

 

  

2020

 

 

2019

 

 

  

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

  

(In thousands)

 

Customer relationships 

  

$

195,435

  

  

$

(94,690

 

$

183,445

  

  

$

(77,016

Trade names

 

 

52,061

 

 

 

(38,138

)

 

 

51,361

 

 

 

(36,082

)

Subcontractor relationships

 

 

5,440

 

 

 

(1,944

)

 

 

4,700

 

 

 

(131

)

Non-compete agreements

 

 

3,719

 

 

 

(2,001

)

 

 

3,579

 

 

 

(1,468

)

Total intangible assets

 

$

256,655

 

 

$

(136,773

)

 

$

243,085

 

 

$

(114,697

)

 

During the years ended December 31, 2020, 2019, and 2018, we recorded amortization expense in relation to the above-listed intangible assets of $22.1 million, $16.1 million, and $23.5 million, respectively. We recorded no intangible asset impairment charges for the years ended December 31, 2020, 2019 or 2018.

 

In connection with the acquisitions of Bianchi and KBS, we recorded intangible assets of $13.6 million, which includes $12.0 million of customer relationships, $0.8 million of subcontractor relationships, $0.1 million of non-compete agreements and $0.7 million of trade names. The weighted average useful lives of the acquired assets are 7.8 years in total, 8.5 years for customer relationships, 3.0 years for subcontractor relationships, 3.0 years for non-compete agreements and 3.0 years for trade names, respectively.

 

The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands):

 

2021 

  

$

21,120

  

2022 

  

 

19,427

  

2023 

  

 

16,050

  

2024 

  

 

14,640

  

2025 

  

 

12,439

  

Thereafter

 

 

36,206

 

Total future net intangible amortization expense

 

$

119,882

 

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2020
Payables And Accruals [Abstract]  
Accrued Liabilities

8. Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

December 31,

2020

 

 

December 31,

2019

 

Accrued payroll and other employee related expenses

 

$

176,379

 

 

$

152,869

 

Contract liabilities

 

 

58,455

 

 

 

38,559

 

Customer obligations

 

 

18,592

 

 

 

11,612

 

Self-insurance reserves

 

 

38,642

 

 

 

37,955

 

Accrued business taxes

 

 

58,953

 

 

 

32,604

 

Accrued interest

 

 

13,567

 

 

 

12,256

 

Other

 

 

20,948

 

 

 

23,095

 

Total accrued liabilities

 

$

385,536

 

 

$

308,950

 

 

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt

9. Long-Term Debt

Long-term debt consisted of the following (in thousands): 

 

 

December 31,

2020

 

 

December 31,

2019

 

2023 facility (1)

$

75,000

 

 

$

27,000

 

2024 notes

 

 

 

 

503,923

 

2024 term loan (2)

 

 

 

 

52,000

 

2027 notes

 

777,500

 

 

 

475,000

 

2030 notes

 

550,000

 

 

 

 

Other finance obligations (Note 10)

 

216,072

 

 

 

221,726

 

Finance lease obligations (Note 10)

 

23,873

 

 

 

20,333

 

 

 

1,642,445

 

 

 

1,299,982

 

Unamortized debt discount/premium and debt issuance costs

 

(18,205

)

 

 

(8,709

)

 

 

1,624,240

 

 

 

1,291,273

 

Less: current maturities of long-term debt and lease obligations

 

27,335

 

 

 

13,875

 

Long-term debt, net of current maturities

$

1,596,905

 

 

$

1,277,398

 

 

(1)

The weighted average interest rate was 3.8% and 4.4% as of December 31, 2020 and 2019, respectively.

(2)

The weighted average interest rate was 4.3% and 5.6% as of December 31, 2020 and 2019, respectively.

2018 Debt Transactions

In the fourth quarter of 2018, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $53.6 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 91.5% to 94.25% of par value. Following these transactions, there was $696.4 million of 2024 notes which remain outstanding.

These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $3.2 million which was recorded as a component of interest expense in the accompanying consolidated statement of operations and comprehensive income for the year ended December 31, 2018. Of this gain, approximately $3.7 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.5 million write-off of unamortized debt issuance costs associated with the 2024 Notes repurchased.

2019 Debt Transactions

Note Repurchase Transactions

In the first quarter of 2019, the Company executed a series of open market purchases of its 2024 notes. These transactions resulted in $20.4 million in aggregate principal amount of the 2024 notes being repurchased at prices ranging from 94.9% to 95.9% of par value.

These repurchases of the 2024 notes were considered to be debt extinguishments. As such, we recognized a gain on debt extinguishment of $0.7 million which was recorded as a component of interest expense in the first quarter of 2019. Of this gain, approximately $0.9 million was attributable to the repurchase of the notes at a discount to par value which was partially offset by a $0.2 million write-off of unamortized debt issuance costs associated with the 2024 notes repurchased.

Refinancing Transactions

In April 2019, the Company extended the maturity date of its revolving credit facility by 20 months to November 22, 2023. All other material terms of the 2023 facility remain unchanged from those of the previous agreement.

In connection with the 2023 facility amendment we incurred $1.2 million in lender and third-party fees which, together with $5.9 million in remaining unamortized debt issuance costs, have been recorded as other assets and are being amortized over the remaining contractual life of the 2023 facility on a straight-line basis.

In May 2019, we completed a private offering of $400.0 million in aggregate principal amount of 2027 notes at an issue price equal to 100% of their par value. The proceeds from the issuance of the 2027 notes were used, together with cash on hand, to purchase $97.0 million in aggregate principal amount of 2024 notes, to repay $300.0 million of the 2024 term loan and to pay related transaction fees and expenses.

In connection with the issuance of the 2027 notes, we incurred $6.1 million of various third-party fees and expenses. Of these costs, $2.1 million were recorded to interest expense in the second quarter of 2019. The remaining $4.0 million in costs incurred have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2027 notes using the effective interest method. Further, we recorded an additional $2.2 million to interest expense in the second quarter of 2019 related to the write-off of unamortized debt discount and debt issuance costs in connection with the partial repayment of the 2024 term loan.

In July 2019, we completed a private offering of an additional $75.0 million in aggregate principal amount of 2027 notes at an issue price of 104.5% of their par value. The proceeds from the issuance of the 2027 notes were used together with cash on hand to redeem an additional $75.0 million in aggregate principal amount of 2024 notes and to pay related transaction fees and expenses.

The additional $3.4 million in proceeds received in excess of par value represents a debt premium which has been recorded as an increase to long-term debt. In connection with the issuance of the additional 2027 notes, we incurred $1.3 million of various third-party fees and expenses which have been recorded as a reduction to long-term debt. These third party costs and the debt premium are being amortized over the contractual life of the 2027 notes using the effective interest method.

The redemption of the 2024 notes was considered to be an extinguishment. As such, we recognized a loss on extinguishment of $3.1 million which was recorded to interest expense in the third quarter of 2019. Of this loss, $2.2 million was attributable to the call premium paid to the lenders and $0.9 million was attributable to the write-off of unamortized debt issuance costs associated with the extinguished 2024 notes.  

Term Loan Repayment

In November 2019, we repaid $105.1 million of the 2024 term loan using cash on hand.  In connection with this repayment we recognized a loss on extinguishment of $3.5 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the fourth quarter of 2019.

 

2020 Debt Transactions

As further described in more detail below, during the year ended December 31, 2020, the Company executed several debt transactions, including the redemption of $503.9 million in outstanding aggregate principal amount of 5.625% senior secured notes due 2024 (“2024 notes”), the redemption of $47.5 million in aggregate principal amount of 6.75% senior secured notes due 2027 (“2027 notes”), and repayment of $52.0 million of our senior secured term loan facility due 2024 (“2024 term loan”). The repayments of our 2024 notes and 2027 notes were funded with the proceeds of the issuance of $550.0 million in aggregate principal amount of 5.00% unsecured senior notes due 2030 (“2030 notes”) and borrowings on our $900.0 million revolving credit facility (“2023 facility”). The repayment of our 2024 term loan was funded with cash on hand. The Company also issued an additional $350.0 million in aggregate principal amount of our 2027 notes.

First Quarter 2020 Refinancing Transactions

In February 2020, the Company completed a private offering of $550.0 million in aggregate principal amount of 2030 notes at an issue price equal to 100% of par value. The net proceeds from the issuance of the 2030 notes were used together with a borrowing on our $900.0 million 2023 facility to redeem the remaining $503.9 million in outstanding aggregate principal amount of 2024 notes and $47.5 million in aggregate principal amount of 2027 notes and to pay related transaction fees and expenses.

In connection with the issuance of the 2030 notes, we incurred $8.3 million of various third-party fees and expenses. These costs have been recorded as a reduction to long-term debt and are being amortized over the contractual life of the 2030 notes using the effective interest method.

As the Company concluded that the redemption of the 2024 notes and 2027 notes were debt extinguishments, the Company recorded a loss on extinguishment of $28.0 million in interest expense in the first quarter of 2020. Of this loss, approximately $22.7 million was attributable to the payment of redemption premiums on the extinguished notes and $5.3 million was attributable to the write-off of unamortized debt issuance costs and debt premium.

Second Quarter 2020 Debt Transaction

In April 2020, the Company completed a private offering of an additional $350.0 million in aggregate principal amount of 2027 notes at an issue price of 98.75% of par value. The net proceeds from the issuance of the 2027 notes were used to repay the funds borrowed under the 2023 facility and to pay related transaction fees and expenses, with the remaining net proceeds used for general corporate purposes.

The Company recognized the $4.4 million in proceeds received below par value as a debt discount, which is recorded as a reduction to long-term debt.  In connection with the issuance of the 2027 notes, we incurred $5.5 million of various third-party fees and expenses, which have been recorded as a reduction to long-term debt. These third-party costs and the debt discount will be amortized over the contractual life of the 2027 notes using the effective interest method.

Fourth Quarter 2020 Term Loan Repayment

In November 2020, we repaid the remaining $52.0 million of the 2024 term loan using cash on hand. In connection with this repayment we recognized a loss on extinguishment of $1.4 million related to the write-off of unamortized debt discount and debt issuance costs. This loss on extinguishment was recorded to interest expense in the accompanying consolidated statement of operations and comprehensive income in the fourth quarter of 2020.

2023 Revolving Credit Facility

As of December 31, 2020, the 2023 facility provides for a $900.0 million revolving credit line to be used for working capital, general corporate purposes and funding capital expenditures and growth opportunities. In addition, we may use the 2023 facility to facilitate debt repayment and consolidation. The available borrowing capacity, or borrowing base, is derived from a percentage of the

Company’s eligible receivables and inventory, as defined by the agreement, subject to certain reserves. As of December 31, 2020, we had $75.0 million in outstanding borrowings under our 2023 facility and our net excess borrowing availability was $747.0 million after being reduced by outstanding letters of credit of approximately $78.0 million.

As of December 31, 2020, borrowings under the 2023 facility bear interest, at our option, at either a eurodollar rate or a base rate, plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 1.75% per annum in the case of eurodollar rate loans and 0.25% to 0.75% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility. A variable commitment fee, currently 0.375% per annum, is charged on the unused amount of the revolver based on quarterly average loan utilization. Letters of credit under the 2023 facility are assessed at a rate equal to the applicable eurodollar margin, currently 1.25%, as well as a fronting fee at a rate of 0.125% per annum. These fees are payable quarterly in arrears at the end of March, June, September, and December.  

All obligations under the 2023 facility are guaranteed jointly and severally by the Company and all other subsidiaries that guarantee the 2027 notes and 2030 notes. All obligations and the guarantees of those obligations are secured by substantially all of the assets of the Company and the guarantors subject to certain exceptions and permitted liens, including with respect to the 2023 facility, a first-priority security interest in such assets that constitute ABL Collateral (as defined below) and a second-priority security interest in such assets that constitute Notes Collateral (as defined below).

“ABL Collateral” includes substantially all presently owned and after-acquired accounts receivable, inventory, rights of unpaid vendors with respect to inventory, deposit accounts, commodity accounts, securities accounts and lock boxes, investment property, cash and cash equivalents, and general intangibles, books and records, supporting obligations and documents and related letters of credit, commercial tort claims or other claims related to and proceeds of each of the foregoing. “Notes Collateral” includes all collateral which is not ABL Collateral.

The 2023 facility contains restrictive covenants which, among other things, limit the Company’s ability to incur additional indebtedness, incur liens, engage in mergers or other fundamental changes, sell certain assets, pay dividends, make acquisitions or investments, prepay certain indebtedness, change the nature of our business, and engage in certain transactions with affiliates. In addition, the 2023 facility also contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020.

On January 29, 2021, the Company amended the 2023 facility to increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026. As amended, borrowings under the 2023 facility bear interest, at our option, at either the eurodollar rate or base rate plus, in each case, an applicable margin. The applicable margin ranges from 1.50% to 2.00% per annum in the case of eurodollar rate loans and 0.50% to 1.00% per annum in the case of base rate loans. The margin in either case is based on a measure of availability under the 2023 facility.

Senior Secured Notes due 2027

As of December 31, 2020, we have $777.5 million outstanding in aggregate principal amount of the 2027 notes which mature on June 1, 2027. Interest accrues on the 2027 notes at a rate of 6.75% per annum and is payable semi-annually on June 1 and December 1 of each year.

The terms of the 2027 notes are governed by the indenture, dated as of the May 30, 2019 (the “2027 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee and as notes collateral agent. The 2027 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior secured basis, by certain of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”). All obligations under the 2027 notes, and the guarantees of those obligations, are secured by substantially all of the assets of the Company and the Guarantors subject to certain exceptions and permitted liens, including a first-priority security interest in such assets that constitute Notes Collateral and a second-priority security interest in such assets that constitute ABL Collateral.

The 2027 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.

At any time prior to June 1, 2022, the Company may redeem the 2027 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2027 notes plus the “applicable premium” set forth in the 2027 Indenture. At any time on or after June 1, 2022, the Company may redeem the 2027 notes at the redemption prices set forth in the 2027 Indenture, plus accrued and unpaid interest, if any, to the redemption date. At any time and from time to time during the 36-month period following the Closing Date, the Company may redeem up to 10% of the aggregate principal amount of the 2027 notes during each twelve-month period commencing on the Closing Date at a redemption price of 103% of the aggregate principal amount thereof plus accrued and unpaid interest to the redemption date. In addition, at any time prior to June 1, 2022, the Company may redeem up to 40% of the aggregate principal amount of the 2027 notes with the net cash proceeds of one or more equity offerings, as described in the 2027 Indenture, at a price equal to 106.750% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2027 notes may require it to repurchase all or part of their 2027 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.

On February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.

Senior Secured Notes due 2030

As of December 31, 2020, we have $550.0 million outstanding in aggregate principal amount of the 2030 notes, which mature on March 1, 2030. Interest accrues on the 2030 notes at a rate of 5.00% per annum and is payable semi-annually on March 1 and September 1 of each year, commencing on September 1, 2020.

The terms of the 2030 notes are governed by the indenture, dated as of the February 11, 2020 (the “2030 Indenture”), among the Company, the guarantors named therein and Wilmington Trust, National Association, as trustee. The 2030 notes, subject to certain exceptions, are guaranteed, jointly and severally, on a senior unsecured basis, by each of the Company’s direct and indirect wholly owned subsidiaries (the “Guarantors”) that guarantee its obligations under the Company’s 2023 Facility and the 2027 Secured Notes. Subject to certain exceptions, future subsidiaries that guarantee the Senior Secured Credit Facilities, the 2027 notes or certain other indebtedness will also guarantee the 2030 notes.

The 2030 notes constitute senior unsecured obligations of the Company and the Guarantors, pari passu in right of payment with all of the existing and future senior indebtedness of the Company, including indebtedness under the 2027 notes. The 2030 notes are also (i) effectively subordinated to all existing and future secured indebtedness of the Company and the Guarantors (including under the 2027 notes) to the extent of the value of the assets securing such indebtedness, (ii) senior to all of the future subordinated indebtedness of the Company and the Guarantors, and (iii) structurally subordinated to any existing and future indebtedness and other liabilities, including preferred stock, of the Company’s subsidiaries that do not guarantee the 2030 notes.

The 2030 Indenture contains restrictive covenants that limit the ability of the Company and its restricted subsidiaries to, among other things, incur additional debt or issue preferred stock, create liens, create restrictions on the Company’s subsidiaries’ ability to make payments to the Company, pay dividends and make other distributions in respect of the Company’s and its subsidiaries’ capital stock, make certain investments or certain other restricted payments, guarantee indebtedness, designate unrestricted subsidiaries, sell certain kinds of assets, enter into certain types of transactions with affiliates, and effect mergers and consolidations.

At any time prior to March 1, 2025, the Company may redeem the 2030 notes in whole or in part at a redemption price equal to 100% of the principal amount of the 2030 notes plus the “applicable premium” set forth in the 2030 Indenture. In addition, at any time prior to March 1, 2023, the Company may redeem up to 40% of the aggregate principal amount of the 2030 notes with the net cash proceeds of one or more equity offerings, as described in the 2030 Indenture, at a price equal to 105.0% of the principal amount thereof, plus accrued and unpaid interest, if any, to the redemption date. At any time on or after March 1, 2025, the Company may redeem the 2030 notes at the redemption prices set forth in the 2030 Indenture, plus accrued and unpaid interest, if any, to the redemption date. If the Company experiences certain change of control events, holders of the 2030 notes may require it to repurchase all or part of their 2030 notes at 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to the repurchase date.

As of December 31, 2020 we were not in violation of any covenants or restrictions imposed by any of our debt agreements.

Future maturities of long-term debt as of December 31, 2020 were as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

 

2022

 

 

 

2023

 

 

75,000

 

2024

 

 

 

2025

 

 

 

Thereafter

 

 

1,327,500

 

Total long-term debt (including current maturities)

 

$

1,402,500

 

 

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases and Other Finance Obligations

10. Leases and Other Finance Obligations

 

Right-of-use assets and lease liabilities consisted of the following as of December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Assets

 

 

 

 

 

 

 

Operating lease right-of-use assets, net

 

$

274,562

 

$

292,684

 

Finance lease right-of-use assets, net (included in property, plant and equipment, net)

 

 

34,905

 

 

32,070

 

Total right-of-use assets

 

$

309,467

 

$

324,754

 

Liabilities

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

Current portion of operating lease liabilities

 

$

61,625

 

$

61,653

 

Current portion of finance lease liabilities (included in current maturities of long-term debt)

 

 

12,178

 

 

10,378

 

Noncurrent

 

 

 

 

 

 

 

Noncurrent portion of operating lease liabilities

 

$

219,239

 

$

236,948

 

Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)

 

 

11,695

 

 

9,955

 

Total lease liabilities

 

$

304,737

 

$

318,934

 

 

Total lease costs consisted of the following for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Operating lease costs*

 

$

85,798

 

$

84,603

 

Finance lease costs:

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

 

6,325

 

 

5,177

 

Interest on finance lease liabilities

 

 

1,424

 

 

1,115

 

Variable lease costs

 

 

17,607

 

 

15,441

 

Total lease costs

 

$

111,154

 

$

106,336

 

 

*

Includes short-term lease costs and sublease income which were not material for the years ended December 31, 2020 and December 31, 2019.

Future maturities of lease liabilities as of December 31, 2020 were as follows (in thousands):

 

 

 

Finance Leases

 

 

Operating Leases

 

2021

 

$

13,242

 

 

$

76,567

 

2022

 

 

8,934

 

 

 

63,879

 

2023

 

 

2,953

 

 

 

49,546

 

2024

 

 

250

 

 

 

38,208

 

2025

 

 

67

 

 

 

28,958

 

Thereafter

 

 

 

 

 

84,959

 

Total lease payments

 

 

25,446

 

 

 

342,117

 

Less: amount representing interest

 

 

(1,573

)

 

 

(61,253

)

Present value of lease liabilities

 

 

23,873

 

 

 

280,864

 

Less: current portion

 

 

(12,178

)

 

 

(61,625

)

Long-term lease liabilities, net of current portion

 

$

11,695

 

 

$

219,239

 

 

Weighted average lease terms and discount rates as of December 31 were as follows:

 

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term (years)

 

 

 

 

 

 

 

Operating leases

 

 

6.3

 

 

6.3

 

Finance leases

 

 

2.1

 

 

2.0

 

Weighted average discount rate

 

 

 

 

 

 

 

Operating leases

 

 

6.3

%

 

6.6

%

Finance leases

 

 

5.9

%

 

6.0

%

 

The following table presents cash paid for amounts included in the measurement of lease liabilities for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

82,559

 

$

81,488

 

Operating cash flows from finance leases

 

 

1,424

 

 

1,115

 

Financing cash flows from finance leases

 

 

13,409

 

 

11,477

 

 

The guarantees under these leases for the residual values of equipment at the end of the respective operating lease periods approximated $4.5 million as of December 31, 2020. Based upon the expectation that none of these leased assets will have a residual value at the end of the lease term that is materially less than the value specified in the related operating lease agreement or that we will purchase the equipment at the end of the lease term, we do not believe it is probable that we will be required to fund any amounts under the terms of these guarantee arrangements. Accordingly, these guarantees have not been recognized in the calculation of our right-of-use assets and lease liabilities. Our lease agreements do not impose any significant restrictions or covenants on us. As of December 31, 2020, future lease payments related to leases which have been signed, but have not yet commenced are not significant and are not reflected on our consolidated balance sheet as of December 31, 2020. Leases with related parties are not significant as of or for the years ended December 31, 2020, 2019 or 2018.

Other Finance Obligations

In addition to the operating and finance lease arrangements described above, the Company is party to 131 individual property lease agreements with a single lessor as of December 31, 2020. These lease agreements had initial terms ranging from nine to 15 years with renewal options in five-year increments providing for up to approximately 30-year total lease terms. A related agreement between the lessor and the Company gives the Company the right to acquire a limited number of the leased facilities at fair market value. These purchase rights represent a form of continuing involvement with these properties, which precluded sale-leaseback accounting. As a result, the Company treats all of the properties that it leases from this lessor as a financing arrangement. The Company is also party to certain additional agreements with the same lessor which commit the Company to perform certain repair and maintenance obligations under the leases in a specified manner and timeframe.

We were deemed the owner of certain of our facilities during their construction period based on an evaluation made in accordance with the Leases topic of the Codification. Effectively, a sale and leaseback of these facilities occurred when construction was completed and the lease term began. These transactions did not qualify for sale-leaseback accounting. As a result, the Company treats the lease of these facilities as a financing arrangement.

As of December 31, 2020, other finance obligations consist of $216.1 million, with cash payments of $20.9 million for the year ended December 31, 2020. These other finance obligations are included on the consolidated balance sheet as part of long-term debt. The related assets are recorded as components of property, plant, and equipment on the consolidated balance sheet.

Future maturities for other finance obligations as of December 31, 2020 were as follows (in thousands):

 

2021

  

$

17,196

 

2022

  

 

16,811

 

2023

  

 

16,818

 

2024

  

 

16,835

 

2025

  

 

16,836

 

Thereafter

  

 

174,300

 

Total

  

$

258,796

 

 

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Employee Stock-Based Compensation

11. Employee Stock-Based Compensation

2014 Incentive Plan

Under our 2014 Incentive Plan (“2014 Plan”), as amended, the Company is authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock shares, restricted stock units, other common stock-based awards and cash-based awards. As of December 31, 2020, the Company had reserved 8.5 million shares of common stock for the grant of awards under the 2014 Plan, subject to adjustment as provided by the 2014 Plan. All shares under the Plan may be made subject to options, stock appreciation rights (“SARs”), or stock-based awards. Stock options and SARs granted under the 2014 Plan may not have a term exceeding 10 years from the date of grant. The 2014 Plan also provides that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2014 Plan) if those awards (i) are not assumed or equitably substituted by the surviving entity or (ii) have been assumed or equitably substituted by the surviving entity, and the grantee’s employment is terminated under certain circumstances. Other specific terms for awards granted under the 2014 Plan shall be determined by our Compensation Committee (or the board of directors if so determined by the board of directors). Awards granted under the 2014 Plan generally vest ratably over a three to four-year period or cliff vest after a period of three to four years. As of December 31, 2020, 2.6 million shares were available for issuance under the 2014 Plan. If it is assumed that shares will be issued at the target vesting amount for outstanding restricted stock units (“RSUs”) with variable payout provisions, an additional 0.8 million shares would be included in the shares available for future issuance under the 2014 Plan. In connection with the BMC Merger, an additional 6.6 million shares of common stock for the grant of awards were added to the 2014 Plan.

2007 Incentive Plan

Under our 2007 Incentive Plan (“2007 Plan”), the Company was authorized to grant awards in the form of incentive stock options, non-qualified stock options, restricted stock, other common stock-based awards and cash-based awards. Stock options and SARs granted under the 2007 Plan may not have a term exceeding 10 years from the date of grant. The 2007 Plan also provided that all awards will become fully vested and/or exercisable upon a change in control (as defined in the 2007 Plan). Historically, awards granted under the 2007 Plan generally vested ratably over a three to four-year period. As of May 24, 2017, no further grants will be made under the 2007 plan.

2005 Equity Incentive Plan

Under our 2005 Equity Incentive Plan (“2005 Plan”), we were authorized to grant stock-based awards in the form of incentive stock options, non-qualified stock options, restricted stock and other common stock-based awards. Stock options and SARs granted under the 2005 Plan could not have a term exceeding 10 years from the date of grant. The 2005 Plan also provided that all awards become fully vested and/or exercisable upon a change in control (as defined in the 2005 Plan). Historically, awards granted under the 2005 Plan generally vested ratably over a three-year period.  As of June 27, 2015, no further grants will be made under the 2005 Plan.

1998 Stock Incentive Plan

Under the Builders FirstSource, Inc. 1998 Stock Incentive Plan (“1998 Plan”), we were authorized to issue shares of common stock pursuant to awards granted in various forms, including incentive stock options, non-qualified stock options and other stock-based awards. The 1998 Plan also authorized the sale of common stock on terms determined by our board of directors. Historically, stock options granted under the 1998 Plan generally cliff vested after a period of seven to nine years with certain option grants subject to acceleration if certain financial targets were met. As of January 1, 2005, no further grants will be made under the 1998 Plan.

Stock Options

The following table summarizes our stock option activity:

 

 

  

Options

 

 

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Aggregate
Intrinsic Value

 

 

  

(In thousands)

 

 

 

 

  

 

 

  

(In thousands)

 

Outstanding at December 31, 2019

  

 

434

  

 

$

6.81

  

  

 

 

 

 

 

 

 

Granted

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Exercised

  

 

(235

 

$

6.06

  

  

 

 

 

  

 

 

 

Forfeited

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Outstanding at December 31, 2020

  

 

199

  

 

$

7.68

  

  

 

4.1

  

  

$

6,590

  

Exercisable at December 31, 2020

  

 

187

  

 

$

7.34

  

  

 

4.0

  

  

$

6,249

  

 

The outstanding options at December 31, 2020 include 92,000 options under the 2014 plan, 54,000 options under the 2007 Plan, 25,000 options under the 2005 Plan and 28,000 options under the 1998 Plan. As of December 31, 2020, 80,000 options under the 2014 Plan and all the outstanding options under the 2007 Plan, the 2005 Plan and the 1998 Plan were exercisable. There were no options granted during the years ended December 31, 2020, 2019 or 2018. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $4.8 million, $12.5 million and $10.9 million, respectively. Vesting of all of our stock options is contingent solely on continuous employment over the requisite service period.

Outstanding and exercisable stock options at December 31, 2020 were as follows (shares in thousands):

 

 

  

Outstanding

 

  

Exercisable

 

Range of Exercise Prices

  

Shares

 

  

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Shares

 

  

Weighted
Average
Exercise
Price

 

$3.15 -  $3.19

  

 

28

  

  

$

3.15

  

  

 

3.1

  

  

 

28

  

  

$

3.15

  

$6.35 -  $6.59

  

 

55

  

  

$

6.48

  

  

 

4.7

  

  

 

55

  

  

$

6.48

  

$7.67-   $12.94

  

 

116

  

  

$

9.36

  

  

 

4.1

  

  

 

104

  

  

$

8.94

  

$3.15 -  $12.94

  

 

199

  

  

$

7.68

  

  

 

4.1

  

  

 

187

  

  

$

7.34

  

 

 

Restricted Stock Units

The outstanding RSUs at December 31, 2020 include 2,349,000 units granted under the 2014 Plan.

The following table summarizes activity for RSUs subject solely to service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

1,131

  

 

$

15.73

  

Granted

  

 

739

  

 

$

19.54

  

Vested

  

 

(464

 

$

16.14

  

Forfeited

  

 

(5

 

$

15.78

  

Nonvested at December 31, 2020

  

 

1,401

  

 

$

17.60

  

 

The weighted average grant date fair value of RSUs for which vesting is subject solely to service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $19.54, $14.29, and $20.23, respectively.

The following table summarizes activity for RSUs for which vesting is subject to both performance and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

692

  

 

$

16.11

  

Granted

  

 

272

  

 

$

23.18

  

Vested

  

 

(135

 

$

15.77

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

829

  

 

$

18.48

  

 

The weighted average grant date fair value of RSUs for which vesting is subject to both performance and service conditions granted during the years ended December 31, 2020, 2019 and 2018 were $23.18, $14.42 and $21.15, respectively. 

The following table summarizes activity for RSUs for which vesting is subject to both market and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

253

  

 

$

17.31

  

Granted

  

 

  

 

$

  

Vested

  

 

(134)

 

 

$

12.81

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

119

  

 

$

22.39

  

 

The weighted average grant date fair value of RSUs for which vesting is subject to both market and service conditions granted during the year ended December 31, 2018 was $21.96.  There were no RSUs granted during the year ended December 31, 2020 or 2019 for which vesting was subject to both market and service conditions.

 

Our results of operations include stock compensation expense of $17.0 million, $12.2 and $14.4 for the years ended December 31, 2020, 2019 and 2018, respectively. We recognized excess tax benefits for stock options exercised and RSUs vested of $2.1 million, $2.2 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The total fair value of options vested during the years ended December 31, 2020, 2019, and 2018 were $0.1 million, $0.3 million and $2.7 million, respectively. The total fair value of RSUs vested during the years ended December 31, 2020, 2019 and 2018 were $11.3 million, $9.8 million and $10.4 million, respectively.

As of December 31, 2020, there was approximately $21.6 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the Plans. That cost is expected to be recognized over a weighted-average period of 2.1 years.

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The components of income tax expense included in continuing operations were as follows for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Current:

  

 

 

 

  

 

 

 

  

 

 

 

Federal

  

$

66,017

 

 

$

3,678

 

 

$

(1,831

)

State

  

 

11,998

 

 

 

6,274

 

 

 

5,572

 

 

  

 

78,015

 

 

 

9,952

 

 

 

3,741

 

Deferred:

  

 

 

 

 

 

 

 

 

 

 

 

Federal

  

 

16,270

 

 

 

45,955

 

 

 

45,934

 

State

  

 

344

 

 

 

5,039

 

 

 

5,889

 

 

  

 

16,614

 

 

 

50,994

 

 

 

51,823

 

Income tax expense

  

$

94,629

 

 

$

60,946

 

 

$

55,564

 

 

Temporary differences, which give rise to deferred tax assets and liabilities, were as follows as of December 31:

 

 

  

2020

 

 

2019

 

 

  

(In thousands)

 

Deferred tax assets related to:

  

 

 

 

 

 

 

 

Accrued expenses

  

$

19,182

  

 

$

8,219

  

Insurance reserves

  

 

16,582

  

 

 

14,277

  

Stock-based compensation expense

  

 

3,549

  

 

 

3,325

  

Accounts receivable

  

 

4,726

 

 

 

3,799

  

Inventories

  

 

6,152

  

 

 

5,394

  

Operating loss and credit carryforwards

  

 

10,812

  

 

 

13,821

  

Operating lease liabilities

 

 

70,216

 

 

 

74,650

 

Other

 

 

3,746

 

 

 

1,677

 

 

  

 

134,965

  

 

 

125,162

  

Valuation allowance

  

 

(2,409

 

 

(2,409

Total deferred tax assets

  

 

132,556

  

 

 

122,753

  

Deferred tax liabilities related to:

  

 

 

 

 

 

 

 

Prepaid expenses

  

 

(3,914

 

 

(2,393

Goodwill and other intangible assets

  

 

(47,490

 

 

(37,426

Property, plant and equipment

 

 

(57,353

)

 

 

(37,991

)

Operating lease right-of-use assets

 

 

(68,641

)

 

 

(73,171

)

Total deferred tax liabilities

  

 

(177,398

 

 

(150,981

Net deferred tax liability

  

$

(44,842

 

$

(28,228

 

A reconciliation of the statutory federal income tax rate to our effective rate for continuing operations is provided below for the years ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

 

Statutory federal income tax rate

  

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax

  

 

3.7

 

 

 

2.8

 

 

 

4.3

 

Stock compensation windfall benefit

 

 

(0.5

)

 

 

(0.8

)

 

 

(1.6

)

Permanent difference – 162(m) limitation

  

 

0.5

 

 

 

0.4

 

 

 

0.6

 

Permanent difference – credits

 

 

(1.7

)

 

 

(2.3

)

 

 

(4.6

)

Permanent difference – other

 

 

0.3

 

 

 

0.7

 

 

 

1.4

 

Other

 

 

(0.1

)

 

 

(0.2

)

 

 

0.2

 

 

  

 

23.2

%

 

 

21.6

%

 

 

21.3

%

 

We have $201.7 million of state net operating loss carryforwards and $3.6 million of state tax credit carryforwards expiring at various dates through 2037. We evaluate our deferred tax assets on a quarterly basis to determine whether a valuation allowance is required. In accordance with the Income Taxes topic of the Codification we assess whether it is more likely than not that some or all of

our deferred tax assets will not be realized. Significant judgment is required in estimating valuation allowances for deferred tax assets and in making this determination, we consider all available positive and negative evidence and make certain assumptions. The realization of a deferred tax asset ultimately depends on the existence of sufficient taxable income in the applicable carryforward period. Changes in our estimates of future taxable income and tax planning strategies will affect our estimate of the realization of the tax benefits of these tax carryforwards.

We base our estimate of deferred tax assets and liabilities on current tax laws and rates. In certain cases, we also base our estimate on business plan forecasts and other expectations about future outcomes. Changes in existing tax laws or rates could affect our actual tax results, and future business results may affect the amount of our deferred tax liabilities or the valuation of our deferred tax assets over time. Due to uncertainties in the estimation process, particularly with respect to changes in facts and circumstances in future reporting periods, as well as the residential homebuilding industry’s cyclicality and sensitivity to changes in economic conditions, it is possible that actual results could differ from the estimates used in previous analyses.  

 

The balance for uncertain tax positions, excluding penalties and interest, was $9.2 million and $2.0 million as of December 31, 2020 and 2019, respectively, with $7.2 million recorded in the Company’s consolidated statement of operations and comprehensive income for the year ended December 31, 2020, and with no significant amounts recorded in the years ended December 31, 2019 or 2018. We accrue interest and penalties on our uncertain tax positions as a component of our provision for income taxes. We accrued no significant interest and penalties in 2020, 2019 or 2018.

We are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. Based on completed examinations and the expiration of statutes of limitations, we have concluded all U.S. federal income tax matters for years through 2014. We are currently under IRS audit for various aspects of our 2015, 2016 and 2017 tax years. We report in 41 states with various years open to examination.

 

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans
12 Months Ended
Dec. 31, 2020
Compensation And Retirement Disclosure [Abstract]  
Employee Benefit Plans

13. Employee Benefit Plans

We maintain one active defined contribution 401(k) plan. Our employees are eligible to participate in the plans subject to certain employment eligibility provisions. Participants can contribute up to 75% of their annual compensation, subject to federally mandated maximums. Participants are immediately vested in their own contributions. We match a certain percentage of the contributions made by participating employees, subject to IRS limitations. Our matching contributions are subject to a pro-rata five-year vesting schedule. We recognized expense of $8.1 million, $7.8 million and $6.8 million in 2020, 2019 and 2018, respectively, for contributions to the plan.

The Company contributes to multiple collectively bargained union retirement plans including multiemployer plans. The Company does not administer the multiemployer plans, and contributions are determined in accordance with the provisions of negotiated labor contracts. The risks of participating in multiemployer plans are different from single-employer plans. Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers. If a participating employer stops contributing to a multiemployer plan, the unfunded obligations of that multiemployer plan may be borne by the remaining participating employers. If the Company chooses to stop participating in a multiemployer plan, the Company may be required to pay that plan an amount (“withdrawal liability”) based on the plan’s formula and the underfunded status of the plan attributable to the Company. Contributions to the plans for the years ended December 31, 2020, 2019 and 2018 were not significant.

 

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

14. Commitments and Contingencies

As of December 31, 2020, we had outstanding letters of credit totaling $78.0 million under our 2023 facility that principally support our self-insurance programs.

The Company has a number of known and threatened construction defect legal claims.  While these claims are generally covered under the Company’s existing insurance programs to the extent any loss exceeds the deductible, there is a reasonable possibility of loss that is not able to be estimated at this time because (i) many of the proceedings are in the discovery stage, (ii) the outcome of future litigation is uncertain, and/or (iii) the complex nature of the claims.  Although the Company cannot estimate a reasonable range of loss based on currently available information, the resolution of these matters could have a material adverse effect on the Company's financial position, results of operations or cash flows.

In addition, we are involved in various other claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of such claims and lawsuits. Although the ultimate disposition of these other proceedings cannot be predicted with certainty, management believes the outcome of any such claims that

are pending or threatened, either individually or on a combined basis, will not have a material adverse effect on our consolidated financial position, cash flows or results of operations.  However, there can be no assurances that future adverse judgments and costs would not be material to our results of operations or liquidity for a particular period.

 

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Product Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment and Product Information

15. Segment and Product Information

We offer an integrated solution to our customers providing manufacturing, supply, and installation of a full range of structural and related building products.  We provide a wide variety of building products and services directly to homebuilder customers. We manufacture floor trusses, roof trusses, wall panels, stairs, millwork, windows, and doors. We also provide a full range of construction services. For the period ended December 31, 2020, these product and service offerings are distributed across approximately 400 locations operating in 40 states across the United States, which have been organized into nine geographical regions.  Centralized financial and operational oversight, including resource allocation and assessment of performance on an income from continuing operations before income taxes basis, is performed by our CEO, whom we have determined to be our chief operating decision maker (“CODM”).    

The Company has nine operating segments aligned with its nine geographical regions (Regions 1 through 9). While all of our operating segments have similar categories of products, distribution methods and customers, certain of our operating segments have been aggregated due to also containing similar economic characteristics, resulting in the following composition of reportable segments:

 

Regions 1 and 2 have been aggregated to form the “Northeast” reportable segment

 

Regions 3 and 5 have been aggregated to form the “Southeast” reportable segment  

 

Regions 4 and 6 have been aggregated to form the “South” reportable segment

 

Region 7, 8 and 9 have been aggregated to form the “West” reportable segment

In addition to our reportable segments, our consolidated results include corporate overhead, other various operating activities, including closed locations, that are not internally allocated to a geographical region nor separately reported to the CODM, and certain reconciling items primarily related to allocations of corporate overhead and rent expense, which have collectively been presented as “All Other”. The accounting policies of the segments are consistent with those described in Note 2, except for noted reconciling items.  

The following tables present Net sales, Income before income taxes and certain other measures for the reportable segments, reconciled to consolidated total operations, for the years ended December 31, (in thousands):

 

 

 

2020

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,323,972

 

 

$

14,271

 

 

$

21,899

 

 

$

56,574

 

Southeast

 

 

1,947,888

 

 

 

15,908

 

 

 

25,602

 

 

 

139,017

 

South

 

 

2,346,160

 

 

 

27,904

 

 

 

26,971

 

 

 

163,224

 

West

 

 

2,639,133

 

 

 

31,160

 

 

 

41,073

 

 

 

156,744

 

Total reportable segments

 

 

8,257,153

 

 

 

89,243

 

 

 

115,545

 

 

 

515,559

 

All other

 

 

301,721

 

 

 

27,323

 

 

 

20,143

 

 

 

(107,393

)

Total consolidated

 

$

8,558,874

 

 

$

116,566

 

 

$

135,688

 

 

$

408,166

 

 

 

 

 

 

 

2019

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,293,472

 

 

$

13,060

 

 

$

20,994

 

 

$

56,573

 

Southeast

 

 

1,599,426

 

 

 

12,517

 

 

 

21,580

 

 

 

83,722

 

South

 

 

1,860,653

 

 

 

19,714

 

 

 

22,218

 

 

 

113,359

 

West

 

 

2,205,224

 

 

 

26,978

 

 

 

36,475

 

 

 

89,206

 

Total reportable segments

 

 

6,958,775

 

 

 

72,269

 

 

 

101,267

 

 

 

342,860

 

All other

 

 

321,656

 

 

 

27,769

 

 

 

8,284

 

 

 

(60,105

)

Total consolidated

 

$

7,280,431

 

 

$

100,038

 

 

$

109,551

 

 

$

282,755

 

 

 

 

 

2018

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,304,855

 

 

$

13,318

 

 

$

23,740

 

 

$

36,382

 

Southeast

 

 

1,684,842

 

 

 

11,622

 

 

 

25,373

 

 

 

67,424

 

South

 

 

2,015,807

 

 

 

20,746

 

 

 

25,764

 

 

 

111,308

 

West

 

 

2,394,253

 

 

 

26,744

 

 

 

38,804

 

 

 

108,181

 

Total reportable segments

 

 

7,399,757

 

 

 

72,430

 

 

 

113,681

 

 

 

323,295

 

All other

 

 

325,014

 

 

 

25,476

 

 

 

(5,468

)

 

 

(62,540

)

Total consolidated

 

$

7,724,771

 

 

$

97,906

 

 

$

108,213

 

 

$

260,755

 

 

Asset information by segment is not reported internally or otherwise reviewed by the CODM nor does the company earn revenues or have long-lived assets located in foreign countries.

 

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions

16. Related Party Transactions

Certain members of the Company’s board of directors also serve on the board of directors of one of our suppliers, PGT, Inc. In addition, as of January 1, 2021 a new member of the Company’s board of directors is an executive officer of one of our customers, Ashton Woods USA, L.L.C. Further, the Company has entered into certain leases of land and buildings with certain employees or non-affiliate stockholders. Activity associated with these related party transactions was not significant as of or for the years ended December 31, 2020, 2019 or 2018.

Transactions between the Company and other related parties occur in the ordinary course of business. However, the Company carefully monitors and assesses related party relationships. Management does not believe that any of these transactions with related parties had a material impact on the Company’s results for the years ended December 31, 2020, 2019 or 2018.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Unaudited Quarterly Financial Data

17. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for 2020 and 2019 (in thousands, except per share amounts):

 

 

 

2020

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,787,021

 

 

$

1,945,643

 

 

$

2,295,450

 

 

$

2,530,760

 

 

Gross margin

 

 

465,413

 

 

 

517,332

 

 

 

570,651

 

 

 

669,188

 

 

Net income

 

 

8,767

 

 

 

78,924

 

 

 

85,932

 

 

 

139,914

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.08

 

 

$

0.68

 

 

$

0.74

 

 

$

1.20

 

 

Diluted

 

$

0.07

 

 

$

0.67

 

 

$

0.73

 

 

$

1.18

 

 

 

 

 

 

 

2019

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,631,300

 

 

$

1,904,523

 

 

$

1,981,035

 

 

$

1,763,573

 

 

Gross margin

 

 

441,975

 

 

 

517,156

 

 

 

541,142

 

 

 

476,556

 

 

Net income

 

 

35,708

 

 

 

66,604

 

 

 

78,130

 

 

 

41,367

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.31

 

 

$

0.58

 

 

$

0.68

 

 

$

0.36

 

 

Diluted

 

$

0.31

 

 

$

0.57

 

 

$

0.67

 

 

$

0.35

 

 

 

Earnings per share is computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share.

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

Business Combination

On January 1, 2021, we completed our previously announced all stock merger transaction with BMC Stock Holdings, Inc., a Delaware corporation (“BMC”), issuing approximately 89.6 million shares of common stock, pursuant to the Agreement and Plan of Merger, dated as of August 26, 2020 (as amended, restated, supplemented, or otherwise modified from time to time, the “Merger Agreement”), by and among Builders FirstSource, Inc., Boston Merger Sub I Inc., a Delaware corporation and direct wholly owned subsidiary of Builders FirstSource, Inc. (“Merger Sub”) and BMC. On the terms and subject to the conditions set forth in the Merger Agreement, on January 1, 2021, Merger Sub merged with and into BMC, with BMC continuing as the surviving corporation and a wholly owned subsidiary of the Company (the “BMC Merger”).  

The BMC Merger will be accounted for using the acquisition method of accounting, and Builders FirstSource, Inc. will be treated as the accounting acquirer. The operating results of BMC will be reported as part of the Company beginning on the closing date of the BMC Merger.

The accounting for the BMC Merger has not been completed at the date of this filing given the proximity to the acquisition date and the ongoing assessment of the value and allocation of the purchase price to the assets acquired and liabilities assumed of BMC. The purchase price will be allocated to the net assets acquired based on estimated fair values at the acquisition date, with the excess of purchase price over the estimated fair value of the net assets acquired recorded as goodwill.

Debt Transactions

As discussed in Note 9, on January 29, 2021, the Company amended the 2023 facility to, among other things, increase the total commitments by an aggregate amount of $500.0 million resulting in a new $1.4 billion amended credit facility, and extended the maturity date from November 2023 to January 2026.

As discussed in Note 9, on February 16, 2021, pursuant to the optional call feature in the 2027 Indenture, the Company gave notice that on March 3, 2021, $82.5 million of 2027 notes will be redeemed at a redemption price equal to 103% of the principal amount of the notes, plus accrued and unpaid interest.

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly-owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Accounting Estimates

Accounting Estimates

The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and doubtful accounts, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets.

Revenue Recognition

Revenue Recognition

We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements. 

Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale.

Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete.

Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements.

Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less.

Cash and Cash Equivalents & Check Outstanding

Cash and Cash Equivalents & Checks Outstanding

Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable on the accompanying consolidated balance sheets.

Accounts Receivable

Accounts Receivable

We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivable.

Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2020, our top 10 customers accounted for approximately 15.8% of our net sales, and no single customer accounted for more than 6% of net sales.

The allowance for doubtful accounts is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible.  

We also establish reserves for credit memos and customer returns. The reserve balance was $11.9 million and $7.6 million at December 31, 2020 and 2019, respectively. The activity in this reserve was not significant for each year presented.

Accounts receivable consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Accounts Receivable 

  

$

897,655

 

 

$

628,438

  

Less: allowances for returns and doubtful accounts 

  

 

17,637

 

 

 

13,492

  

Accounts receivable, net 

  

$

880,018

 

  

$

614,946

  

 

The following table shows the changes in our allowance for doubtful accounts:

 

 

  

2020

 

 

2019

 

 

2018

 

 

  

(In thousands)

 

Balance at January 1, 

  

$

5,936

  

 

$

6,195

  

 

$

4,973

  

Additions

  

 

4,720

  

 

 

5,811

  

 

 

5,284

  

Deductions (write-offs, net of recoveries) 

  

 

(4,882

 

 

(6,070

 

 

(4,062

Balance at December 31, 

 

$

5,774

 

 

$

5,936

 

 

$

6,195

 

 

  

 

 

  

 

 

 

  

 

 

 

  

 

Inventories

Inventories

Inventories consist principally of materials purchased for resale, including lumber, lumber sheet goods, windows, doors and millwork, as well as certain manufactured products and are stated at the lower of cost and net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger.

During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence.

Our arrangements with vendors provide for rebates of a specified amount of consideration, payable when certain measures, generally related to a stipulated level of purchases, have been achieved. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statement of operations and comprehensive income. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates as necessary based on actual purchase levels.

We source products from a large number of suppliers. No materials purchased from any single supplier represented more than 6% of our total materials purchased in 2020.

Shipping and Handling Costs

Shipping and Handling Costs

Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income and totaled $347.7 million, $332.5 million and $322.9 million in 2020, 2019 and 2018, respectively.

Income Taxes

Income Taxes

We account for income taxes utilizing the liability method described in the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized.

Warranty Expense

Warranty Expense

We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not significant as a result of third-party inspection and acceptance processes.

Debt Issuance Costs and Debt Discount/Premium

Debt Issuance Costs and Debt Discount/Premium

Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs incurred in connection with term debt are amortized using the effective interest method. Debt discounts and premiums are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the Debt topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 9.

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows:

 

 

 

Buildings and improvements

  

10 to 40 years

 

 

Machinery and equipment

  

3 to 10 years

 

 

Furniture and fixtures

  

3 to 5 years

 

 

Leasehold improvements

  

The shorter of the estimated useful life or the remaining lease term

 

Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in machinery and equipment and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years.

We periodically evaluate the commercial and strategic operation of the land, related buildings and improvements of our facilities. In connection with these evaluations, some facilities may be consolidated, and others may be sold or leased. Nonoperating assets primarily related to land and building real estate assets associated with location closures that are actively being marketed for sale within a year are classified as assets held for sale and recorded at fair value, usually the quoted market price obtained from an independent third-party less the cost to sell. Until the assets are sold, an estimate of the fair value is reassessed at each reporting period.  Net gains or losses related to the sale of real estate and equipment or impairment adjustments related to assets held for sale are recorded as selling, general and administrative expenses in the accompanying consolidated statement of operations and comprehensive income.

Leases

Leases

We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. We also lease certain properties from related parties, including current employees and non-affiliate stockholders.

We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term.

Certain of our leases are subject to variable lease payments based on various measures, such as rent escalations determined by percentage changes in the consumer price index. As these types of variable lease payments are determined on a basis other than an index or a rate, they are generally excluded from the calculation of lease liabilities and right-of-use assets and are expensed as incurred.

In addition, we have residual value guarantees on certain equipment leases. Under these leases, we have the option of (a) purchasing the equipment at the end of the lease term, (b) arranging for the sale of the equipment to a third party, or (c) returning the equipment to the lessor to sell the equipment. If the sales proceeds in any case are less than the residual value, we are required to reimburse the lessor for the deficiency up to a specified level as stated in each lease agreement. If the sales proceeds exceed the residual value, we are entitled to all of such excess amounts.

In February 2016, the FASB issued an update to the existing guidance under the Leases topic of the Codification. Under the new guidance, lessees are now required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

We adopted this guidance on January 1, 2019 by applying the provisions of this guidance on a modified retrospective basis as of the effective date. As such, comparative periods have not been restated and the disclosures required under the new standard have not been provided for periods prior to January 1, 2019. We elected the package of practical expedients whereby we were not required to: i) reassess whether any expired or existing contracts are or contain leases, ii) reassess the lease classification of existing leases and iii) reassess initial direct costs for any existing leases. We did not elect the hindsight practical expedient or the practical expedient related to land easements. We have assessed and updated our business processes, systems and controls to ensure compliance with the recognition and disclosure requirements of the new standard.

Long-Lived Assets

Long-Lived Assets

We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change.

Insurance

Insurance

We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. We discount our workers’ compensation liability based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $90.8 million and $87.0 million as of December 31, 2020 and 2019, respectively. Of these balances $52.1 million and $49.0 million were recorded as other long-term liabilities as of December 31, 2020 and 2019, respectively. Included in these reserve balances as of December 31, 2020 and 2019, were approximately $5.7 million and $8.6 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheet.

Net Income per Common Share

Net Income per Common Share

Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the Earnings per Share topic of the Codification which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares.

The table below presents the calculation of basic and diluted EPS for the years ended December 31:

 

 

2020

 

 

2019

 

 

2018

 

 

 

(In thousands, except per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net income

$

313,537

 

 

$

221,809

 

 

$

205,191

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

116,611

 

 

 

115,713

 

 

 

114,586

 

Dilutive effect of options and RSUs

 

1,306

 

 

 

1,312

 

 

 

1,968

 

Weighted average shares outstanding, diluted

 

117,917

 

 

 

117,025

 

 

 

116,554

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

2.69

 

 

$

1.92

 

 

$

1.79

 

Diluted

$

2.66

 

 

$

1.90

 

 

$

1.76

 

 

 

 

 

 

 

 

 

 

 

 

 

Antidilutive and contingent options and RSUs excluded

   from diluted EPS

 

291

 

 

 

402

 

 

 

682

 

 

Goodwill and Other Intangible Assets

Goodwill and Other Intangible Assets

Intangibles subject to amortization

We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value.

Goodwill

We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value.

Stock-based Compensation

Stock-based Compensation

We have four stock-based employee compensation plans, which are described more fully in Note 11. We issue new common stock shares upon exercises of stock options and vesting of RSUs. We recognize the effect of pre-vesting forfeitures in the period they actually occur.

We did not grant any options during the years ended December 31, 2020, 2019, or 2018.

The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

Expected volatility (company)

  

40.0%

 

 

38.3%

 

 

53.9%

Expected volatility (peer group median)

  

40.0%

 

 

33.2%

 

 

28.4%

Correlation between the company and peer group median

 

0.5

 

 

0.5

 

 

0.39

Expected dividend yield

  

0.0%

 

 

0.0%

 

 

0.0%

Risk-free rate

  

0.9%

 

 

2.6%

 

 

2.3%

 

The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period.

Fair Value

Fair Value

The Fair Value Measurements and Disclosures topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows:

Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us

Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1

Level 3 — inputs that are unobservable in the marketplace and significant to the valuation

If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation.

As of December 31, 2020 and 2019 the Company does not have any financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 6.75% senior secured notes due 2027 (“2027 notes”), 5.00% senior secured notes due 2030 (“2030 notes”) and $900.0 million revolving credit facility (“2023 facility”) at amortized cost. The fair values of the 2027 notes and 2030 notes at December 31, 2020 were approximately $844.5 million and $593.3 million, respectively, and were determined using Level 2 inputs based on market prices. The carrying amount of the 2023 facility at December 31, 2020 approximates fair value as the rates are comparable to those at which we could currently borrow under similar terms, are variable and incorporate a measure of our credit risk. As such, the fair value of the 2023 facility was also classified as Level 2 in the hierarchy.

Comprehensive Income

Comprehensive Income

Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. We had no items of other comprehensive income for the years ended December 31, 2020, 2019, and 2018.  

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2020-04, Reference Rate Reform: Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The purpose of ASU 2020-04 is to provide optional guidance for a period of time related to accounting for reference rate reform on financial reporting. It is intended to reduce the potential burden of reviewing contract modifications related to discontinued rates. The amendments and expedients in this update are effective as of March 12, 2020 through December 31, 2022 and may be elected by topic. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In December 2019, the FASB issued an update to existing guidance under the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). This updated guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles in the Income Taxes topic. This guidance is effective for public companies annual and interim periods beginning after December 15, 2020 with early adoption permitted. The adoption of this guidance is not expected to have a material impact on our consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. ASU 2018-13 modifies the disclosure requirements on fair value measurements by removing, modifying and adding certain disclosure requirements in ASC 820. ASU 2018-13 is effective for the Company’s annual and interim periods beginning on January 1, 2020. Certain disclosures in ASU 2018-13 are required to be applied prospectively, while others require retrospective application. The adoption of this guidance did not have a material impact on our consolidated financial statements.

In June 2016, the FASB issued an update to existing guidance under the Investments topic of the Codification. This update introduced a new impairment model for financial assets, known as the current expected credit losses (“CECL”) model that is based on expected losses rather than incurred losses. The CECL model requires an entity to estimate credit losses on financial assets, including trade accounts receivable, based on historical information, current information and reasonable and supportable forecasts. Under this guidance companies record an allowance through earnings for expected credit losses upon initial recognition of the financial asset. We adopted the aspects of this guidance applicable to us on a modified retrospective basis as of January 1, 2020. The adoption of this guidance did not have a material impact on our consolidated financial statements.

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Significant Accounting Policies [Line Items]  
Reconciliation of Accounts Receivable - Classified

Accounts receivable consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Accounts Receivable 

  

$

897,655

 

 

$

628,438

  

Less: allowances for returns and doubtful accounts 

  

 

17,637

 

 

 

13,492

  

Accounts receivable, net 

  

$

880,018

 

  

$

614,946

  

Rollforward of Allowance for Doubtful Accounts

 

The following table shows the changes in our allowance for doubtful accounts:

 

 

  

2020

 

 

2019

 

 

2018

 

 

  

(In thousands)

 

Balance at January 1, 

  

$

5,936

  

 

$

6,195

  

 

$

4,973

  

Additions

  

 

4,720

  

 

 

5,811

  

 

 

5,284

  

Deductions (write-offs, net of recoveries) 

  

 

(4,882

 

 

(6,070

 

 

(4,062

Balance at December 31, 

 

$

5,774

 

 

$

5,936

 

 

$

6,195

 

 

  

 

 

  

 

 

 

  

 

 

 

  

Summary of Calculation of Basic And Diluted EPS

The table below presents the calculation of basic and diluted EPS for the years ended December 31:

 

 

2020

 

 

2019

 

 

2018

 

 

 

(In thousands, except per share amounts)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net income

$

313,537

 

 

$

221,809

 

 

$

205,191

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding, basic

 

116,611

 

 

 

115,713

 

 

 

114,586

 

Dilutive effect of options and RSUs

 

1,306

 

 

 

1,312

 

 

 

1,968

 

Weighted average shares outstanding, diluted

 

117,917

 

 

 

117,025

 

 

 

116,554

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income per share:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

2.69

 

 

$

1.92

 

 

$

1.79

 

Diluted

$

2.66

 

 

$

1.90

 

 

$

1.76

 

 

 

 

 

 

 

 

 

 

 

 

 

Antidilutive and contingent options and RSUs excluded

   from diluted EPS

 

291

 

 

 

402

 

 

 

682

 

 

Market Condition Based Restricted Stock Unit Grants  
Significant Accounting Policies [Line Items]  
Schedule of Share-based Payment Award, Restricted Stock Unit, Valuation Assumptions

The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the year ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

Expected volatility (company)

  

40.0%

 

 

38.3%

 

 

53.9%

Expected volatility (peer group median)

  

40.0%

 

 

33.2%

 

 

28.4%

Correlation between the company and peer group median

 

0.5

 

 

0.5

 

 

0.39

Expected dividend yield

  

0.0%

 

 

0.0%

 

 

0.0%

Risk-free rate

  

0.9%

 

 

2.6%

 

 

2.3%

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]  
Schedule of Net Sales by Product Category

The following table disaggregates our net sales by product category for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Lumber & lumber sheet goods

  

$

3,076,376

  

  

$

2,251,580

  

  

$

2,902,155

  

Manufactured products

  

 

1,640,460

  

  

 

1,449,550

  

  

 

1,392,043

  

Windows, doors & millwork

  

 

1,629,179

  

  

 

1,542,924

  

  

 

1,445,858

  

Gypsum, roofing & insulation

  

 

514,638

  

  

 

528,571

  

  

 

528,439

  

Siding, metal & concrete products

 

 

773,640

 

 

 

712,644

 

 

 

697,744

 

Other building & product services

  

 

924,581

  

  

 

795,162

  

  

 

758,532

  

Total net sales

  

$

8,558,874

  

  

$

7,280,431

  

  

$

7,724,771

  

 

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Summary of Property, Plant and Equipment

Property, plant and equipment consisted of the following at December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

206,321

  

  

$

198,123

  

Buildings and improvements 

  

 

386,922

  

  

 

374,909

  

Machinery and equipment 

  

 

517,543

  

  

 

439,449

  

Furniture, fixtures and computer equipment 

  

 

102,309

  

  

 

92,094

  

Construction in progress 

  

 

16,568

  

  

 

29,175

  

Finance lease right-of-use assets

 

 

43,256

 

 

 

37,153

 

Property, plant and equipment 

  

 

1,272,919

  

  

 

1,170,903

  

Less: accumulated depreciation 

  

 

523,789

  

  

 

449,016

  

Property, plant and equipment, net 

  

$

749,130

  

  

$

721,887

  

Schedule of Balances Held Under Other Finance Obligations The following balances held under other finance obligations are included on the accompanying consolidated balance sheet as of December 31:

 

 

  

2020

 

  

2019

 

 

  

(In thousands)

 

Land 

  

$

116,638

  

  

$

118,403

  

Buildings and improvements 

  

 

131,390

  

  

 

136,620

  

Assets held under other finance obligations

 

 

248,028

 

 

 

255,023

 

Less: accumulated amortization

 

 

25,015

 

 

 

18,741

 

Assets held under other finance obligations, net

  

$

223,013

  

  

$

236,282

  

 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for these acquisitions during the year ended December 31, 2020, (in thousands):

 

Accounts receivable

 

$

4,518

 

Inventory

 

 

3,171

 

Other current assets

 

 

28

 

Property, plant and equipment (includes finance lease right-of-use assets)

 

 

275

 

Operating lease right-of-use assets

 

 

3,422

 

Goodwill (Note 6)

 

 

16,284

 

Intangible assets (Note 7)

 

 

13,570

 

Total assets acquired

 

 

41,268

 

Accounts payable and accrued liabilities

 

 

(5,203

)

Operating lease liabilities

 

 

(3,422

)

Total liabilities assumed

 

 

(8,625

)

Total net assets acquired

 

$

32,643

 

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill (Tables)
12 Months Ended
Dec. 31, 2020
Text Block [Abstract]  
Schedule of Change in Carrying Amount of Goodwill

The following table sets forth the changes in the carrying amount of goodwill by reportable segment for the years ended December 31, 2020 and 2019 (in thousands):

 

 

 

 

Northeast

 

 

Southeast

 

 

South

 

 

West

 

 

Total

 

Balance as of December 31, 2018

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

329,662

 

$

297,592

 

$

785,047

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

286,135

 

 

297,592

 

 

740,411

 

Acquisitions

 

 

 

 

 

 

14,257

 

 

14,354

 

 

28,611

 

Balance as of December 31, 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

60,691

 

$

343,919

 

$

311,946

 

$

813,658

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

 

96,608

 

 

60,076

 

 

300,392

 

 

311,946

 

 

769,022

 

Acquisitions

 

 

 

 

8,261

 

 

8,022

 

 

 

 

16,284

 

Balance as of December 31, 2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

97,102

 

$

68,952

 

$

351,941

 

$

311,946

 

$

829,941

 

Accumulated impairment losses

 

 

(494

)

 

(615

)

 

(43,527

)

 

 

 

(44,636

)

 

 

$

96,608

 

$

68,337

 

$

308,414

 

$

311,946

 

$

785,305

 

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets

The following table presents intangible assets as of December 31:

 

 

  

2020

 

 

2019

 

 

  

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

Gross

Carrying

Amount

 

  

Accumulated

Amortization

 

 

  

(In thousands)

 

Customer relationships 

  

$

195,435

  

  

$

(94,690

 

$

183,445

  

  

$

(77,016

Trade names

 

 

52,061

 

 

 

(38,138

)

 

 

51,361

 

 

 

(36,082

)

Subcontractor relationships

 

 

5,440

 

 

 

(1,944

)

 

 

4,700

 

 

 

(131

)

Non-compete agreements

 

 

3,719

 

 

 

(2,001

)

 

 

3,579

 

 

 

(1,468

)

Total intangible assets

 

$

256,655

 

 

$

(136,773

)

 

$

243,085

 

 

$

(114,697

)

Estimated Amortization Expense for Intangible Assets The following table presents the estimated amortization expense for intangible assets for the years ending December 31 (in thousands):

 

2021 

  

$

21,120

  

2022 

  

 

19,427

  

2023 

  

 

16,050

  

2024 

  

 

14,640

  

2025 

  

 

12,439

  

Thereafter

 

 

36,206

 

Total future net intangible amortization expense

 

$

119,882

 

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables And Accruals [Abstract]  
Summary of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

December 31,

2020

 

 

December 31,

2019

 

Accrued payroll and other employee related expenses

 

$

176,379

 

 

$

152,869

 

Contract liabilities

 

 

58,455

 

 

 

38,559

 

Customer obligations

 

 

18,592

 

 

 

11,612

 

Self-insurance reserves

 

 

38,642

 

 

 

37,955

 

Accrued business taxes

 

 

58,953

 

 

 

32,604

 

Accrued interest

 

 

13,567

 

 

 

12,256

 

Other

 

 

20,948

 

 

 

23,095

 

Total accrued liabilities

 

$

385,536

 

 

$

308,950

 

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Summary of Long-Term Debt

Long-term debt consisted of the following (in thousands): 

 

 

December 31,

2020

 

 

December 31,

2019

 

2023 facility (1)

$

75,000

 

 

$

27,000

 

2024 notes

 

 

 

 

503,923

 

2024 term loan (2)

 

 

 

 

52,000

 

2027 notes

 

777,500

 

 

 

475,000

 

2030 notes

 

550,000

 

 

 

 

Other finance obligations (Note 10)

 

216,072

 

 

 

221,726

 

Finance lease obligations (Note 10)

 

23,873

 

 

 

20,333

 

 

 

1,642,445

 

 

 

1,299,982

 

Unamortized debt discount/premium and debt issuance costs

 

(18,205

)

 

 

(8,709

)

 

 

1,624,240

 

 

 

1,291,273

 

Less: current maturities of long-term debt and lease obligations

 

27,335

 

 

 

13,875

 

Long-term debt, net of current maturities

$

1,596,905

 

 

$

1,277,398

 

(1)

The weighted average interest rate was 3.8% and 4.4% as of December 31, 2020 and 2019, respectively.

(2)

The weighted average interest rate was 4.3% and 5.6% as of December 31, 2020 and 2019, respectively.

Future Maturities of Long-Term Debt

Future maturities of long-term debt as of December 31, 2020 were as follows (in thousands):

 

Year ending December 31,

 

 

 

 

2021

 

$

 

2022

 

 

 

2023

 

 

75,000

 

2024

 

 

 

2025

 

 

 

Thereafter

 

 

1,327,500

 

Total long-term debt (including current maturities)

 

$

1,402,500

 

XML 53 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations (Table)
12 Months Ended
Dec. 31, 2020
Lessee Lease Description [Line Items]  
Summary of Right-of-use Assets and Lease Liabilities

 

Right-of-use assets and lease liabilities consisted of the following as of December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Assets

 

 

 

 

 

 

 

Operating lease right-of-use assets, net

 

$

274,562

 

$

292,684

 

Finance lease right-of-use assets, net (included in property, plant and equipment, net)

 

 

34,905

 

 

32,070

 

Total right-of-use assets

 

$

309,467

 

$

324,754

 

Liabilities

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

Current portion of operating lease liabilities

 

$

61,625

 

$

61,653

 

Current portion of finance lease liabilities (included in current maturities of long-term debt)

 

 

12,178

 

 

10,378

 

Noncurrent

 

 

 

 

 

 

 

Noncurrent portion of operating lease liabilities

 

$

219,239

 

$

236,948

 

Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)

 

 

11,695

 

 

9,955

 

Total lease liabilities

 

$

304,737

 

$

318,934

 

 

Summary of Total Lease Costs

Total lease costs consisted of the following for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Operating lease costs*

 

$

85,798

 

$

84,603

 

Finance lease costs:

 

 

 

 

 

 

 

Amortization of finance lease right-of-use assets

 

 

6,325

 

 

5,177

 

Interest on finance lease liabilities

 

 

1,424

 

 

1,115

 

Variable lease costs

 

 

17,607

 

 

15,441

 

Total lease costs

 

$

111,154

 

$

106,336

 

 

*

Includes short-term lease costs and sublease income which were not material for the years ended December 31, 2020 and December 31, 2019.

Summary of Future Maturities of Lease Liabilities

Future maturities of lease liabilities as of December 31, 2020 were as follows (in thousands):

 

 

 

Finance Leases

 

 

Operating Leases

 

2021

 

$

13,242

 

 

$

76,567

 

2022

 

 

8,934

 

 

 

63,879

 

2023

 

 

2,953

 

 

 

49,546

 

2024

 

 

250

 

 

 

38,208

 

2025

 

 

67

 

 

 

28,958

 

Thereafter

 

 

 

 

 

84,959

 

Total lease payments

 

 

25,446

 

 

 

342,117

 

Less: amount representing interest

 

 

(1,573

)

 

 

(61,253

)

Present value of lease liabilities

 

 

23,873

 

 

 

280,864

 

Less: current portion

 

 

(12,178

)

 

 

(61,625

)

Long-term lease liabilities, net of current portion

 

$

11,695

 

 

$

219,239

 

 

Summary of Weighted Average Lease Terms and Discount Rates

Weighted average lease terms and discount rates as of December 31 were as follows:

 

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term (years)

 

 

 

 

 

 

 

Operating leases

 

 

6.3

 

 

6.3

 

Finance leases

 

 

2.1

 

 

2.0

 

Weighted average discount rate

 

 

 

 

 

 

 

Operating leases

 

 

6.3

%

 

6.6

%

Finance leases

 

 

5.9

%

 

6.0

%

 

Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities

The following table presents cash paid for amounts included in the measurement of lease liabilities for the years ended December 31 (in thousands):

 

 

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

82,559

 

$

81,488

 

Operating cash flows from finance leases

 

 

1,424

 

 

1,115

 

Financing cash flows from finance leases

 

 

13,409

 

 

11,477

 

Other Finance Obligations  
Lessee Lease Description [Line Items]  
Summary of Future Maturities of Other Finance Obligation

Future maturities for other finance obligations as of December 31, 2020 were as follows (in thousands):

 

2021

  

$

17,196

 

2022

  

 

16,811

 

2023

  

 

16,818

 

2024

  

 

16,835

 

2025

  

 

16,836

 

Thereafter

  

 

174,300

 

Total

  

$

258,796

 

 

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Stock Option Activity

The following table summarizes our stock option activity:

 

 

  

Options

 

 

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Aggregate
Intrinsic Value

 

 

  

(In thousands)

 

 

 

 

  

 

 

  

(In thousands)

 

Outstanding at December 31, 2019

  

 

434

  

 

$

6.81

  

  

 

 

 

 

 

 

 

Granted

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Exercised

  

 

(235

 

$

6.06

  

  

 

 

 

  

 

 

 

Forfeited

  

 

  

 

$

  

  

 

 

 

  

 

 

 

Outstanding at December 31, 2020

  

 

199

  

 

$

7.68

  

  

 

4.1

  

  

$

6,590

  

Exercisable at December 31, 2020

  

 

187

  

 

$

7.34

  

  

 

4.0

  

  

$

6,249

  

Outstanding and Exercisable Stock Options

Outstanding and exercisable stock options at December 31, 2020 were as follows (shares in thousands):

 

 

  

Outstanding

 

  

Exercisable

 

Range of Exercise Prices

  

Shares

 

  

Weighted
Average
Exercise
Price

 

  

Weighted
Average
Remaining
Years

 

  

Shares

 

  

Weighted
Average
Exercise
Price

 

$3.15 -  $3.19

  

 

28

  

  

$

3.15

  

  

 

3.1

  

  

 

28

  

  

$

3.15

  

$6.35 -  $6.59

  

 

55

  

  

$

6.48

  

  

 

4.7

  

  

 

55

  

  

$

6.48

  

$7.67-   $12.94

  

 

116

  

  

$

9.36

  

  

 

4.1

  

  

 

104

  

  

$

8.94

  

$3.15 -  $12.94

  

 

199

  

  

$

7.68

  

  

 

4.1

  

  

 

187

  

  

$

7.34

  

Service Condition Based Restricted Stock Unit Grants  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Restricted Stock Unit Activity

The following table summarizes activity for RSUs subject solely to service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

1,131

  

 

$

15.73

  

Granted

  

 

739

  

 

$

19.54

  

Vested

  

 

(464

 

$

16.14

  

Forfeited

  

 

(5

 

$

15.78

  

Nonvested at December 31, 2020

  

 

1,401

  

 

$

17.60

  

Performance and Service Condition Based Restricted Stock Unit Grants  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Restricted Stock Unit Activity

The following table summarizes activity for RSUs for which vesting is subject to both performance and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

692

  

 

$

16.11

  

Granted

  

 

272

  

 

$

23.18

  

Vested

  

 

(135

 

$

15.77

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

829

  

 

$

18.48

  

Market and Service Condition Based Restricted Stock Unit Grants  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Summary of Restricted Stock Unit Activity

The following table summarizes activity for RSUs for which vesting is subject to both market and service conditions for the year ended December 31, 2020 (shares in thousands):

 

 

  

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Nonvested at December 31, 2019

  

 

253

  

 

$

17.31

  

Granted

  

 

  

 

$

  

Vested

  

 

(134)

 

 

$

12.81

  

Forfeited

  

 

 

 

$

  

Nonvested at December 31, 2020

  

 

119

  

 

$

22.39

  

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Components of Income Tax Expense Included in Continuing Operations

The components of income tax expense included in continuing operations were as follows for the years ended December 31:

 

 

  

2020

 

  

2019

 

  

2018

 

 

  

(In thousands)

 

Current:

  

 

 

 

  

 

 

 

  

 

 

 

Federal

  

$

66,017

 

 

$

3,678

 

 

$

(1,831

)

State

  

 

11,998

 

 

 

6,274

 

 

 

5,572

 

 

  

 

78,015

 

 

 

9,952

 

 

 

3,741

 

Deferred:

  

 

 

 

 

 

 

 

 

 

 

 

Federal

  

 

16,270

 

 

 

45,955

 

 

 

45,934

 

State

  

 

344

 

 

 

5,039

 

 

 

5,889

 

 

  

 

16,614

 

 

 

50,994

 

 

 

51,823

 

Income tax expense

  

$

94,629

 

 

$

60,946

 

 

$

55,564

 

Reconciliation of Deferred Tax Assets and Liabilities

 

Temporary differences, which give rise to deferred tax assets and liabilities, were as follows as of December 31:

 

 

  

2020

 

 

2019

 

 

  

(In thousands)

 

Deferred tax assets related to:

  

 

 

 

 

 

 

 

Accrued expenses

  

$

19,182

  

 

$

8,219

  

Insurance reserves

  

 

16,582

  

 

 

14,277

  

Stock-based compensation expense

  

 

3,549

  

 

 

3,325

  

Accounts receivable

  

 

4,726

 

 

 

3,799

  

Inventories

  

 

6,152

  

 

 

5,394

  

Operating loss and credit carryforwards

  

 

10,812

  

 

 

13,821

  

Operating lease liabilities

 

 

70,216

 

 

 

74,650

 

Other

 

 

3,746

 

 

 

1,677

 

 

  

 

134,965

  

 

 

125,162

  

Valuation allowance

  

 

(2,409

 

 

(2,409

Total deferred tax assets

  

 

132,556

  

 

 

122,753

  

Deferred tax liabilities related to:

  

 

 

 

 

 

 

 

Prepaid expenses

  

 

(3,914

 

 

(2,393

Goodwill and other intangible assets

  

 

(47,490

 

 

(37,426

Property, plant and equipment

 

 

(57,353

)

 

 

(37,991

)

Operating lease right-of-use assets

 

 

(68,641

)

 

 

(73,171

)

Total deferred tax liabilities

  

 

(177,398

 

 

(150,981

Net deferred tax liability

  

$

(44,842

 

$

(28,228

Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations

 

A reconciliation of the statutory federal income tax rate to our effective rate for continuing operations is provided below for the years ended December 31:

 

 

  

2020

 

 

2019

 

 

2018

 

Statutory federal income tax rate

  

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal income tax

  

 

3.7

 

 

 

2.8

 

 

 

4.3

 

Stock compensation windfall benefit

 

 

(0.5

)

 

 

(0.8

)

 

 

(1.6

)

Permanent difference – 162(m) limitation

  

 

0.5

 

 

 

0.4

 

 

 

0.6

 

Permanent difference – credits

 

 

(1.7

)

 

 

(2.3

)

 

 

(4.6

)

Permanent difference – other

 

 

0.3

 

 

 

0.7

 

 

 

1.4

 

Other

 

 

(0.1

)

 

 

(0.2

)

 

 

0.2

 

 

  

 

23.2

%

 

 

21.6

%

 

 

21.3

%

XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Product Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Reconciling Information by Reportable Segments

The following tables present Net sales, Income before income taxes and certain other measures for the reportable segments, reconciled to consolidated total operations, for the years ended December 31, (in thousands):

 

 

 

2020

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,323,972

 

 

$

14,271

 

 

$

21,899

 

 

$

56,574

 

Southeast

 

 

1,947,888

 

 

 

15,908

 

 

 

25,602

 

 

 

139,017

 

South

 

 

2,346,160

 

 

 

27,904

 

 

 

26,971

 

 

 

163,224

 

West

 

 

2,639,133

 

 

 

31,160

 

 

 

41,073

 

 

 

156,744

 

Total reportable segments

 

 

8,257,153

 

 

 

89,243

 

 

 

115,545

 

 

 

515,559

 

All other

 

 

301,721

 

 

 

27,323

 

 

 

20,143

 

 

 

(107,393

)

Total consolidated

 

$

8,558,874

 

 

$

116,566

 

 

$

135,688

 

 

$

408,166

 

 

 

 

 

 

 

2019

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,293,472

 

 

$

13,060

 

 

$

20,994

 

 

$

56,573

 

Southeast

 

 

1,599,426

 

 

 

12,517

 

 

 

21,580

 

 

 

83,722

 

South

 

 

1,860,653

 

 

 

19,714

 

 

 

22,218

 

 

 

113,359

 

West

 

 

2,205,224

 

 

 

26,978

 

 

 

36,475

 

 

 

89,206

 

Total reportable segments

 

 

6,958,775

 

 

 

72,269

 

 

 

101,267

 

 

 

342,860

 

All other

 

 

321,656

 

 

 

27,769

 

 

 

8,284

 

 

 

(60,105

)

Total consolidated

 

$

7,280,431

 

 

$

100,038

 

 

$

109,551

 

 

$

282,755

 

 

 

 

 

2018

 

Reportable segments

 

Net Sales

 

 

Depreciation &

Amortization

 

 

Interest

 

 

Income before

income taxes

 

Northeast

 

$

1,304,855

 

 

$

13,318

 

 

$

23,740

 

 

$

36,382

 

Southeast

 

 

1,684,842

 

 

 

11,622

 

 

 

25,373

 

 

 

67,424

 

South

 

 

2,015,807

 

 

 

20,746

 

 

 

25,764

 

 

 

111,308

 

West

 

 

2,394,253

 

 

 

26,744

 

 

 

38,804

 

 

 

108,181

 

Total reportable segments

 

 

7,399,757

 

 

 

72,430

 

 

 

113,681

 

 

 

323,295

 

All other

 

 

325,014

 

 

 

25,476

 

 

 

(5,468

)

 

 

(62,540

)

Total consolidated

 

$

7,724,771

 

 

$

97,906

 

 

$

108,213

 

 

$

260,755

 

XML 57 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Summary of Quarterly Results of Operations

The following tables summarize the consolidated quarterly results of operations for 2020 and 2019 (in thousands, except per share amounts):

 

 

 

2020

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,787,021

 

 

$

1,945,643

 

 

$

2,295,450

 

 

$

2,530,760

 

 

Gross margin

 

 

465,413

 

 

 

517,332

 

 

 

570,651

 

 

 

669,188

 

 

Net income

 

 

8,767

 

 

 

78,924

 

 

 

85,932

 

 

 

139,914

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.08

 

 

$

0.68

 

 

$

0.74

 

 

$

1.20

 

 

Diluted

 

$

0.07

 

 

$

0.67

 

 

$

0.73

 

 

$

1.18

 

 

 

 

 

 

 

2019

 

 

 

 

First Quarter

 

 

Second Quarter

 

 

Third Quarter

 

 

Fourth Quarter

 

 

Net sales

 

$

1,631,300

 

 

$

1,904,523

 

 

$

1,981,035

 

 

$

1,763,573

 

 

Gross margin

 

 

441,975

 

 

 

517,156

 

 

 

541,142

 

 

 

476,556

 

 

Net income

 

 

35,708

 

 

 

66,604

 

 

 

78,130

 

 

 

41,367

 

 

Net income per share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.31

 

 

$

0.58

 

 

$

0.68

 

 

$

0.36

 

 

Diluted

 

$

0.31

 

 

$

0.57

 

 

$

0.67

 

 

$

0.35

 

 

 

XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Description of the Business - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Store
States
Jan. 01, 2021
Store
States
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Entity formed, year 1998  
Number of Locations | Store 400  
Number of states | States 40  
Subsequent Event    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Number of Locations | Store   550
Number of states | States   40
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Customer
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Significant Accounting Policies [Line Items]      
Sales return reserve $ 11,900,000 $ 7,600,000  
Insurance reserve balance $ 90,800,000 $ 87,000,000.0  
Options granted | shares 0 0 0
2030 Notes      
Significant Accounting Policies [Line Items]      
Private offered aggregate principal amount rate 5.00%    
2030 Notes | Level 2      
Significant Accounting Policies [Line Items]      
Fair value of long term debt $ 593,300,000    
2027 Notes      
Significant Accounting Policies [Line Items]      
Private offered aggregate principal amount rate 6.75%    
2027 Notes | Level 2      
Significant Accounting Policies [Line Items]      
Fair value of long term debt $ 844,500,000    
2023 Facility      
Significant Accounting Policies [Line Items]      
Line of credit facility maximum borrowing capacity   $ 900,000,000.0  
Other Long-term Liabilities      
Significant Accounting Policies [Line Items]      
Insurance reserve balance 52,100,000 49,000,000.0  
Other Receivables and Other Assets      
Significant Accounting Policies [Line Items]      
Insurance receivable for claims that exceeds stop-loss limits $ 5,700,000 8,600,000  
Leasehold Improvements      
Significant Accounting Policies [Line Items]      
Leasehold improvements The shorter of the estimated useful life or the remaining lease term    
Computer Software      
Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Minimum | Lease Agreements      
Significant Accounting Policies [Line Items]      
Total lease term 5 years    
Renewal term 1 year    
Minimum | Buildings and Improvements      
Significant Accounting Policies [Line Items]      
Estimated useful lives 10 years    
Minimum | Machinery and Equipment      
Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Minimum | Furniture and Fixtures      
Significant Accounting Policies [Line Items]      
Estimated useful lives 3 years    
Maximum | Lease Agreements      
Significant Accounting Policies [Line Items]      
Total lease term 15 years    
Renewal term 5 years    
Maximum | Buildings and Improvements      
Significant Accounting Policies [Line Items]      
Estimated useful lives 40 years    
Maximum | Machinery and Equipment      
Significant Accounting Policies [Line Items]      
Estimated useful lives 10 years    
Maximum | Furniture and Fixtures      
Significant Accounting Policies [Line Items]      
Estimated useful lives 5 years    
Shipping and Handling Costs      
Significant Accounting Policies [Line Items]      
Shipping and handling costs $ 347,700,000 $ 332,500,000 $ 322,900,000
Customer Concentration Risk | Sales Revenue, Net      
Significant Accounting Policies [Line Items]      
Number of top sales customers | Customer 10    
Percentage of net revenue from major customers 15.80%    
Maximum net sale to single customer, percentage 6.00%    
Supplier Concentration Risk | Cost of Goods Sold      
Significant Accounting Policies [Line Items]      
Maximum purchases from single supplier, percentage 6.00%    
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of accounts receivable - classified    
Accounts Receivable $ 897,655 $ 628,438
Less: allowances for returns and doubtful accounts 17,637 13,492
Accounts receivable, net $ 880,018 $ 614,946
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Rollforward of allowance for doubtful accounts      
Beginning Balance $ 5,936 $ 6,195 $ 4,973
Additions 4,720 5,811 5,284
Deductions (write-offs, net of recoveries) (4,882) (6,070) (4,062)
Ending Balance $ 5,774 $ 5,936 $ 6,195
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:                      
Net income $ 139,914 $ 85,932 $ 78,924 $ 8,767 $ 41,367 $ 78,130 $ 66,604 $ 35,708 $ 313,537 $ 221,809 $ 205,191
Denominator:                      
Weighted average shares outstanding, basic                 116,611 115,713 114,586
Dilutive effect of options and RSUs                 1,306 1,312 1,968
Weighted average shares outstanding, diluted                 117,917 117,025 116,554
Net income per share:                      
Basic $ 1.20 $ 0.74 $ 0.68 $ 0.08 $ 0.36 $ 0.68 $ 0.58 $ 0.31 $ 2.69 $ 1.92 $ 1.79
Diluted $ 1.18 $ 0.73 $ 0.67 $ 0.07 $ 0.35 $ 0.67 $ 0.57 $ 0.31 $ 2.66 $ 1.90 $ 1.76
Antidilutive and contingent options and RSUs excluded from diluted EPS                 291 402 682
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail) - Market Condition Based Restricted Stock Unit Grants
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of fair value option award of weighted average assumptions      
Expected volatility (company) 40.00% 38.30% 53.90%
Expected volatility (peer group median) 40.00% 33.20% 28.40%
Correlation between the company and peer group median 0.5 0.5 0.39
Expected dividend yield 0.00% 0.00% 0.00%
Risk-free rate 0.90% 2.60% 2.30%
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Net Sales by Product Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales $ 2,530,760 $ 2,295,450 $ 1,945,643 $ 1,787,021 $ 1,763,573 $ 1,981,035 $ 1,904,523 $ 1,631,300 $ 8,558,874 $ 7,280,431 $ 7,724,771
Lumber and Lumber Sheet Goods                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 3,076,376 2,251,580 2,902,155
Manufactured Products                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 1,640,460 1,449,550 1,392,043
Windows, Doors and Millwork                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 1,629,179 1,542,924 1,445,858
Gypsum, Roofing and Insulation                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 514,638 528,571 528,439
Siding, Metal and Concrete Products                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 773,640 712,644 697,744
Other Building and Product Services                      
Entity Wide Information Revenue From External Customer [Line Items]                      
Total net sales                 $ 924,581 $ 795,162 $ 758,532
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]    
Contract liability $ 58,455 $ 38,559
Transferred over Time | Maximum    
Disaggregation Of Revenue [Line Items]    
Percentage of sales related to contracts with service 10.00%  
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Summary of Property, Plant and Equipment    
Property, plant and equipment $ 1,272,919 $ 1,170,903
Less: accumulated depreciation 523,789 449,016
Property, plant and equipment, net 749,130 721,887
Land    
Summary of Property, Plant and Equipment    
Property, plant and equipment 206,321 198,123
Buildings and Improvements    
Summary of Property, Plant and Equipment    
Property, plant and equipment 386,922 374,909
Machinery and Equipment    
Summary of Property, Plant and Equipment    
Property, plant and equipment 517,543 439,449
Furniture, Fixtures and Computer Equipment    
Summary of Property, Plant and Equipment    
Property, plant and equipment 102,309 92,094
Construction in Progress    
Summary of Property, Plant and Equipment    
Property, plant and equipment 16,568 29,175
Finance Lease Right-of-use Assets    
Summary of Property, Plant and Equipment    
Property, plant and equipment $ 43,256 $ 37,153
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Abstract]      
Depreciation expense $ 94.5 $ 84.0 $ 74.4
Depreciation expense included in cost of goods $ 20.8 $ 19.7 $ 18.6
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail) - Other Finance Obligations - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property Plant And Equipment [Line Items]    
Assets held under other finance obligations $ 248,028 $ 255,023
Less: accumulated amortization 25,015 18,741
Assets held under other finance obligations, net 223,013 236,282
Land    
Property Plant And Equipment [Line Items]    
Assets held under other finance obligations 116,638 118,403
Buildings and Improvements    
Property Plant And Equipment [Line Items]    
Assets held under other finance obligations $ 131,390 $ 136,620
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Nov. 02, 2020
Jan. 09, 2020
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]                          
Net sales     $ 2,530,760,000 $ 2,295,450,000 $ 1,945,643,000 $ 1,787,021,000 $ 1,763,573,000 $ 1,981,035,000 $ 1,904,523,000 $ 1,631,300,000 $ 8,558,874,000 $ 7,280,431,000 $ 7,724,771,000
Net income     139,914,000 $ 85,932,000 $ 78,924,000 $ 8,767,000 $ 41,367,000 $ 78,130,000 $ 66,604,000 $ 35,708,000 313,537,000 $ 221,809,000 $ 205,191,000
Level 3 | Customer Relationships                          
Business Acquisition [Line Items]                          
Fair value of intangible assets acquired     13,600,000               13,600,000    
Bianchi & Company, Inc.                          
Business Acquisition [Line Items]                          
Cash consideration for certain assets acquired   $ 15,900,000                      
Potential earn-out payment, minimum   0                      
Potential earn-out payment, maximum   $ 1,500,000                      
Kansas Building Supply Company, Inc.                          
Business Acquisition [Line Items]                          
Cash consideration for certain assets acquired $ 16,800,000                        
Bianchi and KCBS                          
Business Acquisition [Line Items]                          
Fair value of intangible assets acquired     $ 13,570,000               13,570,000    
Net sales                     29,200,000    
Net income                     $ 2,500,000    
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 785,305 $ 769,022 $ 740,411
Bianchi and KCBS      
Business Acquisition [Line Items]      
Accounts receivable 4,518    
Inventory 3,171    
Other current assets 28    
Property, plant and equipment (includes finance lease right-of-use assets) 275    
Operating lease right-of-use assets 3,422    
Goodwill 16,284    
Intangible assets (Note 7) 13,570    
Total assets acquired 41,268    
Accounts payable and accrued liabilities (5,203)    
Operating lease liabilities (3,422)    
Total liabilities assumed (8,625)    
Total net assets acquired $ 32,643    
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]      
Goodwill $ 829,941 $ 813,658 $ 785,047
Accumulated impairment losses (44,636) (44,636) (44,636)
Goodwill, net 785,305 769,022 740,411
Acquisitions 16,284 28,611  
Northeast      
Goodwill [Line Items]      
Goodwill 97,102 97,102 97,102
Accumulated impairment losses (494) (494) (494)
Goodwill, net 96,608 96,608 96,608
Southeast      
Goodwill [Line Items]      
Goodwill 68,952 60,691 60,691
Accumulated impairment losses (615) (615) (615)
Goodwill, net 68,337 60,076 60,076
Acquisitions 8,261    
South      
Goodwill [Line Items]      
Goodwill 351,941 343,919 329,662
Accumulated impairment losses (43,527) (43,527) (43,527)
Goodwill, net 308,414 300,392 286,135
Acquisitions 8,022 14,257  
West      
Goodwill [Line Items]      
Goodwill 311,946 311,946 297,592
Goodwill, net $ 311,946 311,946 $ 297,592
Acquisitions   $ 14,354  
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Line Items]      
Goodwill amortization period 15 years    
Goodwill $ 785,305,000 $ 769,022,000 $ 740,411,000
Period of projection of financial performance 5 years    
Goodwill impairment charges $ 0 $ 0 $ 0
Quantitative Assessment      
Goodwill [Line Items]      
Goodwill $ 77,100,000    
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 256,655 $ 243,085
Accumulated Amortization (136,773) (114,697)
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 195,435 183,445
Accumulated Amortization (94,690) (77,016)
Trade Names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 52,061 51,361
Accumulated Amortization (38,138) (36,082)
Subcontractor Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,440 4,700
Accumulated Amortization (1,944) (131)
Non-compete Agreements    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,719 3,579
Accumulated Amortization $ (2,001) $ (1,468)
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]      
Amortization Expenses $ 22,100,000 $ 16,100,000 $ 23,500,000
Impairment charge against intangible assets 0 $ 0 $ 0
Bianchi and KCBS      
Finite Lived Intangible Assets [Line Items]      
Intangible assets in connection with acquisition $ 13,600,000    
Weighted average useful lives of the acquired assets 7 years 9 months 18 days    
Bianchi and KCBS | Customer Relationships      
Finite Lived Intangible Assets [Line Items]      
Intangible assets in connection with acquisition $ 12,000,000.0    
Weighted average useful lives of the acquired assets 8 years 6 months    
Bianchi and KCBS | Subcontractor Relationships      
Finite Lived Intangible Assets [Line Items]      
Intangible assets in connection with acquisition $ 800,000    
Weighted average useful lives of the acquired assets 3 years    
Bianchi and KCBS | Non-compete Agreements      
Finite Lived Intangible Assets [Line Items]      
Intangible assets in connection with acquisition $ 100,000    
Weighted average useful lives of the acquired assets 3 years    
Bianchi and KCBS | Trade Names      
Finite Lived Intangible Assets [Line Items]      
Intangible assets in connection with acquisition $ 700,000    
Weighted average useful lives of the acquired assets 3 years    
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Goodwill And Intangible Assets Disclosure [Abstract]  
2021 $ 21,120
2022 19,427
2023 16,050
2024 14,640
2025 12,439
Thereafter 36,206
Total future net intangible amortization expense $ 119,882
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Summary of accrued liabilities    
Accrued payroll and other employee related expenses $ 176,379 $ 152,869
Contract liability 58,455 38,559
Customer obligations 18,592 11,612
Self-insurance reserves 38,642 37,955
Accrued business taxes 58,953 32,604
Accrued interest 13,567 12,256
Other 20,948 23,095
Total accrued liabilities $ 385,536 $ 308,950
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Summary of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Apr. 30, 2020
Feb. 29, 2020
Dec. 31, 2019
Jul. 31, 2019
May 31, 2019
Debt Instrument [Line Items]            
Debt instrument carrying amount $ 1,642,445     $ 1,299,982    
Unamortized debt discount/premium and debt issuance costs (18,205)     (8,709)    
Long-term debt and capital lease obligation 1,624,240     1,291,273    
Less: current maturities of long-term debt and lease obligations 27,335     13,875    
Long-term debt, net of current maturities 1,596,905     1,277,398    
2023 Facility            
Debt Instrument [Line Items]            
Debt instrument carrying amount 75,000     27,000    
2024 Notes            
Debt Instrument [Line Items]            
Debt instrument carrying amount     $ 503,900 503,923    
2024 Term Loan            
Debt Instrument [Line Items]            
Debt instrument carrying amount       52,000    
2027 Notes            
Debt Instrument [Line Items]            
Debt instrument carrying amount 777,500 $ 350,000 $ 47,500 475,000 $ 75,000 $ 400,000
2030 Notes            
Debt Instrument [Line Items]            
Debt instrument carrying amount 550,000          
Other Finance Obligations            
Debt Instrument [Line Items]            
Debt instrument carrying amount 216,072     221,726    
Finance Lease Obligations            
Debt Instrument [Line Items]            
Debt instrument carrying amount $ 23,873     $ 20,333    
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)
Dec. 31, 2020
Dec. 31, 2019
2023 Facility    
Debt Instrument [Line Items]    
Weighted average interest rate 3.80% 4.40%
2024 Term Loan    
Debt Instrument [Line Items]    
Weighted average interest rate 4.30% 5.60%
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]          
Notes outstanding     $ 1,642,445 $ 1,299,982  
Gain (loss) on extinguishment of debt     $ (6,700) $ (8,189) $ 3,170
2024 notes          
Debt Instrument [Line Items]          
Notes repurchase amount $ 20,400 $ 53,600     53,600
Notes outstanding   $ 696,400     696,400
Gain (loss) on extinguishment of debt 700       3,200
Gain (Loss) on repurchase of debt instrument 900       3,700
Write off of unamortized deferred loan cost $ 200       $ 500
Minimum | 2024 notes          
Debt Instrument [Line Items]          
Purchase price, Percentage of principal amount 94.90% 91.50%      
Maximum | 2024 notes          
Debt Instrument [Line Items]          
Purchase price, Percentage of principal amount 95.90% 94.25%      
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]          
Gain (loss) on extinguishment of debt     $ (6,700) $ (8,189) $ 3,170
2024 notes          
Debt Instrument [Line Items]          
Notes repurchase amount $ 20,400 $ 53,600     53,600
Gain (loss) on extinguishment of debt 700       3,200
Gain (Loss) on repurchase of debt instrument 900       3,700
Write off of unamortized deferred loan cost $ 200       $ 500
2024 notes | Minimum          
Debt Instrument [Line Items]          
Purchase price, Percentage of principal amount 94.90% 91.50%      
2024 notes | Maximum          
Debt Instrument [Line Items]          
Purchase price, Percentage of principal amount 95.90% 94.25%      
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Refinancing Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2020
Apr. 30, 2020
Nov. 30, 2019
Jul. 31, 2019
May 31, 2019
Apr. 30, 2019
Mar. 31, 2020
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 29, 2020
Debt Instrument [Line Items]                        
Debt issuance costs                 $ 13,800 $ 8,618    
Debt instrument carrying amount                 1,642,445 1,299,982    
Gain (loss) on extinguishment of debt                 $ (6,700) (8,189) $ 3,170  
2027 Notes                        
Debt Instrument [Line Items]                        
Revolving credit facility due date                 Jun. 01, 2027      
Debt issuance costs         $ 6,100              
Debt instrument carrying amount   $ 350,000   $ 75,000 $ 400,000       $ 777,500 475,000   $ 47,500
Net percentage of proceeds from debt issuance   98.75%   104.50% 100.00%              
Debt instrument redeemed         $ 97,000       47,500      
Repayment of term loan         300,000              
Debt issuance costs recorded to interest expense         2,100   $ 5,500          
Debt issuance costs       $ 1,300 $ 4,000              
Proceeds from issuance of long-term debt       3,400                
2024 Term Loan                        
Debt Instrument [Line Items]                        
Debt instrument carrying amount                   52,000    
Debt instrument redeemed     $ 105,100           52,000      
Write off of unamortized deferred loan cost               $ 2,200        
Gain (loss) on extinguishment of debt     $ 3,500                  
2024 Notes                        
Debt Instrument [Line Items]                        
Debt instrument carrying amount                   $ 503,923   $ 503,900
Debt instrument redeemed $ 52,000     75,000         503,900      
Write off of unamortized deferred loan cost       900                
Gain (loss) on extinguishment of debt $ 1,400     3,100                
Gain (Loss) on repurchase of debt instrument       $ 2,200                
2023 facility                        
Debt Instrument [Line Items]                        
Revolving credit facility extended maturity period           20 months            
Revolving credit facility due date           Nov. 22, 2023            
Debt issuance costs           $ 1,200            
Unamortized debt discount and debt issuance costs           $ 5,900            
Debt instrument carrying amount                 $ 75,000      
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Term Loan Repayment - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]        
Gain (loss) on extinguishment of debt   $ (6,700) $ (8,189) $ 3,170
2024 Term Loan        
Debt Instrument [Line Items]        
Debt instrument redeemed $ 105,100 $ 52,000    
Gain (loss) on extinguishment of debt $ 3,500      
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2020
Apr. 30, 2020
Feb. 29, 2020
Nov. 30, 2019
Jul. 31, 2019
May 31, 2019
Apr. 30, 2019
Mar. 31, 2020
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]                        
Debt instrument carrying amount                   $ 1,642,445,000 $ 1,299,982,000  
Debt issuance costs                   13,800,000 8,618,000  
Gain (loss) on extinguishment of debt                   (6,700,000) (8,189,000) $ 3,170,000
2024 Notes                        
Debt Instrument [Line Items]                        
Debt instrument redeemed $ 52,000,000.0       $ 75,000,000.0         $ 503,900,000    
Private offered aggregate principal amount rate                   5.625%    
Debt instrument carrying amount     $ 503,900,000               503,923,000  
Gain (loss) on extinguishment of debt $ 1,400,000       3,100,000              
Gain (Loss) on repurchase of debt instrument         2,200,000              
Write off of unamortized deferred loan cost         900,000              
2027 Notes                        
Debt Instrument [Line Items]                        
Debt instrument redeemed           $ 97,000,000.0       $ 47,500,000    
Private offered aggregate principal amount rate                   6.75%    
Debt instrument carrying amount   $ 350,000,000.0 47,500,000   $ 75,000,000.0 $ 400,000,000.0       $ 777,500,000 475,000,000  
Net percentage of proceeds from debt issuance   98.75%     104.50% 100.00%            
Debt issuance costs           $ 6,100,000            
Proceeds from issuance of notes               $ 4,400,000        
Debt issuance costs recorded to interest expense           $ 2,100,000   5,500,000        
2024 Term Loan                        
Debt Instrument [Line Items]                        
Debt instrument redeemed       $ 105,100,000           $ 52,000,000.0    
Debt instrument carrying amount                     52,000,000  
Gain (loss) on extinguishment of debt       $ 3,500,000                
Write off of unamortized deferred loan cost                 $ 2,200,000      
2030 Notes                        
Debt Instrument [Line Items]                        
Private offered aggregate principal amount rate                   5.00%    
Debt instrument carrying amount     $ 550,000,000.0             $ 550,000,000.0    
Net percentage of proceeds from debt issuance     100.00%                  
Debt issuance costs     $ 8,300,000                  
2023 Facility                        
Debt Instrument [Line Items]                        
Debt instrument carrying amount                   75,000,000 $ 27,000,000  
Line of credit facility maximum borrowing capacity     $ 900,000,000.0                  
2024 Notes and 2027 Notes                        
Debt Instrument [Line Items]                        
Gain (loss) on extinguishment of debt               28,000.0        
Gain (Loss) on repurchase of debt instrument               22,700        
Write off of unamortized deferred loan cost               $ 5,300        
2023 Facility                        
Debt Instrument [Line Items]                        
Debt instrument carrying amount                   75,000,000.0    
Line of credit facility maximum borrowing capacity                   $ 900,000,000.0    
Debt issuance costs             $ 1,200,000          
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail)
1 Months Ended 12 Months Ended
Jan. 29, 2021
USD ($)
Jan. 28, 2021
Apr. 30, 2019
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]          
Notes outstanding       $ 1,642,445,000 $ 1,299,982,000
Outstanding letters of credit       78,000,000.0  
2023 Facility          
Debt Instrument [Line Items]          
Line of credit facility maximum borrowing capacity       900,000,000.0  
Line of credit facility, excess remaining borrowing capacity       747,000,000.0  
Notes outstanding       75,000,000.0  
Outstanding letters of credit       $ 78,000,000.0  
Line of credit commitment fee percentage       0.375%  
Interest rates of outstanding letters of credit       1.25%  
Fronting fee per annum       0.125%  
Minimum fixed charge ratio       1.00  
Debt instrument, covenant description       In addition, the 2023 facility also contains a financial covenant requiring the satisfaction of a minimum fixed charge ratio of 1.00 to 1.00 if our excess availability falls below the greater of $80.0 million or 10% of the maximum borrowing amount, which was $90.0 million as of December 31, 2020.  
Debt instrument minimum excess availability-dollars       $ 80,000,000.0  
Debt instrument minimum excess availability-percentage       10.00%  
Debt instrument covenant maximum borrowing capacity amount       $ 90,000,000.0  
Revolving credit facility due date     Nov. 22, 2023    
Debt instrument interest rate description       As amended, borrowings under the 2023 facility bear interest, at our option, at either the eurodollar rate or base rate plus, in each case, an applicable margin. The applicable margin ranges from 1.50% to 2.00% per annum in the case of eurodollar rate loans and 0.50% to 1.00% per annum in the case of base rate loans.  
2023 Facility | Subsequent Event          
Debt Instrument [Line Items]          
Line of credit facility maximum borrowing capacity $ 1,400,000,000        
Notes outstanding $ 500,000,000.0        
Revolving credit facility due date Jan. 31, 2026 Nov. 30, 2023      
2023 Facility | Minimum | Eurodollar Rate          
Debt Instrument [Line Items]          
Debt instrument applicable rate       1.25%  
2023 Facility | Minimum | Eurodollar Rate | Subsequent Event          
Debt Instrument [Line Items]          
Debt instrument applicable rate 1.50%        
2023 Facility | Minimum | Base Rate          
Debt Instrument [Line Items]          
Debt instrument applicable rate       0.25%  
2023 Facility | Minimum | Base Rate | Subsequent Event          
Debt Instrument [Line Items]          
Debt instrument applicable rate 0.50%        
2023 Facility | Maximum | Eurodollar Rate          
Debt Instrument [Line Items]          
Debt instrument applicable rate       1.75%  
2023 Facility | Maximum | Eurodollar Rate | Subsequent Event          
Debt Instrument [Line Items]          
Debt instrument applicable rate 2.00%        
2023 Facility | Maximum | Base Rate          
Debt Instrument [Line Items]          
Debt instrument applicable rate       0.75%  
2023 Facility | Maximum | Base Rate | Subsequent Event          
Debt Instrument [Line Items]          
Debt instrument applicable rate 1.00%        
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 03, 2021
May 31, 2019
Dec. 31, 2020
Apr. 30, 2020
Feb. 29, 2020
Dec. 31, 2019
Jul. 31, 2019
Debt Instrument [Line Items]              
Debt instrument carrying amount     $ 1,642,445     $ 1,299,982  
Forecast | Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture              
Debt Instrument [Line Items]              
Purchase price, Percentage of principal amount 103.00%            
2027 Notes              
Debt Instrument [Line Items]              
Debt instrument carrying amount   $ 400,000 $ 777,500 $ 350,000 $ 47,500 $ 475,000 $ 75,000
Revolving credit facility due date     Jun. 01, 2027        
Private offered aggregate principal amount rate     6.75%        
Debt instrument interest rate terms     payable semi-annually on June 1 and December 1 of each year.        
Purchase price, Percentage of principal amount     101.00%        
Redemption period     36 months        
Debt instrument redeemed   $ 97,000 $ 47,500        
2027 Notes | Redemption Period Prior to June 1, 2022              
Debt Instrument [Line Items]              
Purchase price, Percentage of principal amount     100.00%        
2027 Notes | Redemption Period Following Closing Date for Each Twelve-month              
Debt Instrument [Line Items]              
Purchase price, Percentage of principal amount     103.00%        
2027 Notes | Debt Instrument, Redemption, Period Three              
Debt Instrument [Line Items]              
Purchase price, Percentage of principal amount     106.75%        
2027 Notes | Forecast | Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture              
Debt Instrument [Line Items]              
Purchase price, Percentage of principal amount 103.00%            
Debt instrument redeemed $ 82,500            
2027 Notes | Maximum | Redemption Period Following Closing Date for Each Twelve-month              
Debt Instrument [Line Items]              
Redemption percentage of aggregate principal amount redeemable in each twelve-month period commencing on closing date     10.00%        
2027 Notes | Maximum | Debt Instrument, Redemption, Period Three              
Debt Instrument [Line Items]              
Redemption percentage of aggregate principal amount     40.00%        
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Debt instrument carrying amount $ 1,642,445 $ 1,299,982
2030 Notes    
Debt Instrument [Line Items]    
Debt instrument carrying amount $ 550,000  
Revolving credit facility due date Mar. 01, 2030  
Private offered aggregate principal amount rate 5.00%  
Debt instrument interest rate terms payable semi-annually on March 1 and September 1 of each year, commencing on September 1, 2020.  
Purchase price, Percentage of principal amount 101.00%  
2030 Notes | Redemption Period Prior to March 1, 2025    
Debt Instrument [Line Items]    
Purchase price, Percentage of principal amount 100.00%  
2030 Notes | Debt Instrument, Redemption, Period Three    
Debt Instrument [Line Items]    
Purchase price, Percentage of principal amount 105.00%  
2030 Notes | Maximum | Debt Instrument, Redemption, Period Three    
Debt Instrument [Line Items]    
Redemption percentage of aggregate principal amount 40.00%  
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Future Maturities of Long-Term Debt (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Long Term Debt By Maturity [Abstract]  
2023 $ 75,000
Thereafter 1,327,500
Total long-term debt (including current maturities) $ 1,402,500
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Operating lease right-of-use assets, net $ 274,562 $ 292,684
Finance lease right-of-use assets, net (included in property, plant and equipment, net) 34,905 32,070
Total right-of-use assets 309,467 324,754
Current    
Current portion of operating lease liabilities 61,625 61,653
Current portion of finance lease liabilities (included in current maturities of long-term debt) 12,178 10,378
Noncurrent    
Noncurrent portion of operating lease liabilities 219,239 236,948
Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities) 11,695 9,955
Total lease liabilities $ 304,737 $ 318,934
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease Cost [Abstract]    
Operating lease costs $ 85,798 $ 84,603
Amortization of finance lease right-of-use assets 6,325 5,177
Interest on finance lease liabilities 1,424 1,115
Variable lease costs 17,607 15,441
Total lease costs $ 111,154 $ 106,336
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Finance Leases    
2021 $ 13,242  
2022 8,934  
2023 2,953  
2024 250  
2025 67  
Total lease payments 25,446  
Less: amount representing interest (1,573)  
Present value of lease liabilities 23,873  
Less: current portion (12,178) $ (10,378)
Long-term lease liabilities, net of current portion 11,695 9,955
Operating Leases    
2021 76,567  
2022 63,879  
2023 49,546  
2024 38,208  
2025 28,958  
Thereafter 84,959  
Total lease payments 342,117  
Less: amount representing interest (61,253)  
Present value of lease liabilities 280,864  
Less: current portion (61,625) (61,653)
Long-term lease liabilities, net of current portion $ 219,239 $ 236,948
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail)
Dec. 31, 2020
Dec. 31, 2019
Weighted average remaining lease term (years)    
Operating leases 6 years 3 months 18 days 6 years 3 months 18 days
Finance leases 2 years 1 month 6 days 2 years
Weighted average discount rate    
Operating leases 6.30% 6.60%
Finance leases 5.90% 6.00%
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 82,559 $ 81,488
Operating cash flows from finance leases 1,424 1,115
Financing cash flows from finance leases $ 13,409 $ 11,477
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Additional Information (Detail)
$ in Millions
Dec. 31, 2020
USD ($)
Lessee Disclosure [Abstract]  
Guarantees under lease of residual value $ 4.5
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Property
Other Finance Obligations [Line Items]  
Number of leased properties with single lessor | Property 131
Other finance obligation, renewal term 5 years
Total lease term 30 years
Master lease agreement description Company is party to 131 individual property lease agreements with a single lessor as of December 31, 2020. These lease agreements had initial terms ranging from nine to 15 years with renewal options in five-year increments providing for up to approximately 30-year total lease terms.
Other finance obligations $ 216.1
Payment of other finance obligation $ 20.9
Minimum  
Other Finance Obligations [Line Items]  
Other finance obligation, term 9 years
Maximum  
Other Finance Obligations [Line Items]  
Other finance obligation, term 15 years
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail) - Other Finance Obligations
$ in Thousands
Dec. 31, 2020
USD ($)
Other Finance Obligations [Line Items]  
2021 $ 17,196
2022 16,811
2023 16,818
2024 16,835
2025 16,836
Thereafter 174,300
Total $ 258,796
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 24, 2017
Jun. 27, 2015
Jan. 01, 2005
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares of common stock granted for awards 0 0 0      
Option Outstanding 199,000 434,000        
Exercisable Options, Outstanding Number, Ending Balance 187,000          
Intrinsic value option exercised $ 4.8 $ 12.5 $ 10.9      
Stock compensation expense 17.0 12.2 14.4      
Recognized excess tax benefits for stock options exercised 2.1 2.2 4.2      
Total fair value of options vested 0.1 0.3 2.7      
Total unrecognized compensation cost $ 21.6          
Expected weighted average recognition period 2 years 1 month 6 days          
2014 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of shares reserved for share based compensation award 8,500,000          
Shares available for issuance 2,600,000          
Number of additional shares available for future issuance 800,000          
Option Outstanding 92,000          
Exercisable Options, Outstanding Number, Ending Balance 80,000          
2014 Incentive Plan | Minimum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 3 years          
2014 Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 4 years          
2014 Incentive Plan | Cliff Vest | Minimum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 3 years          
2014 Incentive Plan | Cliff Vest | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 4 years          
2007 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares available for issuance       0    
Option Outstanding 54,000          
2007 Incentive Plan | Minimum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 3 years          
2007 Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 4 years          
2005 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 3 years          
Shares available for issuance         0  
Option Outstanding 25,000          
1998 Stock Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares available for issuance           0
Option Outstanding 28,000          
1998 Stock Incentive Plan | Minimum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 7 years          
1998 Stock Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock award granted vested period 9 years          
BMC | 2014 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares of common stock granted for awards 6,600,000          
Stock Options and SARS | 2014 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Granted term 10 years          
Options Or Stock Appreciation Rights | 2007 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Granted term 10 years          
Options Or Stock Appreciation Rights | 2005 Equity Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Granted term 10 years          
Restricted Stock Units (RSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total fair value of restricted stock/unit $ 11.3 $ 9.8 $ 10.4      
Restricted Stock Units (RSUs) | 2014 Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
RSUs Outstanding 2,349,000          
Service Condition Based Restricted Stock Unit Grants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
RSUs Outstanding 1,401,000 1,131,000        
Weighted average grant date fair value, granted $ 19.54 $ 14.29 $ 20.23      
Performance and Service Condition Based Restricted Stock Unit Grants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
RSUs Outstanding 829,000 692,000        
Weighted average grant date fair value, granted $ 23.18 $ 14.42 21.15      
Market and Service Condition Based Restricted Stock Unit Grants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
RSUs Outstanding 119,000 253,000        
Weighted average grant date fair value, granted $ 0 $ 0 $ 21.96      
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summarizes stock option activity      
Options, Outstanding Number, Beginning Balance 434,000    
Options, Granted 0 0 0
Options, Exercised (235,000)    
Options, Outstanding Number, Ending Balance 199,000 434,000  
Exercisable Options, Outstanding Number, Ending Balance 187,000    
Weighted Average Exercise Price, Beginning Balance $ 6.81    
Weighted Average Exercise Price, Exercised 6.06    
Weighted Average Exercise Price, Ending Balance 7.68 $ 6.81  
Exercisable, Weighted Average Exercise Price, Ending Balance $ 7.34    
Weighted Average Remaining Years, Outstanding 4 years 1 month 6 days    
Weighted Average Remaining Years, Exercisable 4 years    
Aggregate Intrinsic Value, Outstanding $ 6,590    
Exercisable, Aggregate Intrinsic Value $ 6,249    
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Outstanding and exercisable stock options    
Option Outstanding 199 434
Weighted Average Exercise Price $ 7.68 $ 6.81
Weighted Average Remaining Years, Outstanding 4 years 1 month 6 days  
Options Exercisable 187  
Exercisable, Weighted Average Exercise Price $ 7.34  
$3.15 - $3.19    
Outstanding and exercisable stock options    
Range of Exercise Prices, Lower Range Limit 3.15  
Range of Exercise Prices, Upper Range Limit $ 3.19  
Option Outstanding 28  
Weighted Average Exercise Price $ 3.15  
Weighted Average Remaining Years, Outstanding 3 years 1 month 6 days  
Options Exercisable 28  
Exercisable, Weighted Average Exercise Price $ 3.15  
$6.35 - $6.59    
Outstanding and exercisable stock options    
Range of Exercise Prices, Lower Range Limit 6.35  
Range of Exercise Prices, Upper Range Limit $ 6.59  
Option Outstanding 55  
Weighted Average Exercise Price $ 6.48  
Weighted Average Remaining Years, Outstanding 4 years 8 months 12 days  
Options Exercisable 55  
Exercisable, Weighted Average Exercise Price $ 6.48  
$7.67- $12.94    
Outstanding and exercisable stock options    
Range of Exercise Prices, Lower Range Limit 7.67  
Range of Exercise Prices, Upper Range Limit $ 12.94  
Option Outstanding 116  
Weighted Average Exercise Price $ 9.36  
Weighted Average Remaining Years, Outstanding 4 years 1 month 6 days  
Options Exercisable 104  
Exercisable, Weighted Average Exercise Price $ 8.94  
$3.15 - $12.94    
Outstanding and exercisable stock options    
Range of Exercise Prices, Lower Range Limit 3.15  
Range of Exercise Prices, Upper Range Limit $ 12.94  
Option Outstanding 199  
Weighted Average Exercise Price $ 7.68  
Weighted Average Remaining Years, Outstanding 4 years 1 month 6 days  
Options Exercisable 187  
Exercisable, Weighted Average Exercise Price $ 7.34  
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Service Condition Based Restricted Stock Unit Grants      
Summarizes restricted stock activity      
Shares, Nonvested, Beginning balance 1,131    
Shares, Granted 739    
Shares, Vested (464)    
Shares, Forfeited (5)    
Shares, Nonvested, Ending balance 1,401 1,131  
Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance $ 15.73    
Weighted Average Grant Date Fair Value, Granted 19.54 $ 14.29 $ 20.23
Weighted Average Grant Date Fair Value, Vested 16.14    
Weighted Average Grant Date Fair Value, Forfeited 15.78    
Weighted Average Grant Date Fair Value, Nonvested, Ending Balance $ 17.60 $ 15.73  
Performance and Service Condition Based Restricted Stock Unit Grants      
Summarizes restricted stock activity      
Shares, Nonvested, Beginning balance 692    
Shares, Granted 272    
Shares, Vested (135)    
Shares, Nonvested, Ending balance 829 692  
Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance $ 16.11    
Weighted Average Grant Date Fair Value, Granted 23.18 $ 14.42 21.15
Weighted Average Grant Date Fair Value, Vested 15.77    
Weighted Average Grant Date Fair Value, Nonvested, Ending Balance $ 18.48 $ 16.11  
Market and Service Condition Based Restricted Stock Unit Grants      
Summarizes restricted stock activity      
Shares, Nonvested, Beginning balance 253    
Shares, Vested (134)    
Shares, Nonvested, Ending balance 119 253  
Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance $ 17.31    
Weighted Average Grant Date Fair Value, Granted 0 $ 0 $ 21.96
Weighted Average Grant Date Fair Value, Vested 12.81    
Weighted Average Grant Date Fair Value, Nonvested, Ending Balance $ 22.39 $ 17.31  
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 66,017 $ 3,678 $ (1,831)
State 11,998 6,274 5,572
Total current income tax expense (benefit) 78,015 9,952 3,741
Deferred:      
Federal 16,270 45,955 45,934
State 344 5,039 5,889
Total deferred income tax expense (benefit) 16,614 50,994 51,823
Income tax expense $ 94,629 $ 60,946 $ 55,564
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets related to:    
Accrued expenses $ 19,182 $ 8,219
Insurance reserves 16,582 14,277
Stock-based compensation expense 3,549 3,325
Accounts receivable 4,726 3,799
Inventories 6,152 5,394
Operating loss and credit carryforwards 10,812 13,821
Operating lease liabilities 70,216 74,650
Other 3,746 1,677
Total 134,965 125,162
Valuation allowance (2,409) (2,409)
Total deferred tax assets 132,556 122,753
Deferred tax liabilities related to:    
Prepaid expenses (3,914) (2,393)
Goodwill and other intangible assets (47,490) (37,426)
Property, plant and equipment (57,353) (37,991)
Operating lease right-of-use assets (68,641) (73,171)
Total deferred tax liabilities (177,398) (150,981)
Net deferred tax liability $ (44,842) $ (28,228)
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Line Items]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax 3.70% 2.80% 4.30%
Stock compensation windfall benefit (0.50%) (0.80%) (1.60%)
Permanent difference – credits (1.70%) (2.30%) (4.60%)
Permanent difference – other 0.30% 0.70% 1.40%
Other (0.10%) (0.20%) 0.20%
Total effective rate for continuing operations 23.20% 21.60% 21.30%
162(m) Limitation      
Income Taxes [Line Items]      
Permanent difference 0.50% 0.40% 0.60%
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
States
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Income Taxes [Line Items]      
Uncertain tax position benefit affecting effective income tax rate $ 9.2 $ 2.0  
Significant amount of uncertain tax position recorded in consolidated statement of operations and comprehensive income 7.2 0.0 $ 0.0
Accrued interest and penalties $ 0.0 $ 0.0 $ 0.0
Number of states | States 41    
State      
Income Taxes [Line Items]      
State and Federal net Operating loss carry-forwards $ 201.7    
State and Federal Tax credit carry-forwards $ 3.6    
State and Federal net Operating loss carry-forwards expiration year 2037    
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Compensation And Retirement Disclosure [Abstract]      
Contribution by Plan participants as annual compensation percentage 75.00%    
Plan Pro rata vesting period 5 years    
Plan Expenses recognized $ 8.1 $ 7.8 $ 6.8
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Dec. 31, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Outstanding letters of credit $ 78.0
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Product Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Store
States
Region
Segment
Segment Reporting [Abstract]  
Number of Locations | Store 400
Number of states | States 40
Number of geographic regions | Region 9
Number of operating segments | Segment 9
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]                      
Net Sales $ 2,530,760 $ 2,295,450 $ 1,945,643 $ 1,787,021 $ 1,763,573 $ 1,981,035 $ 1,904,523 $ 1,631,300 $ 8,558,874 $ 7,280,431 $ 7,724,771
Depreciation & Amortization                 116,566 100,038 97,906
Interest                 135,688 109,551 108,213
Income before income taxes                 408,166 282,755 260,755
Operating Segments                      
Segment Reporting Information [Line Items]                      
Net Sales                 8,257,153 6,958,775 7,399,757
Depreciation & Amortization                 89,243 72,269 72,430
Interest                 115,545 101,267 113,681
Income before income taxes                 515,559 342,860 323,295
Operating Segments | Northeast                      
Segment Reporting Information [Line Items]                      
Net Sales                 1,323,972 1,293,472 1,304,855
Depreciation & Amortization                 14,271 13,060 13,318
Interest                 21,899 20,994 23,740
Income before income taxes                 56,574 56,573 36,382
Operating Segments | Southeast                      
Segment Reporting Information [Line Items]                      
Net Sales                 1,947,888 1,599,426 1,684,842
Depreciation & Amortization                 15,908 12,517 11,622
Interest                 25,602 21,580 25,373
Income before income taxes                 139,017 83,722 67,424
Operating Segments | South                      
Segment Reporting Information [Line Items]                      
Net Sales                 2,346,160 1,860,653 2,015,807
Depreciation & Amortization                 27,904 19,714 20,746
Interest                 26,971 22,218 25,764
Income before income taxes                 163,224 113,359 111,308
Operating Segments | West                      
Segment Reporting Information [Line Items]                      
Net Sales                 2,639,133 2,205,224 2,394,253
Depreciation & Amortization                 31,160 26,978 26,744
Interest                 41,073 36,475 38,804
Income before income taxes                 156,744 89,206 108,181
All other                      
Segment Reporting Information [Line Items]                      
Net Sales                 301,721 321,656 325,014
Depreciation & Amortization                 27,323 27,769 25,476
Interest                 20,143 8,284 (5,468)
Income before income taxes                 $ (107,393) $ (60,105) $ (62,540)
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 2,530,760 $ 2,295,450 $ 1,945,643 $ 1,787,021 $ 1,763,573 $ 1,981,035 $ 1,904,523 $ 1,631,300 $ 8,558,874 $ 7,280,431 $ 7,724,771
Gross margin 669,188 570,651 517,332 465,413 476,556 541,142 517,156 441,975 2,222,584 1,976,829 1,922,940
Net income $ 139,914 $ 85,932 $ 78,924 $ 8,767 $ 41,367 $ 78,130 $ 66,604 $ 35,708 $ 313,537 $ 221,809 $ 205,191
Net income per share:                      
Basic $ 1.20 $ 0.74 $ 0.68 $ 0.08 $ 0.36 $ 0.68 $ 0.58 $ 0.31 $ 2.69 $ 1.92 $ 1.79
Diluted $ 1.18 $ 0.73 $ 0.67 $ 0.07 $ 0.35 $ 0.67 $ 0.57 $ 0.31 $ 2.66 $ 1.90 $ 1.76
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Mar. 03, 2021
Jan. 29, 2021
Jan. 28, 2021
Jan. 01, 2021
May 31, 2019
Apr. 30, 2019
Dec. 31, 2020
Apr. 30, 2020
Feb. 29, 2020
Dec. 31, 2019
Jul. 31, 2019
Subsequent Event [Line Items]                      
Total commitments aggregate amount             $ 1,642,445,000     $ 1,299,982,000  
Forecast | Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture                      
Subsequent Event [Line Items]                      
Purchase price, Percentage of principal amount 103.00%                    
2027 Notes                      
Subsequent Event [Line Items]                      
Total commitments aggregate amount         $ 400,000,000.0   $ 777,500,000 $ 350,000,000.0 $ 47,500,000 $ 475,000,000 $ 75,000,000.0
Revolving credit facility due date             Jun. 01, 2027        
Purchase price, Percentage of principal amount             101.00%        
Debt instrument redeemed         $ 97,000,000.0   $ 47,500,000        
2027 Notes | Forecast | Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture                      
Subsequent Event [Line Items]                      
Purchase price, Percentage of principal amount 103.00%                    
Debt instrument redeemed $ 82,500,000                    
2023 Facility                      
Subsequent Event [Line Items]                      
Total commitments aggregate amount             75,000,000.0        
Amended credit facility amount             $ 900,000,000.0        
Revolving credit facility due date           Nov. 22, 2023          
Subsequent Event | 2023 Facility                      
Subsequent Event [Line Items]                      
Total commitments aggregate amount   $ 500,000,000.0                  
Amended credit facility amount   $ 1,400,000,000                  
Revolving credit facility due date   Jan. 31, 2026 Nov. 30, 2023                
BMC | Subsequent Event | Merger Agreement                      
Subsequent Event [Line Items]                      
Business acquisition, common stock issued       89,600,000              
EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,-I6E('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 " ##:5I2R2O%3N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?TC!<,VETI/%00+BK>03-O@9A.2D=V^O=G8;A%] "&7S/SR MS3>03GFN7,#GX#P&,ACO)ML/D2N_9B$IJI68)&DEB1A!A9^(3+1:<550$DN7/!:+7C_&?H,TPJP1XL#1:C+&IB8 M)_KSU'=P \PPPF#C=P'U0LS5/[&Y ^R2G*)94N,XEF.;=B]YW<(, MD>2@,+V*AM/9XYI=)[^VF\?]EHFF:NJB:HIFM:];GL[]P_OL^L/O)FR=-@?S MCXVO@J*#7_]"? %02P,$% @ PVE:4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ##:5I2=@$G=;,& "#&@ & 'AL+W=OA8AUX$=\*HF* MPY#)ERL>B-UES:[M+\S\]4:;"\W>Q9:M^9SK^^U4PEDS1_'\D$?*%Q&1?'59 MZ]N?AT[7&"1/?/?Y3AT<$_,J2R$>SB9VO_'LA=H&SQ6! M2OZ37?ILNU,C;JRT"#-C8!#Z4?K+GC-''!ATK2,&-#.@KPSLUA$#)S-P3C5H M90:MQ#/IJR1^&#+->A=2[(@T3P.:.4B5GH<)RK^\GU<#2;D_%D-E_,[^YG@]$9F=P.&@C) M=DZR?0K) QY_)M_X2QE-',FR+-NQ.UVGC=#JY+0Z*%B^+A8OVU*7 MX>:V5?^&L#C/69R?QF+*I2_, O4(+/-20A5(V6+YY&8#UQA MW I!MT]2].\BB",-91KX+^"R?$;A2+<"(U2(MWV:>F?AG/&MD#J98IKI(U,= M1ZQP5:'?-J[ &;/$060 TVHM9&E2J<"Y9G+-2=]UH525 ..ED!C'0MUM7)0S MCO,-S#4R$.&61>44<9@J);4+2;=Q3=X3"AD0NHH5W%;E0?Q_VFX7XF[CBIPQ M&H5-EX+N0! 73I65DBM).4$P;]M2C MSGF[ 57*4]GXA9I37(SW:T^$(13JYBK324]."RTLHX1>X< M62W0V+8/$WD+:>F)!S,D[JV'99 M:HTP$,-:%VM.3 MU'X2:2[3_MCD1[97VU+V."(NKK20?7J2[!LE)+=QN"Q/BA4@5KUM.^USC%"A M]O0DM9]$KI"0@I+>]2Q)0A!VT'\!^5*:M>*5S\2*9F"$D2SDGIXD]POV3"8> M!-!?^6[:92,^Q"';M$ZM;JO=^80Q+/2?GJ3_?<\#$5%G^P-R#<^1NZC<=S@D MA:Z,7,D79B1*EA7*BBYTH)8I#SF-?\_=O[8[U!?[0EKY($H)05#J1E MC.5/IT@*SJE[.))%RD^4%F&%@U75C4Z1!AQ#\8ST8\_7L-SZ6G.8W@FW M8_LH%7A5_BK4W\&E>N\O=9!'H=]9FBW$%8>2XX@JH*CFP\5GM64NOZQM84%S M^<1KO>'=X/YF=+N8FVW$N]GT;M9?C(;DZH',1N/1;'0[&,&ZE\8MRM1M>L.) MS/>@#M@.V52D\DDV3W/ MCB<@0?, W!_)83>GY@! M\N].O7\!4$L#!!0 ( ,-I6E*CNG;?L 0 .40 8 >&PO=V]R:W-H M965T&ULC5C?;Z,X$/Y7K&@?[J1>@PTVIDHCI4GV-M(UK9KN M[L/I'FCB)&@!Y[#3]/[[&WX$4F-H^U P?#/,Y['G\V1TDMDOM1="H['0(=V(E]/?#8P:C M8>UE$R4B59%,42:VMX,)OIGA(#(X]_*Z:#^9FYX>7_V_K4@#V1>0B6F,OX9;?3^=L ':".V MX3'63_+T352$:.YO+6-5_$>G"NL,T/JHM$PJ8X@@B=+R&KY5$W%A@%F' :D, MB&G@=1BXE8'[60.O,O"*F2FI%/,P"W4X'F7RA+(<#=[RFV(R"VN@'Z5YWEOAK,9L\SV=H]0R7^_GR&3U\10^/\Z?)\P+>H\ERAJ8/]X]/ M\V_SY6KQ8XX62QC/T1_H^VJ&?OOR.U+[,!,*12EZWLNC"M.-ND)?WHU'0PT! MYY\=KJO@[LK@2$=PF*![F>J]0O-T(S;O'0R!:4V7G.G>D5Z/,[&^1BZ^0L0A MCB6@Z:?-<6 QGWW>G/>P<>ODN84_M\/?(EW+1*"5#K6 O:C1WY,7I3/82__T M>/=J[U[AW>OPOH2JH\)86!-7FOJ%:5Y;7L><4LY];S1\O9S/-LXGW/%<_!XW ML^!\XOE^@WO'@=8<:"^'J50:R6TWC]*<77R7N2XC@6/P:..HZ[C,(08/"XY# MLMT.'JSFP7IY_)E)I6#?9[LHM=%@K<\2^*/<3$<;AP.?<1(8-&PX0@+/L=/P M:QI^+XT5U/VE6^W*;R02!0N?$9&HEQ-O+Q7,Y-=/6AKD! M<1UFT+' & \8M[,):C;!!VRT@-JNSYFY0JG0-C)!>S9=RC@WR%A@3D"I61%L M,$ZP:R>#G4;PG,\DYT7 H4F 0!4C';[95USE[#(,S^&8&5,_M> ()SZE!BL; MCCF7N/>T+G0,S<_E,+C#D -,FT8912YG5P(0T7\J'R ME(FQF-EM1?M Q*XTTXWYMGD7Q49NGTRIZ9HN^53O:*(C>#-X& M\EE'\(T@8[\WI3^+QDB "K^"3NT$@NPFT(]5YWGH%)4&D0;1[DUTHXRX7QJ[ M$]T6+PQE%F-SLFPXZF-3VJTXC_*N&6O4$/?+85^Z+9J%_0"W-K(5YY"66-AP MC%*SP XO^K]$9+NBCU:0RF.JR]ZH?EKWZI.B0S6>W^4]?-%7-F[*'P#NBZ.G M0K'8@DOGVH>]E)4]=3G0\E!TF2]20\]:W.Y%N!%9#H#W6RGU>9!_H/YE8_P_ M4$L#!!0 ( ,-I6E)?B/JIJ 8 ,4: 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA!<,'>#$(JD7*DT"I$FV%NC2H$FWSXQ$QT(E MT16II.FOWU%V+%LDY13=%ULOQ^-S1]X]=]3)DVR^JH40&GVOREJ=3A9:+X]G M,Y4M1,75D5R*&M[,95-Q#;?-PTPM&\'S;E!5SD@0Q+.*%_7D[*1[=M.O#SX7#PLM'DP.SM9\@=Q*_27Y4T#=[.-EKRH M1*T*6:-&S$\GY_CX@H9F0"?Q3R&>U-8U,J;<2_G5W'S(3R>!021*D6FC@L/? MH[@096DT 8YO:Z63S9QFX/;UB_8_.^/!F'NNQ(4L_RURO3B=L G*Q9RWI?XL MG]Z+M4&1T9?)4G6_Z&DM&TQ0UBHMJ_5@0% 5]>J??U\[8FL #CT#R'H >>T MNAY .T-7R#JS+KGF9R>-?$*-D09MYJ+S33<:K"EJLXRWNH&W!8S39Q>?KF\_ M??QP>7YW=8G>G7\\O[ZX0K?OKZ[NT"'ZMWUBB^$P2'NI':#A!F@X"O0\RV0+N" ",P$@[TLQ1:50"O$2(IK7 MF5!(SM$!3J8Q33J;#C"=ABE!7"-8"5'=BV:SF)V 698I:%1+T05E^>PR>P4L MWK*'L2# ;&"V+1;C, T]=D<;NZ-1NS_I!:#NC78N3&1-G<0A':Z+0RH)P\2- M+][@BT?Q?:@?8;O(IA!JBFJA7?!B>V(61B09X+/%HAB3*'(#3#8 DUNB?H!D :2)&L..AW)^V,+-RM5>Z&O5.PY/PB@>^MLEEY*8A1[P M6Q2'1\'_)67^5)2E$QQV1%5$@^&.=/Q)[ M0^*46?O6)4<89'(I[MD(C]/1*E7Y4Q2V208\ M0^,$#P':@I0 7::!!V)/2#A^59%4%OR^* L-S#16*>&>2/ XDVQ*D"5_-E3L MM-\FB#@(J+T^MEQH,KF'27!/)7B<2P!DT\).W[+>B=/F",JBR*H97'(!T*)O ME7HNP>-D\K)*2]ET71&4;G*0JO>98%-&C&-BY3^G6.1Q-.F)A8P3RXL!T)"U M30?2V%#*^N%0BZ:"CNS>&<#$12J4#F$[Q#!EB2> 24\I9)Q2=FN-/2XF-G?@ M( F9E1$=@HP R6,/W*V&9YQDKF6=_?).(3:O$)P2F@ZM<,C1. T]_$-Z_B'C M_/-Q9U=TN=V8D5E;:-H)H+Q07:J!2JL15=%67:U5*-6:/@=E4KFS+[&)"4G#V1D=?T57VX[MM" M-EVQ@*;#=.D0BPCQHNTYC8QW6:NHW8?1;J H=+J,#3M5AR ) 27UE#"DIT@R M3I$7LJH*;?H!M3I5D+4)4U%G)C^^N99:(!S^X40_JMD<"AZK)<_$Z01B0HGF M44S.D.M(YG]0M&M]S[V$C58>MUIF7Q>RS$6C?O\-$F#RMFN0]/-8 4)ZSB3[ M&K"7X%)FIBDZ"(X"#.5(@QYYV8HIPL$T" *D%AQ,0[S5"^C,?XC\+?HA&OGR MW"024&(62+9:01F?PR(Y%V44T,\LRJ\KVCW?ZGF:[N%IV)+ &CZ/T6#ELM5Q MD,=]/W."]!9A'$\92;OWYCJ(R+CG?_6 BCIJ!1P/H]XMY6%HVA<4=+R@.,_S MPO RY*,*SRO?+F$R=H!Z?CB"1L M6*PY!!FT7KZ2F/;<3\>YWV*I;@__I!6A?&PO=V]R:W-H965T M&ULG99=;]HP%(;_BA7MHI4Z\D7YJ ") E4K=2TJ[78Q[<(D MAEAU;&8[T.W7[SA)LZ2$KW(!]SS'',?N;81\51$A&KW%C*N^%6F]NK)M M%40DQJHA5H3#DX60,=8PE$M;K23!81H4,]MSG)8=8\JM02^]-Y6#GD@THYQ, M)5))'&/YYYHPL>E;KO5^XXDN(VUNV(/>"B_)C.B7U53"R"Y<0AH3KJC@2))% MWQJZ5R,W#4@5WRG9J-(U,J7,A7@U@[NP;SF&B# 2:&.!X6=-1H0QXP0(\& ABRK-?_)9/1"G ;>X(\/( []@ /P_PTT(SLK2L,=9XT)-B M@Z11@YNY2.$HA3@]&CP^SQ_N[\?!Y,D;7P_OAPVB"9K>3 MR3,ZFV))N(Z(I@%FY^@K>IF-T=F7<_0%48Z>(Y$HS$/5LS6 &#L[R)->9TF] M'4G')&@@W[U GN,Y->&CH\/=;C7=PKK2$AONU)YE?)//39,T=R88,5@YD( J!-=B&!'HY$ G7 M"M9%0.@:SQFIF]3,N)T:F^6Y'KCMEM_NV>ORW-6H_&;7*U05ZF9!W=Q+/87% M1:0D(8*.#%XOT I+M,8LJ07-O#HE!*?AN!\X#X@JF)<%YN5IF"J"'E8()SH2 MDOXE81UNYMDJSYB3?3X@'R&L8+<*[-:GL*E223UR:XOD(^L^106R74"V/P4) M>X/2\!Z@?%E'VCY(ND]1(>T4I)V]I",1Q["VCNG4SC&=>D!48>P6C-T3&(]J MT^[6//E.?9]N*[TM987:=?YO%\[IW+O[-'>K+!FWU?&ZV]#U4N?2VTU=VN3< MTZD/-&YN>11ZK;06W2YMU>:<] W+)>4*,;* 6*?1AG>,S(X>V4"+5;I[SX6& MLT!Z&<%QC4@C@.<+(?3[P!P(B@/@X!]02P,$% @ PVE:4DVKRI\."0 MZ"8 !@ !X;"]W;W)KJK/7Y9-6VZ]/I5!7ZO5J+VORR5$V5M^9K M/)\X9N\7[7VPO3B;)W?BUO1_K&^:T M#0\_/_?^L2-OR-SE6ERI\D^Y:%?GDW2"%F*9;\KVFWKX7>P(Q;:_0I6Z^XL> M=MAH@HJ-;E6U:VQ&4,FZ_Y\_[@)QT #3D09DUX"X#?A( [IK0-T&;*0!VS5@ MKVT0[QITU*<]]RYPL[S-+\X:]8 :BS:]V0]=]+O6)EZRMHERVS;F5VG:M1=7 MUU]OKS]_FEU^G\_0[7?S[\O\ZW=T_1%=7=[^CCY^OO[S%IV@/VYGZ,UO;]%O M2-;H^TIM=%XO]-FT-4.P'4V+W>VN^MN1D=MA@KZHNEUI-*\78G'9Z)XCRA^ATA$(F! LUL56IK5 MJ]&R414R!:')6UG?]RM*ME+HT\!]V/X^K+L/&[G/5U."9%VH2D!SV+=-NK:V MTFPO**8Q3*0>".D<>30F &@-(T< MKCZ(<49@JNF>:AJD^EEIC=[<&W5]BPQ9\6A39"/URF;9,W>(5NH-AB>1,^*9 M#TIQZJX5'W1"<1+!O+(]K^R%M%R*IC&I_[PL\D!7ROQ.EET5?M<5[ /ZQ3\; M:5/7P=G?-Y58A*HV'D07T^ $?!.%D-O\KH27Q:[U431(G,6,NL'U@8PDWB*' M^LN,=(Y$=]!T'!;U3_769(=JY @-!M POB7"+@T?:-.T3 >03 TF:)?ZL^#C&$[=>@;U%-!Z13SQX APV!3T= M.-U!6KZ,QQ%-7#D!8)AC[+(".N,'1NZ8T^ )\ NFH.CD7Z-U_F27#QZP7F M ,RL?YZ.D!F$'H>5_NMKW2Y(T9=LPB- 0B #P"+&79) ?RE)Z8A>DL$#D.BG M-DG2U#W]$W:>#,I,PLI\LVF*5:Y[138Q-9%LGXSI+7-;FUE:3H8 2 M2$4QB5+7?XP 4V\5@, (,SRB'6109D+"3!M5"+'81=2ZD%^C3'R7ZZ7_#$#Q MF,4N61_%DGC$@Y!![$E8[+OLV6BS-I:JZ0V&EM9(@HN" %I-"?=$!L)E)(U' MU) ,HDY>WJD7^R$;XP1E.SAR0)XQY83$[M A8)9A;\\% 3/.XY&R10;%)^&] MO+N@E[(V^\B?6-"#&).P&']0C6EC>M9H4R^,+C=BJ\JMO55A;*9LT3(OK P\ M@2'UU33-[%;1!YQ#0,[)(?"8Z*#0)*S0WX21YOYTY%>(0FK+*, 4 M &*<$8 JA$PI'>&03& M%(^8,CHH/ WO\F\.B';TG+.8T0,FZF_1S1Z'I^Z)&HBC[DYH#L'P01B.Z0VV M@KY@*X[F,:\#?,"->.JM0PB7\K&K;#)Y?XU M %-M0]Z7#OZ!AOU#%]MU+ON-CZR->3 ;"2".'U[HZ"_\-QA]X/$!CKBO50 N MBFCLN@L0E_"Q4Q(VN L6=A=N(,(/19CO 1AE'BL AE,S7O=AJ ^C>&Q3RP9' MP?"OI)3-J%K5)WU1?-T3Y,$;L+ W>#XY6_]?AR0,, T9=RTI@*(T<1^ BA" MXY']!1M, PN;ALOAC.#@T42_K1H.U\I.C-1=*>_S48O$H"<$W"M0 "SE-!E+ MDX.G_F&G$&+2VP2QJ[YK:3/I=9S\!_R89]SU?2",N3,]AV 1SL86O;4,QU<& M565A587+V(=P*_OBUJE>YX4XGZQ-_13-5DPN/M5%N5F8%0 MK.G!VSF5:.Z[ MUZ(TZD[0^SF?ZVJ_]*J=??>T)UJ6U5U'U;WI5+M M\Q=[@_W+;1?_ U!+ P04 " ##:5I2NKAO[XT" #M!0 & 'AL+W=O M,YVXX&N"F4VW"A2T0J9I)R! MP'SHC+S+N&_B;7G""96F(=!I_ M6DZGDS3 W?F6?6J]:R]+(G'"RR>:J6+HG#N084[J4CWPS36V?DX-7\I+:;^P M:6+/+AQ(:ZEXU8)U!A5ES4A>VWO8 7B# P"_!?@? ?T#@* %!%\%]%N O6JW ML6+O(2:*1*'@&Q F6K.9B;U,B];V*3//GBBA3ZG&J6@RNT]FMS?Q:'$50[+0 MP]W5_2*!V10FH^0:IK>SIP2.YD0@4P4JFI+R&'[ 8Q+#T;=C^ :4P:+@M20L MDZ&K=$Z&V4U;_7&C[Q_0]WRXXYI9PA7+,'M/X&HSG2-_ZVCL?\H88WH"@?<= M_)[?VY/0Y,MP[V(///XZ_/P3-T'W/H'E"P[P)8HHU&6F8);#A,@"IKI2)?P: M+:42NFI^?R+2[T3Z5J1_0&1.WHR$!)[KFEDJP%=%V:JFLK#2*9?Z,"V)E#2G MF &1D%-&6*JC0#>3W.2T[_$;W3.K:SK02^3[@_-!Z+[LOLB>J*#GO0^*_P_R M@GX7T_AV=PJA0K&R#45GSFNFFC^HV^UZULB6ZH?]L>YE3>OY1],TPCLB5I1) M*#'7E+V3LU,'1--&PO=V]R:W-H965T&ULO9IM3^,X$,>_BE6M='L2T-C.(P(D*(6BVP6.LGLZG>Z%2=PVMTG< M/_S&38^6C'_+9Y0*\)0F67[7 73V>B>- _.9J3*1U3\65^R^5=?QTEBE.: MY3'+ *>3X]XI/+S"7N%06GR-Z3+?N 9%5QX8^U;<7$7'/:M01!,:BB($D?\> MZ8 F21%)ZOBW"MI;MUDX;EZ_1+\H.R\[\T!R.F#)'W$D9L<]OP"%+\O(O6%:V5@^$BURPM'*6"M(X6_TG3U4B=G% E0-2'"!N<<"5 M U8<4-#B8%<.]JXM.)6#LZN#6SFXJB2OQ<&K'#S%P6[+DE\Y^(J#Z[&$MHQ47Y0PJO>68QUDQV<>"RT]CZ2=.!C?7XYM/ M5^>G]\-S,+Z7_SX/K^_!S048C$ZO+X=C<'4MG]\,?AO=?#H?WHU_ 0SPBG.8@S<#]CBYQD4;X'/C3NC_I"BBV:[(>5L,%*&&H1 M=L\$20QNY]UN@T6Z2$BQ@,!P,I$K"IQ&_\@TRO4I#-&&6Z*Q-)4K6SNUZ@[UAT5B$1@2GL79- :-ZM(7AFIV,L?3[#G(BLXZC]NSA/=#-JNWS0:&HP@=IM&E[J18[N>JYB- M=+-]Z$$WP$V[JRW"&OG#Z_SA7?*W][(6=\CC*19H()W Q5A$(30QTH)IP0S370DCKNFZ'[6"# MEUWR#;P*<*0-#:"*<8WDM2PO6B(,_@'%0AYRZ$4 #Y+P6L37DX ^D'-0Q MY^$6S,&:<_ G@ X: (5LQU*G]PZH,X>RV^9)#3OX$VD'#;B#0=O"JGD'NX%W M1^<+'L[("A7AZL"3MQQXSK8$^PO^;1PJG8'[7F C=:@,9K:ZO^BPE*':: EK M7,)N7K:GH6-,!E GYK[M:E-P%ZN++0*UU#;/636.43>.OZO J6)MCH@=.,I) M:VBP4DPNDK&]:NJ'*33>;- ;DK9.,!VH_G[RARD8Q*BS>*U M2MLVLZ;8FJ:HFZ;=90[2N2E![ZLG[-%VNZ:\FJ^HFZ\M94Y@%*MCU4=R;F%U MDAK.F-!5RQRD$]CQ9#1'[;INAVS?QRVT1C6M43>MM]0YYA3HD)9=LQQU?]UN MUQ1=\QQU\_Q5]1#2P:S60\C Y;8,UU!&W5!^4SV$= A[N"U_-8-1-S;?I1Y" M)GI"?1T8S-1Z"!D@:V^>"9K]K"&+NAGVKO40,E 5!BU(P34?\3OR$>OD@S92 M:I:AP4K-.#:=9U'+Q,(U'_'[\W& #:=7K'ZKL<6HJ;>&*'Y/B&+#R=6SD)9; M T0;9DVQ&U^YO@6B6(J7!28[%V'/;NE[35'\%HJVY,!(1Q^IU>YVNZ;H@J+-)S6J M<#>JS,>ILRU>YPM>\$W,*'BFA .:1>6+G)"F#Y2O*XD]L*1R]WTY]D2 9)&\ M%S&7U_)XLF=9UDO^Y/;!%EPY%LFDD@R01\K)E(*YW,3+?>8#] Z0#>:RJ=)[ MK]SF/W@' 4CC)"G6M&PS7Y!, ,%*F;4*&89-.4D!68@9X_%_4LO#<]GX R,\ M*AJ(I,)0,%Z^<;R@#WQ!^'/9I0-P/RN5%._MBU;F;+7WM32R)'DA@4TFN5S+ M49PLRBUGPED*:#I/V#.EU;Y)EK+U_,!T!.MOO'U-*9^6K^YSF:Q%)E;O3=9/ MUS\/."O?HBO/A_#PPO3\%+N'(^P:/I%307Y2OFONUTVO?J?PF?!IG.4@H1,I MPSKPY+SEJU?_JQO!YN5[X06%@?Q\PIAXN2D:6/\ X^1_4$L# M!!0 ( ,-I6E)XUIJ6C@, +\( 8 >&PO=V]R:W-H965T&ULI59A;^(X$/TKHPCI=B5$0J! *T"B0*_5;4NOT#N=5O?!)!-B-8FS MME.6T_[X'3LARR) =[HOQ)[,S'MO\'@RW KYIF)$#5_3)%,C)]8ZOW%=%<28 M,M42.6;T)A(R99JVQ-@9W/,S9!I>H7_-G23NWSA+R%#/%1082HY$S:=], M!\;?.OS!<:L.UF"4K(5X,YN'<.1XAA F&&B3@='C':>8)"81T?A2Y71J2!-X MN-YGO[/:2ZGCD#!P(,6)%HE_$]AXK/5)IN?CT,)NLYC-8KNCQ.']:P>(.IO>3IU_G M2WAX(OMB^MO]XM-L_K+\!>:_OSZL_H(/STQBIF/4/&#)1U Q[17P#%:Q*!3+ M0M6$QD_[H:N)L@%V@XK>;4G//T.O[<.C(! %\RS$\.<$+FFM!?M[P;?^Q8PS M#%K0:3?!]]K7K\L9?&A\;(!;T2]_+\!TZKIV+$SG#,Q2,XUTVC4L(EAJ$;S% M(@E1DI O!=<[^#Q9*RWI%/]] :U;HW4M6O<,V@OFA0QB.LXA4*&IO327M Y$ MFE*O*(/?W/]#W^"4RK)V)4S/PI@+X'W<[7E#]_T$MZN:V]7_YD:<&J?HE)G[ M!W3ZUUV_YF.=II?A/["#@[TM?LMOWNZX'WGR#"HR0_^6PE*\,M!LT+R; /4W[!#)@%-_P%U#Z9K ME'4'-6&+9^73V6EZGK>O$I5-%/+H4#)-(<".Z]NPA8"*4@P(FI>JT\=*,MQ66ZTR.W$60M-\\LN8_K" M0&D+GAVJ>]V!)-?OSX4:(7@Z,G MWR &>&Z-]%L7/>:NT MS5:+:'N@U<+UP6B+#P2^;UM%+VLT;EAFL^QH^*3W31!#OEIT:H^/&#YW#\2[ M?$2I=8O6:V>!<+?,KF=7Z[GX1X??-0[^9 U2R=:Y)]G>"5SGCXQ.&Y/ON,H.J]\&UAV!FT&J;WNKYH,-)P$7Q2D!Y""@C[Y0HLKQ1 M0:T6Y 8@\68T6<128S23TU::\AB(OVJ."ZL;]!7I+BKD=A :A'7OVC?.>F=TG7;7MH8'0H\V),/''=QJJVREE8%' M-B(?QN#AS^NM#\3'Z:\W",U'0O-(:/[_Z/\FF%S@*]^I"I=9)Y705\Q6LRF\ MD807VM1(GFLE'QY=3Q5.X,Y6TPDHCC1J4(10.>H<)6%D%& -VL+L\O)B MJS MI^&)H.V>;W?7&8TDB;:"+4:^/4@LHY_PTO8[%J\GAJA$@5;-MS]0& M'1I8WV^XJZYZ@@\NLO2I;.#8'S\P*,JZ*@7H+G!?B0'"MR MW!@!^6QUX%3Q\'$Q=Y:MHK9E>H9G(K<#_6KCKWS'YH\G1T=J/MIA4\KU^@&(O-/>V&B\:%\,=\[K6BC2RXKTU M<@H=LZ9!>TPBU)(RJ6@#/H>3[X1?>DVBQO=N7WXR"6.S9=X+@=Z&-!1'Z_A+ MN4Z3]%_W]#^Z5[37W!N#.PXMIN_.,Z TX],FN"[.U:T+/*7CLN%+@"0._'WG M^#P<-I)@_-&N_@%02P,$% @ PVE:4K_@G(W6(P 8VH !D !X;"]W M;W)K&ULQ5U9C]M(DG[7KR"\W0,;8,F2ZG8?0+GL MGO&@#\/NGGE8[ ,EIJ1L4Z2:25K6_/J-+R+RH*0JNX&9W0>[2B(S,S(R[B/K MVUW3?G!K8[KLTZ:JW7=/UEVW??'\N5NLS:9PXV9K:GJR;-I-T=''=O7<;5M3 ME#QH4SV?3297SS>%K9]\_RU_][;]_MNF[RI;F[=MYOK-IFCW+TW5[+Y[,GWB MOWAG5^L.7SS__MMML3+O3??;]FU+GYZ'64J[,;6S39VU9OG=D[OIBY<7>)]? M^(3 "0J:2_SPIG[IOJG+;OU=T]NGF2E619]U;UK=G\SNI]+S+=H*L?_9SMY M]^+\2;;H7==L=#!!L+&U_"P^*1Z2 3>3!P;,=,",X9:%&,I715=\_VW;[+(6 M;]-L^(6WRJ,).%OC4-YW+3VU-*[[_KT<1M8LL_=V5=NE711UE]TM%DU?=[9> M96^;RBZL<=\^[V@]C'J^T+E?RMRS!^:>SK*?FKI;N^QU79IR.,%S C1 ._/0 MOIP].N,KLQAGY],\FTUFDT?F.P^[/^?YSA^8[\0VL_^^F[NN)6KYGT<6N @+ M7/ "%_\1]#XZ-]CUA=L6"_/=$^)'9]J/YLGWLW'VY6MF;UM;+^RVHE_I[?NF M=O2D+)A??EV;;!&^,66VM'5!;Q=5YCKZ@CBSMBX\F MFQM39Z:RQ$2\'5LGVZ/7QBF&7KO.$LL37H &VN2VD/T U).(D.D@)6VW)R;N MUMG*U(0% IEDS\)LL6@1E]A&W#_]RW_=S&:3;_YZ=_>6?YU^\PP3 JF_U18# MWW<,#:U^MS$MG2AA^X_>$LI)&M0D/C=\"@U]^F R$\ '[@I'(G/Z5F"A'6,O6/JA0;(, M* @#\/LI] E%/ 10:SZ:NE<0S"=22(X^E'T+/,9!C%5"3E/B++N>5O D25BO MR@PH:2V?2&D)!VVV;)L-S="X!&?CY/2+UF2](VAV:U.GIT<'331I-HX(<;&F MW7L@\XQ^E/2T-7-,03NKB,9IQX8'M:;K6[ %4"D[9,0V_;Q;]I5?@UXPFVW5 M[ VX<(,M"_UMVV;5%AM,8(@N"8^BW6K&&"'A7_H>(X)>(RIK-B;KBD^&/Q%X M74/BX6-1]?(-'2>#%Z=>-4VYLU659PVAMP5K%?7*SBLS..>F7IU5I%1+_7:< MO1,DT,]%0Z*'(?DGSH<__LMX+ %A!"$;%5BZF5=V)0*#<8[-NJ6EF>?*RW1: M?-P@N9;4).@4$&\LC@< 9X1=2$%+\Q$C%*H^&7R"5PE*.(!4/^P"Q]0#,6!+ M%5C9SC")+9B;YO2!#KRK: WZ2!.93XLUX4(.4R@'B[MD=<(#[3ER_Z(B]-@E M2>2^C;1,.&VR;D?_]EOC7F1/[3/01-?:><^ N()DPS>8]ZFE9_R1AE')S>0,/V2 M5B*V3_C4#]F2J%X7.(6CP>/3AY]LXGC'$!ETL@WAAV4@F8!9OZ6GI0&MB6(# M!$U+9Z9G[S 7T.O/G)9^6^Q%*)IVXSZW)NVL;KK,)0H3)*I36)<<)^W',-&[ M-?$;I/N2EF"0!&J"#[..LU\ T..G!#5 VMKRO(!0R(PD8U5%SL9A=6TOANR MR@S8&,-(0#&K;DC>0:LD"Q.HY)$QA-(+K(R@2K!/@Q/KF4V>$0%G6 M&P>^V15MZ5C)5,:;.$S,IU$P-XN"5&)4_WW3NR"C_=<0T9!O$*_*DDRO7M;2 M+XZMID7?MK)7HAU;E\1[\-,PCZ (-.AQY&6 #!A.?B>JF \9\!6\Q)GLW];; MOLLV1,D-#SV62=CW%[ KT;/M"%22G*1_K5?QM(H^I+9EB2V"T4 MLK??Q/HHY@UM#E;PEM$JPT0_02V#F'B8/#C!52F)T_&TS4?KV 3!47A[$':. M@[U)%-+7'MPR.2H@*>$]-=S% ,.GW=K2*;&=J%-A1&F =[*%YQ4O;@+2L;K? MZD!$Z#B80K0.+-%*IHUO1U1X2 M=4)[4E48?0,6+MX9+<*&R.H%( 5OA>"R[*@IHS_NVH(@G?+QO"O$OTM.7/V0 MDD6"%V/T^U"*X,W4Z/+48T51[4W1XGP(5O6!2-V"![=;RU-<\&.@0RLY&!HD,*?LA[CJVSX977J1"6R6\ N/!NKB.NI7W72 M6'^8*0XQ$?? -%C ?PLN]2$N"/F(#@ A_,MKXG*"C-GC+\5F^TUVOS:+#XY, MK(ZU+F ,0SBR8)(AB;'+ST";; +A'Q'+VJ[6!%AE:4S)/I+KA!=9#,.J:.V* MB*0"JY'?22Y^=&E;\M$V$N@*X-]5KO$B3&(-#P('$B%J7QA3PJDUXI0NB)Q( MTRQ(.0^#&>R_1&22KB'OA.'$$9,_,>_)WH)J+XN]&(DX1*%@!J)+Z!VFINUZ MF5K<&PQ%E,.4N@1[B)"#=F/!%S_T+6@M%]= I_Y(1BP,@7E1?\!AL+C%K&N[ M532*SPT&/;V^1&!:G&6US\7E[I@=K&,67HEIP+S<-!]D._.B8JH45Y]]<^"O M20AC(;3"F%L7)1/]'I.P'"PL>YF01FJHG@0OT:/J/H<=2I.M0+6U\#W+ M./5:H[3Q$'/4UH6XDX/73 J6)_FG&FNE)P020W_T!>E8.,5$+DLZ)H**8%R3 M:)S[Z%EJ C0MN_=PW_; E>@P0F13GRT:^!/(A7^B#0?2# MA\7YV*.G;4!0!'N'N&UE$+/8DH;-2)/4S68/8CEPY<@38^$8=Q5%0O2_: /# MT$WROOIR?N&-_20TZ8^2QE9%NS*PH8Y/):>95J>^ABLBUHQ,?7R6, MLJ[]N M&BAU'P21$X:@W9&S@9_L1ITMBPVVXZO5::7XYNOO:8 3[+*%2U6-\&7#,;I8*KHKUWQ'&&\ MF ?#F-E1< S(#U9&C'\B=CJ]_L:Q">[<1GT=YD8)_H@IMBGV<&,0%H/RJCA% M!%I7);GL0ZB#%HH6#@3K*MK?9'H@[23>% W?),$[.�+(A++HGSE7L[DFML M*M3B7-/NB$T<)A?RI6GI9VD360]HDXBM1VC<+ =;]^ 0$D&"_PM+$7LEH806@ZQPZJD@%XCC-!02\)7\P[JO B[;HA.74+4)@0]Y6QU M3."='5'N5]/I^);8BIQF#7E\=3V^BE]TQQ3+;\TFTUMP%\X$NJ':*_W@$Y#" M)VI=6!2+'09ZV-J'(\4,HD8D&\8GT*5R Z2GX>P&M K"&$+Y8@0H1X!P]/0- MP"#Y1C"[9Z,3 G_TU>CF]CJ_NKRDWZYF-_G%^8;+CJ&

P)97\OZA[IJFE.L%SFM^=7@"F?W@(3!-GU^>BN5(:@ MS]E- 8HNOKBR/(WF@8'2F.]/=$JR"YPTJ3H(C^60R6REE" MYN5J* +M58^U<_TI)H($0L@@(H^6CB,G=#>J'L @2'OGJ1I8F)9-LB1L6\9X M+MN\K1%/I_0)&CI-'[QQ(IJ P-; /F!*8+] ?"((1>^]!JF(27:< \>DD'ZD M#27@DDOL2V)&(H$33>(T*=2Z[LS6N?[6A'"-B)W%HNV%UMR:(*[?KO>.7[7)^17E[SV8FXX$.@FV,-%F+N)-Y?8)08_^1KE"K&O M5S$5!ADFEGE36YJ3]QT7J,A=)C(D>U-C2 MU@W3BU=IR'Y.[,;#B?;8>Z*3Z6SB(^^9#5P1O)R<+0F1%3$-/5>F88U,#S@C MH&FYR&BJU"M2LR3V/ZFKQJ!VG-4C7UMR,[_WY6HCR4Q@.E'.)3G"ZB]*1FP9 M[>O NNP]BDO+W))SLL$SBF9-.&E;*J&)CTEOG6:V7Y*CLTI4T?-C-=8[9);9 M> %MF,6Z;JIFQ7AJYN1S&'J!=3\F*]H64CQQ;<7B#>$6E4ISGVPNO+43$K(: MX(T)LSPX/FPY!.%C"DX3YX, =0C!T<2=W?;RF8DR3271J!BH(LULZ84@"!B* M883.0WP<'N)(W" &+SL.UE,D/8FGR0"6E9QF:"H2!H6W'#FDSB&WZ"/0JQ*% M\8D?YTGN81@3UQ=_SV261$B0=C$:=$DGGHJ", D*EG9]:Y0XOX+BV M(RHD=M<+[S^)W@,F>\3 V('YN3FM07E@=-O]"#A-WH@[DDDG,T)1T< M#)=Q]GYMMULVZFCG?Z/_V.^2B&#X>)##&*A<'BM6J&?=03@HI1<)P8I@<>G" MZ^%*AY-HDBFPF.CVDJ0-,IP2+ GE$O]VFI10.U!)@[\ZO[@>7WN#/:?/Y[/Q MY="B/Y_-$B-?49VS#>^-^9M#8_Z-+/4KJA<.^3^M;,AZ8E[[+Z\%?0G*WN=\ M2I*#K9U'=3"L,%T$/:V;7E&Q@5[.((O7P3"I4:^G@-\"?IZ9>9=]L:YGA_< MATP)?_]* _K/W[9F8_M-]F-3U G)+8JM[310%,2(]9,A](%"$,XBE9@OJ44) MJ93,GUKHI-V*/+I.(;0?-GL)-N:BFT972+1 MDR?6 SLTM6<528]K!1M)SL-@P$[05ZCD$^[/G_V4+WJ7%331+>;S;PYJJ 4"IW R3 MJW <9[^!K+V+JYE;7D'*+HBIV:8.^O#/K*XQXK:4: >CGO;*&'S;0M B*O2V M*C0F]#ID-./3;7@:\YT^[=B6XL8%SRT4AGV6:.+AI$$N T^^XBR'/PB@_@BE5@D)FNP&IJ<0_&@Z ?(O)FS>N-%/,/UJ ME/P,=CXZQUM3_]8/?4N>C@_8+>TG_.[DI4M]YT>R1LVZJ0[6PWXX/2TFQP.( M6'+-BY"MSX=5F%!8Z*?B=\1&?8SB:%>',A29#7+F)'5B:HD[A%"O!OTT-:L!7ZD!76,*#8N%:R3C.3X^ROM)PDJ"0'S=830O%:E.LTD/FE%'>8 MYO;K^"!AW''P"40FL0.QV?9 NFN6W4ZRVJ3O:6W.5DN^4F,DS*PUNWV#2(EG MXCQ)%:\YFM&$K*@OZX+T+MK%6MF#E\*.M!!9P1-!OD 0B>Q"'DQL ALD0G " M]-.VV>8T[?*GZ!']IU@U];HD0))LGAS<:T"U]AP3:D(5\R M6H-^%2*.,@]2?/X@1WN+FRPCK0@&.H]5D?@4 HM4C3M89W&8QNP'%FL>_?'P M'/Z:9&%AS\-UJ!5XF-0BD Y+[IAG*N_?AR)&^.,N!V<"E9-A%*(J6 M^NI6(]!(D\P-)I-HBY(T5TYJQK805XX)2>I$K5H9LN3:5,F@&*T1F;]$2"EDA-*RU0'9S/@+TB, M#02I<%L29DFC#R=Q.]"G[O_9NQIGK+/8Z1%EX\64\%[@.6+#1FH-7=F(!1U@SB/.%.+#6YSO->-9GQ7))X@HT MR4\/HDC$,:)=SEPOHXX M0+DT27?,]Q!82"$@PY&DQ7PK08^,IXA<2-A/7)HJ&BYPY$.PI86!&DC3LC5E M:02R5'1_@JPCWY?.(*E-B3PA\7$O[QFZHEKT55#DU3$=0;V<.DW-&9VJ>6.% M[JU?]I*8&0F?MD0(4.ANU1<(=!BI0?%<%P63'"&43&E\99M\%Z?DHO_ %D^+ M9SYP%]S':&4) <-V'M 4,)MG3^?/E+9]*T^J6X8S<:R:M2/+ K*,T9"Q>*9Y MV..E55-!B6)BT9[#=[B)BD%+FNV MFWG?:BF?@N#WA[S, H4 ^ZS?:@P^!/2>3LA[OW+]G?!NW5!'^IK1(2 MT2:%S#7UR+_ G>H]%7DEVC5;F+$"^SU9OTN[T*Z_0'$9*9 M9U\^/JP 8/E459%RO;./70;*3:JN_8M*KT?"]47V=/HL:(<@$7/5G*HY &@0 MT$FIOF\'/!(RU@4-J7/G7@JJT/&Q#%\;]@W+@*MEPCR77>P12H-W$"@.)-:/8 M#SD_S[M)WE-BJ\/A1;9A@I$2Y[;QX6D5S$5PO6+T2O1BZ$B01+!8C-J7)Q(- MOBGGN%KCT_'J[:>-EH'R^@&I2K=)6QY,%;QAH,FO1NI(A-$!+J2'2(L9&1?% MX@/T&L<"X,/X$J+22M(0]9B$P!VR_<&[#ISQ(K//@K$?6X=J+AVT6HP>^'58 M)JWGSR:NLH5-9XM'[AVE15!E84IO"L /'8SV)NR@)\#;$P?#Q6*S4BC*V-$4 M=%TZ)MD3J/$AHE./#MU,+*(UYC[1$-VCNE3Q5K)M$ZIY0S2?S)2]XQQW*/9L M*HY:&B[4E2IS.XPVMDE#YK"1UQ]?\-VDRZ%[QAEC%/!W[/,EQM3"MHM^XSJI>]*^(([_##+UN8_YP+AI6V;I M:%ZJ.<<0(SX@/.)K@J2N\]=UTHKAR>F@FCZ!F"EE6'\(>%+OE[@T"D\M)4QZ MW><&=04Q!EUTTHQ8^!Q^XF"[6$.B3U H<&*G:9"6-'0"L(W8TT*+NSA-97# " M)\?[ ,X48HOXAXAW:8J2F*@4^ T+0NW1>=CVY+K_Z6#,066)71Z3Z /QFF1S M?RYLPZSJ!5G"L@,^%0:&$>=[RKU\"R6C;%L>=IQ+.3D<4>\9R#M@"51_A\(Z M;:F,%=NAAHI)!26P(8(=)">S6MMKT."@3R"T9>5\?PSYZVJ>#-KNDV[\M2FJ M;DWT9/(3P9M!K*B'P/!$)#D06K1C?@\ W%]NS 5#,FX_LR"<\64K* MDVO9D]J_V)4N>$NM5FZP%!N/.+HJ=L'DXH:@7V#J_$'608<>5;%N).M5KP ? MJ.631L*YO(-;\0:M"-R['.@8/7^B?--&,28SJ<"('G[2K7'4B#?HF?-9 N_3 M.BF6*M)X4HNP*R>J(9JWJ/LBB\%N7%(+[2U67\I$DJM15;D$SMA-DM93]-?X MZ(3,H_:!B#5>Y!'227:95.(D4D-DBV\U=QTQW<;Y(!A.\6R) '[+-N4OH7PE M4M!!0;43R^RKV\GX9EB <7,]GL1O6-E_>5GU+TO%=UCFJ\O9>#I(V68'! M2".J8A+$_/P@]/ GP7F3Y%HZC0X>H.'S4^ZTUR[I:OCJ,I:Q*-9B(?H0B#Q2 MA)@AX@5SL+?9GK%$DIZI00!ET05V5$LDF/:)9/17],00*4']&NOCF8W/%O+,K5D2<@D]AT/X8@_Y.EQL\_KM M>W^O33R?I0Y6(ES7&76#;P+ ]"6Q!>"S5TJQ[K$ C! M<>1(\'$GS.-%Z[DZ\C%XRN+3A\17V/1W?SOC']:W 2A/RPRMY.)&'5Z,[ MLEM*OQGOXN@M0X<[.@AR)H<]FA&.+R:ST=7-;/17=4!XG/2"O8E7VJA/$[]Q M:1AY<*O.X#H3A#H6JEX/;\@AJ4**5*#R[@_;4,:'VX]'D*SWZ0>OE7NN:O:" MTZQ00(X#<\QQ83YN%*TY_QFNQ>!.;8T$^ !P )>C<:K@.(,7[MB!ET"BA\.\ M.0?"\5/*P=FZHT_:_P^_XB/'^F"+M5)CA(M!BIC9+8+-Z+>4ZW:AV:-M]";: MKXF^3SV2DUZ U)G4Q\A\Z "UMBYQ 04[03"?=E$@PP]=")'VCI^==CX"V0W( M)I"#EL%K!-17A*94I<<44C3P9'1U1$!6]2"=&88=7<*%"\"X!L0O36CH3$BI M),Y#(U8Q/6 M%]##@)=.>7=)@KFO[?"XTD-ZCU2=7A-RG]IMWG59P@YSR5L/7,Q%BM3EB;Z. M):=<@[SLI9\/5BT;>#@-BJE5+KR]($^E6\\V$H@?:0%7(C3<1DPLQ)D%#]Z:1=T9*:SSY>G1^,S[_>G1Y/K[]^O3[6T.3K]JFWV;$V[:HP\CS\>SKT>QF M?/'UZ+YI?2-^X&%--/#U&URH>#C1:#*^U'_GMW%QT28T8&]-58YXK?C?NX&C M0M\1W*3<\=_YUU(X>+0+GW)<)%#BO ?9XJ3QIRRD:$<:(#7Y.V <'SY/OPQ! M3;Y%BT@^#73J/20A)9$@(TC=0=>8\(CYHR_"!4=I!MO7L@PV/,3<4?!0=LCA M#/ 7>8)2?K0BHFS#X,BFA=9Y2F>]%"-P*:%/^N@L#T^!"*0S1M0?*SQMS1T< MX@!0#/MM_)[>:WF[>]T, < %(E[,:#26&V4"VTDO Y)5[/=]%GL_0";\@V4" MP$H^_A3?U@KV)%'R(RR!Z7(,AZL[ >WS*5U( E5X,IXF4JT7])@-Q?6,3#AV5@ M?D_R\_S!M?KZ\=78U$LZ"A3[(7@B-ZP-;[YH>SZ57@JY6KIA*C8^4,:'PD+BZE@;$AH+T%GHNMB=)%=W\;KHQSK>0J) M$B^0TV^/NO\I_V=E8\0RE&P,?7,*%:E2"OG201F>) Q)6/1R7:5>K!'"H%5P M_\4\"8<0[MRY&E]??DUV?&WYWJ8%KT&0&;D EYW$XF21PGMBAHA[^69>Y3.,[#MW&J+FD#@'E[J/ #P<1]Z.EX ML$YW_I\*V]Q<7!SV&UW>GH_/'PK=\%U+9EAN(]:!YVJE^.2>B1B_UUKX!S(Q M W0\<'E!V@"=D(_Z!.U!$W%,#C52)29TN#-ZLZVJ 81M29G>LXX,;64.RS3BPDRK28"4;*7Q#+]F7@"(1, ;[;=PL_V-FOA M-;KXR.E%2S&8IND.-E4&^0X>A,H_W$G=:FP8AH%BSH^TR M;&C%^Y:],5]CP<3W1BITTJO&VZ:FWQ>JL=_4V4]:>W;9 MRP8E#E[0H XHWI"MJY'+\',SYBG/)A.Q#V.R1<-R_(BF#R'-2Q MOV:<,UI.C@+?1P#?>8]2N'_;MWP=$@T&#+H^^]9-:*@6'XD&AY(2+CKP9 S:1O@B@JJC7"]41>\D\-C/<,-RFPYAI;\>=^6QM^?9\TN MK<;0 ?NYV0"+E *,PQ*.%:H\5J0UZ40\^9'?]BDQ8;8X]7"+2_O3F;'J>/V J M9T]_Y0*XF]GDV8O$9,Y^:.GLD+S*SK+[V/Z&99*WWJ45(J#)TZN,E0T8%%\T MY0[*F0[*3>I4F6Q2XWZ^YQNO/G($FB?;^[9H5)N"8#57_-#D].CN_3TV/80, M88) A%[D'3J"&K42+0D:V81BJKE9V9HK/P^+R[#2_1%4"DD$X+!L)W>! (]2^&NE#32HZF R^@M_+ S5U5!%[97/_^O[' MH&QDSIU':NMY>_YL&$<8PCA2ZW+*5Q3!V,1URN0FI&@@5Z- MDE1LIX0FX26K-\JV3!+QQB@OXD/"4*L=3IT%NX6^=B\M8O/U*D.<'!2"0L=L MO8(?@AAO6)4"U"^N]#QB^/\CGCOUUVB>)W_X9V/:%?]Y(R>W",G? K?9OXO M*-W)'PZ*K\N?7R(UO()!6IDE#9V0$_I$4DW^ S$H_QFA>=-US89_71LBNA8O MT/-E0]:%?L "X>]*??^_4$L#!!0 ( ,-I6E)S^4)#JP0 *8) 9 M>&PO=V]R:W-H965T%VQ 8*M5TM. M$P--NFX%UBU(NO7#L ^T=):)2J1*4G'][_>0DAUG:P/LBW0\WLMSQ[LC+_=* M?S([(LN^=*TT5[.=M?W%8F&J'77.V5NG:11-%R MT7$A9^M+S[O5ZTLUV%9(NM7,#%W']>&:6K6_FL6S(^-.-#OK&(OU9<\;NB?[ M1W^KL5J#X/= -M:TS!!B?)YNSDTNG>$X?K;_UL2.6#3=TH]J/HK:[JUDY8S5M M^=#:.[7_A:9XO4JWQ7[8?9;-BQJK!6-5-RD#0"3G^^9D.Y=YJ[ KHV?4=/9 #TJ)M]0C!/V7DF[,^PG65/]U, "*$Y0DB.4Z^19BV^HFK,T#ED2)=$S M]M)3:*FWESX?&GNK5<=N@%6C!-A'87?LQB>6-/OK]<9X_M_/.,Q.#C/O,/O_ MN7Q6T37>A>EY15348+FOS8_#KX 5?\JY_Q=IQ,4Z-1JG:!"^"-(R*99@62]!) MF.1QF)>1IU=1$L9Y'KSG)PF45AMHQ 9=DJS'-'I:LDC+(T M^"ADK?8F9+52P#WZ[T3;NF9WNLDJC(L5J#R#IR3S5O*PS,O@YT./61,RK=36 M)6Y4%M(,+7VD5BE9:;+T"+PH M4@<]*.($_RQ8KHJPP/]WI!FC8A!M_>CU>![N<$5%)@!4)"@.BE4>QLLD*')@ M2)/@@W(^3V>)!(*/O;+(0!=A4B)9:>SI C8*X'XGQ^D\#LJ&:^_XK$+Z",:D6-BJH9$LIE)0#5 M6#"<)3-G]]ZXIM;+P$(UM9W!6$/?3=$S#&6O 5%?\(Z$IH%'+ED_0.N\W MJNNY/+S\KDSBXI4YB\#5,_%JQWK20KEZ\G:HGOMVL:)S.8 9/361IDHU4KA< MA&R#"L*^8:AN](C9 6D[W10.%4H$D(2[-2HUC$@K$@^N]4(V2*>/"!^9J-!C MK(PCE78R?>2U@D,'W@EINGDBB5NE12X1TYXT,:D0H@#2K:BX=#(NBK-6'0&6'-5XP>'C%S M0!:R:H=Z+!\D3 \@S_V[ZL. >E) DX%IB#A_/OH7>3G/?8/[.QOL%VDY7SYR MOI$-)_F?=(3N)'OR%W][F+.OS?C%V=V)%#3^A>!2AE,?K]$3]_0(>3W>O8_B MXPOF/=<-I@LJ>0O5:%[D,Z;'5\&XL*KW-_%&6>3;DSL\I$@[ >QO%7IO6C@' MIZ?9^A]02P,$% @ PVE:4NN=?P!:! /PH !D !X;"]W;W)K&ULK59;;Z,X%'[G5UA1'W8E#V #"51II+2=:BM-I6IF M+P^K?7# "=88S-BF:>;7[[%)*)4ZV>UJ7\#&YWSG.U>\W"O]U=2<6_3U_X4=_ M,H=7*FG\$^T'V32>H;(W5C5'96#0B'9XL^=C'"8*^8\4Z%&!>MZ#(<_REEFV M6FJU1]I) YI;>%>]-I 3K4O*%ZOA5(">73UJR*^V!XP>)6LM8FV%/G[K10>! MM\O(@@DG&)5'N.L!COX CE#TH%I;&_2QK7CU&B ";B-!>B)X3<\BWO(R1 G! MB,8T/H.7C XG'B_Y!X>/_JZG_J(_UQMC-53*7V 47<#3'"26P(D6."4V"ZU[("J",-RJ:3JLG[LR:(,GGN* T M2!8I+N(B>&!E#9[IPVM^0486.$N3($T*G*9%<-?K5MA>F+*HDI3@"ZH#@NTN &/+6Z'[I>M C([$#;!&2.LWD>T *311;2 M0U,C[;KW@]I^Z&'#C.% /4TPS>; '),L"0,8M=Q"Q!<@3)+8K2C!>;X( M;B>8B#_#M 8/]LR@BR(-,Y@94L()1A=Y&L:GK0>_6*1A^B( =;&O15FC"QJ' M^421%.'BM2+)P_GXQ=D2;2E[:'@7[U(9Z\ ,D]Q ]I3V]7;@3!O$W5B8EMO0 MV.Y)"NS1895C&/BFXWYDRT.([B?XW=DZ9YJC$H[A?W3,(ZJYK% /AC52P$1# M00VI5QLI=CYP)D2_UGQ,O4>!J"KM;$)_. <@S,99>&*RYZI>V/H]'GC.TSQ4;Q2& M=W/2^ALF'=) M[E2GWG"H#G=U,1#BOK7#_WW\.MZ.UL.EX$5\ MN%H]0'$)R)_D6U"-PT4V&P;>:6-5YZ\(&V7APN&7-=SPN'8"<+Y5RIXVSL!X M9US]#5!+ P04 " ##:5I2H*L_;ZP& #T#P &0 'AL+W=O?$K2E6JI0, ME;L:>:AF@5':JEDV:I)GU$P2\9,I?>[$=V5&V;&"$7PZ.)9TCBV3%S5^2^E0 M3">Q2,;)^ 5]TT.@TZ!O^E<"%?]^OW+>@AJ_O6!B=C Q"R9F_R^6+ZKA,GSK M*IG2]0!UYLAN:7 S'XK3$7PNQ3]D6:.@Q)L&K%CL"&S_HU:6,I&2]:A-(9TC M[X0L,X&*MNUNLQ9+):DUWN";*CU999HO]-"^L$VN]:'X)6<%'*I3H )Y?O'.A1.G R"U"N090R55(+<- 39@\TKZTI M'HU5%,;(D8>\V84(157;-,>0$)55*05(0.8V4]XTP;4LZ=C#@6D%F$$V18Z_ MUP76>=AD#" YKXK&00DOME+7+.:_@HH=B1OP^1,]I-PN ,T3M\!EVTB%L: M+\R*^Z9<:>H2#P^_D!^*C[1O$*X:JF2\&=3IX7V*)R"[-P /W* '$$U1F0+K M=>W9,[C[.[6LYG2FO-L&\XU=3HWLR-CM"@6RUJ'>M"DWKU&+A=B@'2&!EDD% MUGMOF^2&A: ]4R[43+O4,*]E/W#LE<03@KQ4&$>%T*/_<6%UP5G*^6"VI2YE MO2KYJC2P;DV]R05F>M-$N[D^%)^ C9.ZC8PYUW& U_5/H#H0_,XBB0TCU?) MFV%R:(VLX54RG'<+<:]@-?H7-Q@.=4_2"@J-ZH1'=]:(<-A]IK<<.V9.^8;^ M&%@8QG?H;9)! /,RE84O(0]2?6?D.:>,T>]JJ/BG^Q\;:*>PIK5-MC]'RF,Q5E QM0.!MSYV^A],V,<]R]2 MH2U$KZ)9/)\LH@_E%BDR=A]-X\GE)/H,]1;=RUHJNP88)8L(M$ J/&A4Z8 D M3T\X5W&9L,503JZ=(20T<;^U?"EX;=:O:]>%?QXEE_/H\Z%7XZC7PR.4D]1CV:3.+E8 M/()2R7W(9#M@;4U'68G.YG$RGD;G7_E\)-0X>][:/)'5Z&P17R3S@\B)^8*D M3)/X8C9%;-R0RO;J=IAH??KVCJ[L.0X[X>#+]69#6P.)<4W5/&V8C\%G]Z@+ M-T.<,ET@6^]\&[I]J_#P_MAY1O+D/_R3M!H=A^+W&UO'P%.%>]T*1VQ3A,<&PO M=V]R:W-H965TW0CCV4)7*7@ZWSM7OQF.;;47%[4C70N%-H4W%'1[-9FQK(WCNB:IRG,;Q M?%QQJ897%W[OH[FZT(TKI1(?#;--57&SOQ&EWET.DV&W\9O<;!UMC*\N:KX1 MGX3[9_W1X&G<<\EE)9256C$CBLOA=?+N9DKG_8%_2;&S1VM&FJRUOJ.'V_QR M&!,@48K,$0>.OWOQ7I0E,0*,+RW/82^2"(_7'?>_>=VARYI;\5Z7GV7NMI?# MY9#EHN!-Z7[3NY]$J\^,^&6ZM/Z7[<+9V63(LL8Z7;7$0%!)%?[Y0VN'(X)E M_ )!VA*D'G<0Y%%^X(Y?71B]8X9.@QLMO*J>&N"D(J=\<@9O)>CR M+"_&#MQH;YRUE#>!,GV!,DG9SUJYK64_JESDIPS&@-%C23LL-^E9CA]$-F*3 M)&)IG,9G^$UZW2:>W^05W=BURMFM7OVO%R<,-+KC+! MN"5 C[@GRT&G\.#-8+6(DCC%8AY'\U6"Q21=1?,Y;:5X.5O1:K&<1?%T,;C. MLJ9J2NX 6E8UE\;K!(]:80=OIZOIX/O!VWDRH[_I))JE"ZS^\MTR3=(?L#.- MYI,Y=E;S:!XO26:\F _2Y3Q*)K->WF(:1],D@;0OC;22*HGMF73_R31*9POZ MF\RF8!'-07%>\=4KB@/P"H>P2I)H-9UCM4PFT7RV_#\I/HGC: *%.WF+^2J* MT_1YQ9=1.D_P2P=Z(\RC=#D]KW8:/Z_V,EK-:#&9D?#D5&W$ .U]*[7?=(I[ MN9/)@J3%2WAY>B*7XFP2SP:WR@./CE+N:S)N!P-PYXQ<-R'IG&:Z,6A#!WL2 MP8V$N;;29]D_;CZ-?.*W_#C2/_,*@[CG+)\R)C <=JCPG/L^B-3.4!J\-"/R MB(F'&HT0;^U>";.1PD9>9K^_09E#82F,KCP_A8Z*/GU'-8>>WVL87>U1)IPP MY /E](A= Q"TH ,]0",RO5'R3QSJN%EQJCATZ 4#_QI:\ =TT[Q!ER:E"%JH M7-X:QGEVAI/*>Z;O$5*<);._4NEBM3!2YZ&<@4W=F%HC*$;L,WR$ !$@J;22 MC@X8U#E?,X%2Z4IFK$#AURB )!-8I6&B*( -_E$,XP^DDI.-L&CUEO#F C9 M-T8D%" [CD'D""Q69E.99IDWN,W0GVSYR:(V6^7Q)?CCT M(3+*KSAE<(R)>UXVP1H] K+Z05!T$BN%-! ;] 3S+P E':M\4_ O 0PA&)!B)09<"A#+\JESGV /HT^BCR@:^(1!S[,H"18BM=1N% MXD%:)R@P==&EXG,1?\064TU&D6;\B/1$,?Y8+<3:L\I([_[CJ/;!\14G$ JGM=WHO04+K Y?YZII^S-S7,4ZDH MZK\^W60'AVU+8H_*3]>*B/90 M]MMA&8)O%7(TJ(%++%@<@3U1)N#)!,9M'/VCR0.'T&^1X;A,"O)6&20X*@". M[B$9M^"*F=\>!R7AD=1UT4]<;ZVL,1Y,W\:DRB4.UU^'*R3L1K3FPTFA+FXR;NYI34(Z$;L0]-/'8UJU724S."N,^F# MQK/P5NHUCN@.3L'8==+,M\15ULJ MNS)UG"_T]Z*$&_+'B=+8@"#'A9;2&"?Z0&(5.JK.=:DW^Y"QKYTB M\V/(DA93V[&4];YS3*=&-]Z<=!(4A#_"7/D4*"JOW@GL&I[0^F?QE%T>-*.@+$94[9J2]\Z5,[P#1;F5]:$2' MR.Y/88)KO4\GD$."5[1_!MQ7NJ"A:8G"KV75718*%!@%&&4743XD*;HYWMV+ M, Y_#H.D(0V5?K9SXAYCVD\'(;[H2AIU5_WEZ+G/(..CKTP5KA#^6YI/8N7" M!Z=^M_]<=QV^4AV.AV]]/T.Z5#1D%""-1XO9$&;UW\_"@].U_V:%Z<#IRB^W M@N?"T &\+[1VW0,)Z#]B7OT74$L#!!0 ( ,-I6E*DAEFH2@0 (* 9 M >&PO=V]R:W-H965T D[6Y0;!%LTO90]$!+8XM8BO225)STUW>&@L*3M38-=[@UF['=&N"59VKD.(FB MR;CA0@T6#X>X1KD)($H1D_]C('!Y7$V%^_2/_9^XZ^K+B%:RW_$)6K+P?3 :M@ MS5OIONG=%]C[DY.\4DOKOVS78?-TP,K6.MWLF=&"1JCNSY_V<>@Q3*,/&)(] M0^+M[A1Y*V^XXXNYT3MF"(W2:.%=]=QHG%"4E'MG\%0@GUO<*L?51JPDL*6U MX.Q\[% L'8[+O8BK3D3R@8@X85^U>G R]?+2#^1]UKK:"2G94E7LGP;EE>LTP MIM"LP&!<+P***W[B6?#9:&O9-3?FF80M&]TJ%RS+LFU:R1U41#)._,VIB?XK M?'BKF*MU:[FJ['EP[>L9;3 @/<#68FN#LR">Y6&6YK@:SK)P,HN"(/7!\ J8X@W8($_":!('PW0:QND4#_,X3#UA$D;3! GW[:K$TJ2$ MZG]K18U9% SC<)9E",W"(J)M&N/F5ZT^E;K9@L,H;@Q 0[$-TK# D U1;42H M-,R+&4G()J3]03LNW\@;ST*&D:75-&0[0 ]+;0C.>UE@\(0CW *:=@@!<]JK MX"O]")^DL)2Z]Z6#=7.6)*,8)X^4Q(;YQ("J_4C="5=W8LH?K;#"!Y>8K@17 M92V\<;]9JRUL&XEDWCG> X2+2@K6$(AFX[R/0UOW0]]33$DKZB3GKZ%GO#S+;#G98@B[1;\ M'2J?1Z=G$/D*UHG&3X2CM4CBWQ>"5]JO?!+>*WTV%/V!X@=93)T4A[&?:$F" MLR3,DH+6:1#C(,@]/0NHPS*_SH,XP7$S"] )?,BL'9@ VS*))OL>7K>.+@.% M;Z*^C4?\H"F%"J?3Y-A],>[=RYC C7]]6.P@')K=%7V@'AXXR^Y>?X5WKZ.O MW&P$-I>$-;)B->8#9KH71[=Q>NMO^95V6"U^6>,C#0P!\'RMM7O9D(+#LV_Q M#U!+ P04 " ##:5I2 3+J^-," #[!0 &0 'AL+W=OK! M20:PUK&I[2SP[SM.(*7M[EYZ(>/QS#[BB); M;J'F=J!WH/!FK4W-'1[-)K([ [QJG6H9L3C.HYH+%HIE:A!6:$5-;">!8OD M:CGT]JW!5P%[>R%37TFA];T_?*AF0>P3 @FE\P2.GP>X!BD]"-/X>6(&?4CO M>"F?Z>_:VK&6@ENXUO*;J-QV%HP#6L&:-]+=ZOU[.-63>5ZII6U_Z;ZS3=. MEHUUNCXY8P:U4-V7'TY]N' 8QT\XL),#:_/N K59ON&.SZ=&[ZGQUDCS0EMJ MZXW)">7_E#MG\%:@GYLORM(T4-&/@A=""B? 3B.'8'\=E2?(LH.P)R )HS=: MN:VE;U4%U9^ "#/JTV+GM);L6>(;* A+H5"C&\M595]=$>PFU 68OJ-_:Y().8?8\:-!$$57JA%K M*-0[J8\ .(.2^WAPP)5@P9(7)!GE83J:>"ECX3B?D&M\"+ZEE[F2;!P.LXRD MXS#+T*1]UDC6A10;[J?3D@3O)HPD29@GC-R!7+\6RC:&J])'MF >$(2$?,A( M.@HGR#OG7#06^V@M=?S019MD*4E9F,?#WD@H!\AQ)$G#+!^1A(4LR\DG7R-A M<3@9C@E+PWB2D<_:<>S OTW'.M-Q%F9I[J78QWGT=487 XF%;MJUX_^R1KEN M-GMMO]D6W4#_-N_6X@TW&VP$E;!&UW@PR@)JNE73'9S>M>-=:(==;<4M;F

&UL[5QMC]M&DOZN7]&84PYC@-90E#0: M);8!.U[O)7"%P'RBR)?6:8BO=Y&AF?_U65;^P28F:&7OLS0$+)!Z) M(KOKO9ZJ+NG97JI/>L-YQ6ZV1:F?GVVJ:O?]Q87.-GR;ZI'<\1(^64FU32MX MJ]87>J=XFM-#V^(BB>/+BVTJRK,7S^C:;^K%,UE7A2CY;XKI>KM-U>TK7LC] M\[/QF;OP7JPW%5ZX>/%LEZ[Y!U[]=?>;@G<7?I5<;'FIA2R9XJOG9R_'W[^: MXOUTPW\+OM?!:X:<+*7\A&]^RI^?Q4@0+WA6X0HI_+GF/_*BP(6 C-_MFF=^ M2WPP?.U6?T.\ R_+5/,?9?$WD5>;YV=79RSGJ[0NJO=R_U_<\C/#]3)9:/J7 M[NT2E\\4W+/ M%-X-J^$+8I6>!N)$B4KY4"GX5,!SU8NWLEP__,[EBU8:SE2S D42Y9N>BA"NRUFF9ZR??#T!P?+ODR@NO M>V6\&,#E"5NEF2A$=Z:LE!77@__\CZMDG/PP MF,63:)%,S$=$7"'3DITG3YI;$O?PW#X\G\^C&5R:V@V2>!+;CV:SF"ZYAW\% MSA1;B3(M,\[DLA#K%)U6L_-W\ ;QT\&R?@RBN?)($G&T3RY'+RQ=Q<RH\ED,AA'E],DFDYG\"I9+*+%53+X:YENI:K$/T#")/ <+$76974! M,6XKZBT#Z9I/A-8U[9A)7>G!^?@J2N+9X,G@_"J:QPMX 1LDTRB9QK0!_ ][ MO^5:?P^>K!0O*_#$$T'U@9W8#&%4&0UCM.8;:X'0W0.NZYT70T,1O-1I9,8.?2NLPM:HV[/PZ+6H^8F]\V*@.J"59**.)X>7BP897E>@$EC3B:"A4A_A9(][4#S+X56.I"ZYL7Q^4\$RM= ; MR/< ,MA+#3 AVT3P$*R:R75)'IJR-6U='GL,MQQ.1HDGWI"+7.$2*L<%-*R1 M@=9E:9_PQLAO0-\:K9,(3[/,& ?*#*F6A'!KIE_C>4:W>X2'Q M:/$O\I#DD3VD//20]]Q@(S2(KAN\!(,ICMI]96(-7K2XX)9A"'-VKOBU+*XI MOH%-B*H!AL :Y-NM ?8@CW?RVH2K)*%G+-B2/::#@++$J4E@64UAV: MC=@&D [X%R];QF^D!6KGE4D6J>(V!#3K@:"5M56W'4B ZI4:1%R(%3\N8:QP M&18V"+:>8IV!U:K0),1?TEMK(7M.+EAP$Q'!=JZ-1:Q A[ 9^O$TCD?Q_8-: M _G)D4H2!S=QC/'?D6PPH7$F7&>:V<6O!%IP^P\C&4U^$57 M8UFJ-R@',#'ZS$=V-ES,'\B1=4-:!EPQQ1S<$DL88YN*B,P+XP>:?$'.'>0. M8VUXCPUXNM?$^_F/VF9^.1J'-%VGBISHP,;;NU(HQ;1A+7:8!,N0@+WE CM] M<5K#/;#L0:#^V++?X;0M>Q/^/ ?'G26%=WEMA (4'*F43GK/"9]Q9E1KBX89 M!^.G8J)A= MF)2'POL':@2N?"PUYH.<CF:/'35.! WC M[#EDGR_FRZ7QAP<$Y"S<>M(&F)YI,$<.-DLPE-\ 9-0M7(BZ!C-$2(?@!FW% M=30,IH' >,3M< ] Q@T#]SNWL$J(+\W;HU'DP?'+4_Y@R.&!_*X/#/+6QA6 M&H34DM WB2TF2N9\NZNZ"<6:+'!U@-G3L@.]3P#V0J)1=!^P=?+X%%8_$<>, M"'O!.>X9M8-B'QS/ $U[D>]2X8.@P6I&-_<"]E\,O!L)\;Q=_Z$%O<74_M[' M3O""!A"[0(FA5:!=Q[-V1CZ"$HQYA)&GQ[6$#D+V@[3;E.V/FF#0:JV2CVQ] M7Q,ZVI);C$R7[[ 1 /:],GD82-(9:-]$/2 =_;9*H?Y9XO%2Q/):.<_K[[8D M<4^'0'/L4!:&\7:'# )74>=N[;;;#F?QI%TK!+VQ.U+%;'2)S3J(TT(JQ @U MNKKQ_[RVEG..??(D_J$Q3+HP_N%)=(R4C O$L 6DH+ M5PQG21LG@[:[ZS>^X N8X]SZ&]V&+F[:#;7;H)-SNYE_59,E-(C(I5'KH6$* M&\YF#RJ !M ;5.7CCG+:RC#21RPY8Y!'$M$\%(J10U:T-P'J?HM^I!JVMA(CXFT.P(- MF&WW$[XD7'6\[(&A)L3[7Z]0=H+L ,ZKSP"<#C8:X/"-*U5O$/="DR]UQP4H M85'[#VSV,$MTL.:QF'FL/=QVM$8.I]!(T?9.XBRP[;=\DN$\#@!UV,I2,&(?3&^@%?NZ."CL]3XTX'U9H+ZK3%]< M$83X_-!WM$BW;3^8(]= @+T''9X?2NXIUP:U"UI[Y:=U \LO69Z!ZEG"QWO[2M M. OB^GVC9?1(]?G3WOK),[&\A? MO30S&=/,\?$%1Q>-XG>B2HOH1, AAC$B!O<;*<+B4'^8&]80*H%KN8.G MJ[JDD2"R))<'R$RW$"IK\&$GIF%ST$99]*4K7)8)T_A94PUMG/;2,8*T=Q)$SE^ MKW2%!NR&!B"6&OY"] X@H,+.&8Z$&6O#[-^&3&Z]'F[1Q@^X.#20);97G!=' M" R0);DSM@5ON3#GG8S72N:R*.!^,F1R$C0 >ANQ75%3@X7Q-*/*DT<$6':[ M0F1D3MM4K84SLNYEFI3@%E^,:?0)BS&")#LZ\2WKK0L&F3W[[]*$L=>84>Q6 MB$^OX!DPSQKB+$7(B^&>[@8S7])T!YW1;GE*V!GO:!,<3KSUG:\)35"\U5SU=9IH!@CS)!)TBZY]YY#_B=0 6HO M*QJ4X3Q8'PB+1^,D%(G#& :W*"H+:,^&883"L%FJ".D20"AI\O:75&&#_>>Z M!*E_X+N*/,8TOYS_V)F(8!#UE$S6L&D*[@-2^;L4Q!XN9EN0Q:V+7+[O@H6D MG[F (*9%+E*:9Z(*SZ_7!3NFLG/%Y"&1#F#Y!6Q/3':F:I%HU^$"VI "B#IV M)(8HLX<_9L"A';Z[NTBECP5BC(:[ABQ0'9@[)O]"\'87EE"0'0-U9M02 @,%@B3,Q>=A7D'< M;CIWJ3W:_8*-S%#1IFOU> M"]0GHJZZK'205*,PH2H<*M$&%A*PA4]RU&%7#<$S.0>X H'!K1U1])(Y.8"_ M9D6%9NR)H#EHF7V"-'3#M2%$FZ@'B0R, K5+$)F "+Z < )D%Z9#0?C'XB?0 M [2(4K M"8_:=NP1BB*^]>$D*A.[CA%+K/:M)C-$P8K'V18PQ?@%AJ!@K58 M5J0"VPK*.JM]'Z!M,NZ@ TV9SP_X0RDN::K6:KQK'0A$\OF/# M)DVUHQ$63.!\--A804U/Y5 &)4V9(O-V. JR!LJ(&(+J Z!!!%X)[GD4I;FD M1B8!&@[;#Z)$.,GSDFOCTO"Q]6]>KLV .&1)R%PJ$"(B7IST0K1KALC(>I!S M&SR,;T54_^<"$7F)&MZFG["L /1PBA7JL"D\ '3:7#KM.DS>YEA01RBXZYU MO<12C6ZA&MA3[I9IS8R:!NYJ!5))JP,D?B1#8)?=*R:U7XT05! 8Q8"VT'E= M(:O!"I6 MP(V'\WG8H0]+A?L.*_O>'"EN:WV@)"S$S(9SM&>;Z2"*JYK[IFJG=^C!V64' M75,%ISTDTWPKGN(G9N#6[=;"6_#6A4X\ZS6AK3N#ZC='R(4]HJ H1$L!CGPD?-H#(@)/N M%T(H-7G#IY8A$S62Z M6:-K'I4\#D0., 8UK##/VY,*ON+4U]85X,H(HS15[D8#]ITGG#!">=2:0VKL MQ1#K$-;PDPFV+/$!H05,B%>ZW["2"VV.E6A[TY0B5-WC5TY4QRAR74'++>W2 MH!N/?%! WGN)B$#NCHLHJ"S;R B0IUB7*+FZ[%%8!Z%]$J7!NPZJ<;0_M,+& M7:K;G777$_C)IE5JWGNH>-"5Q&(7(P^H1FPIQ^$7L628N9(VE-C2T9$_,P_R MAR@I:G$#'FF"T":T\$"Q;^+]/OD5VV L"']!4\2>$SK'MLO*-U!A>GK63A@BDY;.S9-0X$GD[=1\_4:W+YE+ZP@A%6R#SXHC0Q6D@Z67E-+<<>UNN=T9M7VX, MDJ6% $FUY\4U;Q-$9:*997'1)2"JQYIH"GIR'X((6> 9[!UB[Y5VJR1)/]MQ MC!"GGRE$?U*)S7$J[<,Z69;D@#3XA^4/91!SS*UMVS^8#SQFE"3E T=%-'K" M6:UH'\.D?VHG/#RW@4!9HD.Y"&@K3FPPX%&F+!B_-I$8 E!N>P\=L1GY4S>' MBGKMOOQ"0429F^5GZMHN/X_'78=\38=C_-9C;&E^Z:@YNPI-$;YKF% %+ M-21]Q4W-T:/14)QKK'F *50O(0Y9FM8MF[B]AE=)^VB[97SF5-E8LN]7GXCP MDSLCO(6D=XEN=*K2F\3WJ/3:,VV?4>D%[R!H/=X"=BE@KHI;UK302Y^M+P,?.^TQ%8U><)= MARX=#VY/%! :[D3M _P= FP3C:@1V#W;:0YSVJH/2[8#S84RN[.0Q6)%"?@' MZB*S(/V^(/D;G$Y?&J.WG ZR9[VHW M%$PA#NM0\=TNK\X%<&5%:'EP)P3>'!LN'\:"J9]@!]P"XD@&"U+T/9 <891# MR;6VHWD&LE^HSI;>V!LI'=3?/6'CT,%R28<8]W" ?W^KM2+\#E_4B@A]\3Y%92B#R>-6E%CBT6 \9D(0P;601>K/>6GZW^4V MJ=JY0VQQ9#0WQYRW[N3:?#'%343B-Z],4C_]XW2]Q-& EVVWZ8-?)?P?^S5, MZG,%3^,O!8X'0_\3@-A3"M],!OYG Y-I^,',O_F(HB=3'XRC26)^;? CG?%V MB \0V^$OY3VAG\>;Q@D^?^PW(2^"G]>D$(\_(HI@&_1O?FG37_6_4_K2_#QG M<[OYD=-?:*9-LX*OX%$<,3PSV-J]J>2.?JQS*:M*;NGEAJ=@V'@#?+Z28)7V M#6[@?[WUQ3\!4$L#!!0 ( ,-I6E(RV(CAK @ ),7 9 >&PO=V]R M:W-H965T49/DR[J#H@VU:XCG\SNWC(6]V2O]N M-D(T[%M5UN;-U:9IMM?3JOIV:K!2^L4%5.HR"8 M32LNZZO;&_OLD[Z]46U3REI\TLRT5<7UXUM1JMV;J_"J?_"+7&\:>C"]O=GR MM?A5-/_9?M+X-QVT%+(2M9&J9EJLWES=A==O$YIO)_PFQD :.GP=Q+\J2% '&UT[GU; D"8['O?9WUG;8LN1&W*ORBRR: MS9NK[(H58L7;LOE%[7X2G3TIZPWV[FY\?R*Y:UI5-4) T$E:_?+OW5^ M& EDP1,"42<06=QN(8OR!][PVQNM=DS3;&BC@3752@.[(ZMOOBRW?^]6YI& M(S7^=T%G,NA,K,[D;_;E9:UA,&'/TM$8P;(QHG49(P*R5?RE(V M$GIR3)>F$053*P9];*5*5*>LUY"C9_"VJ)98)P[92UECCFH-=)E7UQX% %_A MPKNS:W@?MT(# H3=2OH4A\]JT7@OO&B>^.DLHM$B\F=9XO6&7!8E$'G9(I48 MT&PU.$DWCS[;EKQNK)'B:RNW((O&SG_EQ8F_"%(OCOQ@'GB?5!_VKO+N6ZVAM?]E6Z4MF\!)ZLCND8>A;!;ZLRCM!FE\3L'J MP/9Q@ [,S3M)4%"KW7L(EZI>OVZ$KL!!2Q@<1GXXS[PP\&/\_%O5G=AH^'SP M4;CPHWA!HWCF+Y+L"2W/M. 0JXLHI$\-@QGPUB+U%OXB3;NPG0,8!PA5;(,6 M9OXB3@[FYLHT%[,?^=R\^9'R.+4L1V[KVOX4-AX+OZ:<][H9]$";[#,/5^XQIO MR@,47C@'P+D7IGZ2A*=^@PDAHA"B$# * "">>=]C<1M/P\P&-KAHCKU-16C: MI7N$X*M*L-U&YANV VA6*QMG 3SEG[G?D;S5>/0T7$S8NQ;9(HZKX20!3XBL MTVK1X*5+!G,2ZCYNCG)'\>X>0$E(CHG]*"$BF\_ :'-Z''DN$V>QG\T7]"3V M(N1Q["4+/TUF]"3QHC3PXLR/@HS^IQ[)0B[-O,\@=L%7\)'WSW]D41C]BW)I MD2X.8K3ECT1S $+QFX'H4/CAW/L@C+EFO%(M*DH+=&@&TPBX[-+&>QGZZ3SV M7GDOP4E12J-/;AI[X&4KSCH2# !S8$D6^-DLZ=8YX@*H=O3C=!/QO?(^#%5_ MHO2$ GH]+WH"V'/0%]M8(4/X T*Q[G.9%+NL*Z3)G=7(KS.!/P[YN)Q/E&M! MG>R^OBW^ES917QT7/ZIS$MO/0;'#99,0G^!4^P'4\^J^P_<,WT]=Q%A9Y*^A?'&SH&K^_T*T[?"GEI. MMFO\E:I LF_1#'V3Q*P%>Y%,4IP1RM(>=\[SWX2]A7S!VJUR@1#?: VW(S4; M@*A5+3H$O05%WT[NH)QMD,V,'QES!OZH@*QB:88=H'S$6V/HN4/A=)"YAR1SOE.^' ;5N=;^RZ!.:"<_?H?!(NE-VBEJ*4 N9)"Q>^ M7=KJ.EAB2;B@60-8H]@* 0?@7*UK^1SDO\[8<6@K5ZG.-Q/F3P(1]Q/0CGYK>&;+: M*GH!VXS$HBN9<[NYX,@DSRFK>5PA9?=@=CK,-';C)M5R2RY8(G$TX=J^J+869?\J'G_>T,E:RX930, E+N;(AS+97 M)P+&CBPLJ+3S81>#6NP@H+;.+Y+ZX@?QFJ:P+TRXG;^@-0KGI5T-,-1WP!3L M\WW!K'C>;WP%NDK:53%;NBQI=.MND!SIVDL@FT;@+D'$Y6JOX@4UOHS;:K;N MMR!)4Y@>U78/"'A"?MQM7)43QP 9_)2[$MVR?/?]S0R JMRVT 5 MJ!B4R0'8':<34+4MA6U ZN*8DY=BS>L^'@V\;7A7TP7V;DKEKXB[7#W:["5 MK_=@R,C6MI>VW.UNT);-838U:&<;,UKWG F]11CYT53!;#KCDNU*?JM/?9TR"("X:&I]MG+_,- M5=WIJ=ZN-#!-3^1:V%U %_:9#3*V[,ZM^^GNNOIGKD%/!IF]@F@PF:=7 M;M_M_Z#8[;7K4C6-JNQP(\ 1FB;@_4JIIO]#"PSW\+?_!U!+ P04 " ## M:5I2 D8G;/P) ""(@ &0 'AL+W=O&HI )3W>C+5U)?T>V@RU3;L0;E7Z6B5U<=,==EH@9+U)[JU:_B=*> (#$+VN\KMPK"W>2*2MH ST*]6,JR4O X/2OQ% MQ![K!ST6^J%_0%Z_-KI/\OK[Y$D3I\H46K /LY:U[%:DW)(+C#7L;L&UF))/ M;O@:L C/_G4U-58#FOY]0).HUB0B3:*7=/]!D9C%K\R2Q^*B"VEJA+X7W_SWOXW#T']-[_ )W0>O3WJ, M&\;!8X" 'K,+02OQ?,TD/"_L0FGY'UC?*C;7/+>,K[A.#),Y#4:V86H&M]5R M!I5F:HF*FA[+57[ZM>"IG$F0LO42S+9:QK9^8S".NUX4N;3P7,&:FL4JR\ + M].;41;W4BN<)B[E9M)YZ[,J@CH!.D4UA?H70MKT+GK R#@D;>P/(XC1%;SNE M4$)S832=YCNWP-M2AX("@6]J9_> 2Z=_ K^A&WGR)] %8A1=O]3J7H+OV73= MG@-:IVFU]D8F13/C:S85\)&(IN3:KTY!O@1W9@,!L.2Q M,SV'OTHJ^1:G.8-AV Y#2;-<67 F0($S*P >XB$6(I'YG 4^6PNN#9MIE=', M!)(8?4A8VGX-!6L6&)A8?&"YW.!V(V!^#20^#&$ &H#I&920;I>_X3)&3Q11E1+ M'LL3!O$@"[F!^@BS<*6OA;2PSAJ#8:RTA=T$%-CK7MZC]9@@=HT3CB4((A=- MAB/<' MRBZS!-#,9$S3#,&\-/]0X &H% [PIEO.J8U\U*(NN,FD!5W9<9D_4P7"$0.) M!+A:!? OT/DVY)V#SV!-'E:N;G(A>851)CFSL7J'D8"2!<:U('\F8&VIPA0 MF.J/#A'LX[<;@H5W;8)MDLR*_WQ6_6[:?$;^ET:_3/Y7PIKYG_S$_"_7!VS] M)L%;X$O$3N]0&E0JMY$&@[X):P/V%O-^?1!R^P8UD#?80MY*P!_PU2[$[8#! MCZGIB)LG /@\J#DK05J1)B\ ML&W@.W'X&SP?)P-GH$SAZ]@,AF7_MT)+Q1\ M7<@4K@U[)[6Q=X"X6/1PN'=@>@4\&O$MP)-0Y\2^=FI9:%,@,+%%:CL '';/ MM50%5:,,0 ;03 N*\O> M ')75A$7-0V.5PT[V M0][6[W'D-_IL(A^#;;,:C#-+@5\*VBKOYN-;>8 M:76H<0R[<>T*-M3B:@+ %SH%R5-FN9X+F$1!SH2M6NQ_\+S@>LVHP?8'& 7( M&4VN+MTQ&0!9 PIQLWWXH+#9'!#3@@ZT-1##I1/VH M<]09>N.@\ZN+68=ZL/ U/*ZNWCJ"@'?'87_0.:$9_K#S3NF9D+OG'%XY]#O@ M+Q@^\H;C3N0%*+(WF/C56N2EW?/&(YH'BD>>3_/":-)!+ZO&FG6F[)!19I]@ MD[#G^WX]=JOS6M+&9Q#M'5/63! ZV#^F8F?(V'"\9U@#.WMW>F/_D*[U&DCY M=H\O=NK^6,UVNE*&-$H$T8LNZ3%7CU(^*33A?%&E+.W,=UF$ ,0M WR.'6E9 M92$W)5013X MWF0S -A^*>A0+UU[[!/P%7EU1LY&[;92V.">!0LG#,,=C%&IP,J6EP\++ 2- M'0Z5/+1$X^[)0$8QW,7+6)1L"#N;9CJ!ALV:O54:=@'>U3)3\A#L \L:)IML M\:J9M,U$[-Q2-P"65DS ;H#XA>G0L=4N@MI^<=3W@@$[9?@YZ81CR%M\@O\: M=T=#KT^CAMY@TAD,B&@B)(A1X^X(2&-T2F&;1)T@&,*+B=_W(I]6@PCZ M1/>K4D\&W;/F\^H@BYKD&9=Z0Q_D/O3,:B'C!74>'$G7P?_# D'7;Q'A#M]C:" M!BH_ F0RW&[>2*-GB8/@N99MLL,27.A9IF!CHQ&T16J-:_3*;9NIBZIK;^+F M&:QXP&ORZ1&$WV_W&J80'XLNE M5@\R@Y2')@)3;5C+A[G.MB)OH*@%YUCAF7[Y?3">=ZC\M#2;>+(\WFG-X5IC M4^Z^*7[<9V*+22=!0&$D7AK*FKA<8MK"='GF5C'9:<5DF[,81"SYW6.[OHP^ M:_PN(!-Z3K]^P#U0D5OW$X'Z:?T#BROWNX+-#]3RE8WN$#]LY/+_P)02P,$% @ MPVE:4C2_+;1("0 P14 !D !X;"]W;W)K&UL MG5A-<]LX$KWS5Z"TGBVGBI'%#WUY;%*BKQET/UMYO+B\N7+%6 MM71#LU$-_ED:6TN/6[NZK3T]N+BYVLB5NE?^M\U'B[N+@Y92UZIQVC3" MJN7UX%UR^3ZG];S@=ZUVKG%=.J#J?[0I5]?#V8#4:JE;"O_R>S^KCI_QJ2O M,)7C;[$+:[-L((K6>5-WPK"@UDWXE0\=#CV!V>@5@;032-GNL!%;>2N]O+FR M9BF5.6Q@@N8Q-]:*V%/9?1SZK$'E5T%DTF\2B9XB*+)],9?L^3>)8ET9OH MWDNOHB2)Y_-9-(G3:1Z-X_$TC:8SB(RC>3P?IQ";YDETJY8*JLLGS0E)C*)\ MC%5C_LGR3F66DZ91-L?W;#:GI9,$CT;8"3_8/\VBNQ=PP;9Y'D_2.5F-M?D$ M%V.8-,FCSPI06Y"4*/42IJBF4"X6N[4NUF(%&A%6 W!OB #84M8LG5.(#L 1 ME98+76FO6>X9[)(C^ K0SS"^/;&!514S%!>S M.(7"NP8Y+^&!Z/++$41CK$AR@#H%C*;X\I:XK>0D@Q[.EP-263S.Y_C.TC'M M9]J&C2B4WLI%I:(\GJ83"MV<=MLB)8R%XXAR@I".XPQQ^#5D(?(1-1@P*N"6 M]J*0UCXB$W?2EC!M%,\2F)8A;$E?2L&^/JS1= 3W)M$401R/HE^1QY;39Q(E MR+TI5.3Q?#*.DG0<)Y,T^EU6;?!+4A@(D>@\C?/1'-EYN/ALO*Q.A17ZTG@\ MAO8TC:?C[#@R/<..PO/1JHW4O?"<9_$TTV063W):?3[-XF2:G :E'XGS9(J]4-:02:CN9B3T M#XP4)T4>HS-Q+O(\GN4IUH$C4F1J"G'QCM+*- 66A5"A3HB@'"J]158]BF4@ MA#[_P26N1=-:H5"NW.C#4R*XTU2HG=A8L]5$>0N:3?YG,KS_GDU1F@Q'T0_/ M?IBT>DN)(!I !4]?ZHFRX31*A[,H'V:A3H\K=*>;*POQ"G:-'9^*O?T&!)3\*E,9Y_0;!J;5GI1&I& US?";?%@T%3/&' ME9310TZW_/N;*F*B"M25UTHNMM!H,+4I( M."2-->UJC9$EFP[)-K5EJE& MKQJ]U 61RI]MN2(^Z>]) X9R7M8(\5I^(5&_AMJ]UZR#NB65 MK$-E6E(HY%;JBOJ,V!BGN;9)2:-6DF\4%3&Y3D^A%^)@19Q':,NVWG"]#WF$ M"BX>F$6>L%!@G"?'%.)2*E1:R>$B1-6#=IYWHFQIET!($S*09?.ZLM5AM=QL M*D!(?_0322 MM2G%4'Q8@^.!%-8S MK:CIA ["['>D;L^@SURG1Z2JXPW7/7-= ?0SGU.:IH,7>O^+X8>P*\*8&'J MW(4U9+CCY-U'J\ 6/"PAZLZ$HCM"GF/*F;@W#GG+MB$)VZKL0XKS0@MV9GI7#GD":VGC3O_!MNY/ MY.+C7IP3HJ;!B7![48U'@(4N]%14IP3V/+*%QT!'#<5MRSVP;3HX65>7BOM: MA3+T/%0G#-^ ?'315I((B$D#9F_85B.*)X"6\+H;U[0MVAHLR?5-?P6_,>$8 MRQB&U"94Z*A!^>BZW*-JADE ;XT0+%I=E22 [H4CKGWDMC#]$9@_%E0T-"3P MGHZ._ZARNC^VB\8$4^N"N )D3>&.A6:: DTXGIW\&ES=16T?E!#5T)+$TIJZ MCQ!4MR[P&PYC6^9XVCM@'8J2R8G-4 ]T$ N(0)I#$7@/ M1(>MD.1 YFP^3 _]AQM2.AP]/7A^1@A'8EY(,TB\CQEC#5E/IDF=5;G[,\Y1N3V,2!QZ"5JTI%-L#%_6GI9?#4C V ME =;UACA>ETEU()[8>,KLU?,+E-IT.3%A"3YW'. E'=Z0ML$3GTE0@2N?#I/ M[RN,YT%^VT3.]2>TWH[EL0![!@A>6HZ:<>WBSZ[6?AO>#T]-D+T:ZCV% MJ35UJ$VENH'ESQ9GT5(779M[S\9H$ QOSI$5#>7BY0"WY-9M10@ C-/\0RJ?9*,D/WG<- <33-M3E[S[="]G2 MR$6"^^%*1]6'8B(D,^3 (X+R;?7&$RB%YH$? ^6 MH3CU'NBB]UJM5G;%+P^901H?WK =GA[>3[X+K^6>EH>7F[](N]) OU)+B&+F M'0_"X6M_X\V&7](MC/>FYLNUD@"'%N#_I3%^?T,;'-[:WOP'4$L#!!0 ( M ,-I6E+_>F$E?P0 *4* 9 >&PO=V]R:W-H965T&.UM;]^Q7B &^:67\/%N%T%SFN2]7J(4?V08- MK=36:1'HUBUSWS@45732*I^.Q[_F6DB3+6;QV8-;S&P;E#3XX,"W6@NWN4%E MU_-LDFT?/,KE*O"#?#%KQ!*?,/S5/#BZRWN42FHT7EH##NMY=CVYO#EE^VCP MM\2U'UP#9U)8^\PW]]4\&S,A5%@&1A#T]X*WJ!0#$8VO'6;6AV3'X?46_;>8 M.^52"(^W5GV655C-LXL,*JQ%J\*C7?^.73YGC%=:Y>,OK)/MV3B#LO7!ZLZ9 M&&AITK_XUM5AX'#QFL.T%#X[$\L\;,4_[F*1D!(<#P&<$;LA 7[ &.^VS6@FX@I)VRLFBC:4X'4_>/;^'AAQ' M\$?K #M,#X+J@4HN9:$0@H5&N"!+V8B 0,AAA='-4TL7_U*;L4V)+H9-*+&Z M"4(J&3;0./LBN:/]"!ZV<"9X*(79\4)H&P8[/_L9;,V!I -A3"L4&>WV\6@8 MN<8*G5!J0[F;BCA6W"A2M_K[6)R7U!HK259D_X*>K5-*%,FNS5Z-R#]6-)0K M$'V&#;J2TJ/1U7'<]R'["J'8#*HFS7)7W3WN]X]/H*26073Q>"-B0/;9QV7V M U?!-3UVU/Q0TR8?;U X^)/8L."%V0RJZME>T[R2C6*V*L[&%RY!(=Q21'&T M)LW;OCG2%DM3JK9B-A&@2\.EU=%>P,I2)&,#B(HFEJ3:NEB> XY'M*O5@?PJ M)"<=^4@>W:5UE3 ETG0,JR2\7DA+Q-T2KCLL)T=<[FO6PL%5H/=(,Z#):U$Z/[(\BNQ;4[<\Q\$6 MU+Q)E$GE(AQ*K4N%*F^BYAF#Y$.*XE!O40Y#I:ZL]4FE3/C'S7J=\!:B(^+P M:TOZ3745F\0[,N6/MBWMZ[M??KJ83L=7+*G*B37-%B5%FE-Q:7+U/K[QJ0J[ M8<J'E@Z.# M1K>,!R16"E4HG2+ZI_T9[#H=/7;FZ0#WB4:(),8*:W(=C\[/,NJ[>"A*-[2E M\2!2V$#'FGBYHG,D.C:@]=K:L+WA /W)=/$?4$L#!!0 ( ,-I6E*"MTMZ M)P4 (L+ 9 >&PO=V]R:W-H965TJ"ID<6&(K4D92?_OF]&DNU-D[2' M7FR)Y,R\-_-FQ,MMB/>I)LKJH7$^715USNW%;)9,38U.T]"2QTX58J,S7N-Z MEMI(NA2CQLT6\_F/LT9;7RPO9>TN+B]#EYWU=!=5ZII&Q\<;TT?*O[5W$6^SG9?2-N23#5Y%JJZ*ZZ.+FQ,^+P=^M[1-!\^* MF:Q"N.>7=^55,6= Y,AD]J#QMZ%;Q"\F&A\^C]U^$.[BL=*+; MX#[9,M=7Q7FA2JITY_*'L'U+ Y]3]F>"2_*KMOW9TT6A3)=R: 9C(&BL[__U MPY"' X/S^0L&B\%@(;C[0(+RC1G#5D4^#6_\(%3%&N"LYZ)\S!&[%G9Y M>1N:QF9D.2>E?:EN@\_6K\D;2^EREA&"#\[,X.ZF=[=XP=W10KV'ASJIGWU) MY9<.9L"V [@8 =XL7O7XALQ4'1]-U&*^F+_B[WA'^%C\'?\'PM=/":LW-AD7 M4A=)_7&]2CE"-7^^$O5D%_5$HI[\7VE^U1UWZD5JM:&K JV8*&ZH6!Z=3-6K M<=1U4J%2R"@U*XJ[K$[4EE2M2X6F31EFL%".2J5"1YEZOH>1SNB MVX%]K9TR3EMV^:FVCF""/ UK2J.^2 I% 6;"AD!Q8)+W"+[YZGQQ=/934O1@ M$^=1_1,RTB(F] \63%N"(A-#%&99 ^=P !7CB;\CN"6F8%#"EYC6;4PL:L^ M<6 J'B2!..@#W/(A1%HA$)!@&@$OMG.- W@G[!C=@>%W]GO,!R]N.#9P,A" M[VE;WT."T)DVRI(Q?">P@R'O0 0FP"'LJRYS)P"576M),*)U8!\SQOV$2S$+ MD4T'6QBVCAZ4UV(X0!@+<>UR';IU?9AB9;1G@B.K+]."5*]IEQ">OA"IQUR, M$^_4$ I28:;%%PGJ'L<2 [V1=0F=*Z$OC8J585OGD@_@ZJ+^ZB$I01>] ;=,^BDL!HJ%67 M,"-2&NL;(DJ.KRQ3!2=T 4QTQ,)>PB( %)]M4F=JI9O0>8DF\DUI]+YO5P". MQ$J73VIB-BMREC:C/ ^JM^\G8Z/I&IXM\#IT,-3;Z$=.%?^Q!@2/=! 6T9EC M=&>UM :/,,M7@=12SUQ0/Y.O)UI#A7IQ0?5CZ?:BZ+-^V">#)E?DL'94N;&RY5#/JOJJ7H;MN 9 MQR&&-'&.?( 0!DT-)(?!,6+YJRO7^V^2"0E/6VG!(DAN):KH$R!GSN[TJ[U=U-\[J_8.V/ M]]?4]SJNT0GXQE0PG4_/3@L5^ZM?_Y)#*]>M5_DW4$L#!!0 ( ,-I6E*O@S:L7@@ /X3 9 >&PO=V]R:W-H M965TG#8A\8B;:)2J*7E.-D?OV>CY0=9^ND'6 Q+[$NW_6<[\+H;&OL5[=2:F1W M?3>X\]EJ'->OYG/7K%0OW:E9JP%O%L;VJ6^FXLX+N:]U,/L MXLP_^V0OSLQF[/2@/EGF-GTO[?T;U9GM^2R9[1Y\ULO52 _F%V=KN537:OQ] M_#4Z;@5FU.)]=)J_>9"3O!?[0:NL.KAEE>.7&ZD4U>F^Z+;<74^JV:L M50NYZ<;/9OM/->63D[W&=,[_9=L@FXH9:S9N-/VDC AZ/81?>3?A<*!0Q4\H MB$E!^+B#(Q_E6SG*BS-KMLR2-*S1A4_5:R,X/1 IUZ/%6PV]\>):+0'QR.30 MLD_6M)MF9.^&0#90.YN/<$*B\V8R^"88%$\83 1[;X9QY=@O0ZO:QP;FB&X? MHMB%^$8\:_&M:DY9FG F8A$_8R_=IYQZ>^EW4OZLUL:.>EBR?UW>N-&B0/[] MC/EL;S[SYK/_'Z+/&J2V?.76LE'G,_2=4_96S2Z2_)1]QQ/[HIA9+)2% -/# MJ)96CJIESG0;_WXTS&SL5&7*.K:VYE:WA$@OA\T"@&PL[CA:=KWN[KGWI >]WFQTYTVO0Z3NE.(+'A6,;.GG M5EJMQGLR\XV\MT;9ZT8YUFJ+ON[N*8D5HO?BZB 9;_XA#<46G3&6(3CGE./, M&CC9WVV1$5O+076X07[:XK?774X]"8(4!! M..WB/F6_4A K9*ZL-BU3U"0,):[Z&X2_*W-.,D[MDC_,/7 *9( (TFHUO.B; M#6$L&VL<'J^A=J=1!0H 97',.M-XOAS#-$<5$*YZP"O*=02Q&*3!NEW+0?RHJ!& _H%C94AG4UAJ2(-VJ)7DZ95>H352! MEUWH00Z-GFIB"L(,N#>W((M&)X?!IMMXSE'FJ,R&$-Z%[A4EL>5\T0-A6/'% M/A H0ZCR!N2SA34]X8\\-V1N[\\A!ZBHG> H[Y \IKI&IMKM+%*YWOO>N/KE M(T$ .*Z=$]C3D[^3Q=)*#2 MFLURQ6IX^K+2G<>24*-XCWCQR3F-FI?(!]PO#7K1>9RG#N0/Q>9S4^/*M*$O M]VW'6:,L^F?XGBM?3'*Y1.A^/K0;18#ZEB+J8,(K31$I/#.];@"UI$F-#G"C M;JB1E<,&GBJ:"GAA4#1;>@".U\;IW:2R?N#+&V"QB^55Y/DH7D\3+-SY2[R/_81_7.$W]51^9]U'\-1\_;)^5G%7> M0_W#'KZHYQ+ YF*R;?7A9CI"& _]A@Q-IUOO*A2 F\:'PDL+-;SRLP6XM5!" M'-:O%[,Y'(+^4 B?-.D>QD_3&0?#^ZE)TUB.?MP.9O2[U&)V8;A.\RDD+(\U M)31P!E9K:<,X#CD%!0*'9D+8*[O&L53KC>Y\28^JI[V,86ZUU^[VWKJ#J;XX MDO6T?@&MNL,9WJE'PQP'1W\ROJ6@/'O^<#'X/>)VG%UB9GPD[";BPM2236,V M@P=P#1J::4Y0.@]3RRI/$]J40O##"_/"T01U#8:(WR#L@T'$@B/$1JU'JAF" MV+/Z/R@$UP_-[>O"[:)F'_ /C),=$?DN#/=CH_X0YU 3/?H*QP/G75,&1XMN M%TV _E'YC6:D-;9?,7QOZ5Y)'*J.;/@3/ZE0B0C'O7P5T<://G_K-Z*DKBFI MZ*U"HEB@OCU^DOWZ-;OLZ?CZIW\4O:.:1(-%3R"I27I>"KC,N MR@07(N%57>,B+WA>9M%^[D"\SDI>5564Y+R.JTCDO(A%E*0UCY,R2$:"IUG! MDR*.1 FI+!(%7"114J182% MJ.(B+WF2IU%5BC->P;GG*DTH,G1;F1%IP"^MQ".NB@KB&;H)EV 'O96"S:($@=F^M6(4 M>1671'J9%214%AE4R%NUXRJMT2E'-:,.$ZK9*GB&+V@(UD)=$5I;& MO@8*J-"4$'7^B*P.F_/+F@%3[/[)_N/VY=AF\Z#^+AR]A[:9?XKYMU M:@'5^+3,9\R&KTWA9C1K_X7GQHPXA?M+.@ H2P)XOS!8J=,-.=A_\KOX+U!+ M P04 " ##:5I2Z"DLT6$ MXFGD*8[__8ZD[=E!:Z##'F*)XMUWWWW'.V:Z)??H&T2&Y]98/\L:YNYMGONJ MP5;Y(75H96=-KE4L2[?)?>=0U=&I-7DQ&KW.6Z5M-I_&;RLWGU+/1EM<.?!] MVRJWNT%#VUDVS@X?[O6FX? AGT\[M<$'Y,_=RLDJ/Z+4ND7K-5EPN)YEB_'; MFZM@'PW^T+CU)^\0,BF)'L/BMIYEHT (#58<$)0\GG")Q@0@H?'W'C,[A@R. MI^\']/Z9V[RP,6FW34SWO=3AQN!Y]PZ'8.Q21=PH46;Y3K.931UMPP5K0PDM,-7H+ M.6U#41[8R:X6/Y[?HU&,-:R4XQU\QQJ^'<('W$AU+[T&+;8G. ZV!&X0EM9VRNQ]_ MN"[&;W[Q4))R==BLM9.&(+%4QA-X=$\(TA[!Z2M&LB"+\=&'7NXZHR7, %:_ M?1K K97ZW$IOU;4.= :@HLOORO;2XI J-P8%5OHS4?P.AEI(6L!GK/K0N[*Y MUE5"."&5NB226OB&)9YB@?FTP%MA:8G!ZXW5DK^RO%=9 M0LI4CBGM4+F0C+0=2-,DH0^-$W['/P=S>5X/S\]/B;Q%M&?"A(0IZ'7&2X$OY 6WQZJ7BE9.;VQNR@):O3*0P">Y$[ M*'XN0UP%DHWN!/%.6;DFY$)@J F3*"7*<923P8T2521".EQ"YES#H/3+7!HE MD666R@'0RH 6BA4?6N'EZ73H9<[[_R3XUP9*?C*RY>QNXL7D@Y*6T_0^?CW> M?8LT\O\U3Q?GG7(;+4D:7(OK:/CF508N749IP=3%"Z DED:)KXWRO MB?BP" &._Q',_P%02P,$% @ PVE:4G^S7'NM P 2 @ !D !X;"]W M;W)K&ULK59+<]LV$+[S5V X/;0S&)'@6ZZD&2N. MFQS2<>.D/71Z@,B5B D)* 8V?WU78 2+36Q<\E%6 #??OO@+E:+@]*?3 M@ MR4/?2;,,6VOW5U%DZA9Z;F9J#Q)OMDKWW.)6[R*SU\ ;K]1W41+'1=1S(/R M!5Y!USDB=./SD3.<3#K%<_G$?NMCQU@VW, KU?TE&MLNPRHD#6SYT-GWZO & MCO'DCJ]6G?&_Y#!B\RPD]6"LZH_*Z$$OY+CRAV,>SA2J^!F%Y*B0>+]'0][+ M&V[Y:J'5@6B'1C8G^%"]-CHGI/LH]U;CK4 ]N_HH^= ("PWY8^#:@NX>R:V0 M7-:"=\11+B*+=APZJH^8:3)>2=DK8UY+5LH+DDB-#!R9'Q M!NH921DE29S$+_"E4]2IYTN?X?M6K&_E6.*N5FZ$J3ME!@WD[^N-L1J+YY\7 M[&:3W!6:&-/_@;W@-8G]X,/K=!/ MNULU:-M.V]_Q 3,<_0]^"A@MJY+&"?/R/,MID:4H)S29YS3+8R_G:4S+(@Y^ MT\H8["F]$S+("@2P-,A92=,T"?(RID7.@J*84U95WHR0M>HAJ%"[#,J*SI,L MJ'(Z1SA+YW3.LC/84ZS!FAM1H^EX%E=^*<:ES)R?,PS_1G0#YGG$E"-F7,K4 M8U@5N+3^L#P5V%1I'(]YBC.:)^DH5XS&:3[FLDAICO8O\Y0AJ,Q]GEA>!#GN M698$65G0'/=G>4IS6F+ 14&+.'/Y8FD<(#S%T+Z3IY3Y);](5UI&TD ]!-OD?VCD@:^-]OR12&4)(*KS<"ZE$[_&SLBWWICH['7O0>_\#'.1 M8..,#_UT.HW)ZW$Z/,''&?O.?SQ#.MBB*E95'A(]SJUQ8]7>SXJ-LCAYO-CB MJ ?M 'B_5-L[ ].=A]1]02P,$% @ PVE:4J[N(T&K!0 . T !D M !X;"]W;W)K&ULI5?O;]LV$/U7#EXW=( AV\J/ M)FT2($Y;M /:!4VW?1CV@9)HB:M$JB1E)__]WI&2['B),6!?;(GDO7OW>'>D M+C;&?G.5E)[NFUJ[RTGE??MZ-G-Y)1OA$M-*C9F5L8WP>+7ES+56BB(8-?4L MG<]/9XU0>G)U$<9N[=6%Z7RMM+RUY+JF$?9A*6NSN9PL)L/ %U56G@=F5Q>M M*.6=]+^UMQ9OLQ&E4(W43AE-5JXN)]>+U\MC7A\6_*[DQNT\$T>2&?.-7SX6 MEY,Y$Y*US#TC"/RMY8VL:P8"C>\]YF1TR8:[SP/Z^Q [8LF$DS>F_D,5OKJ< MG$VHD"O1U?Z+V7R0?3PGC)>;VH5?VL2UZ?F$\LYYT_3&8- H'?_%?:_#CL'9 M_!F#M#=( ^_H*+!\*[RXNK!F0Y97 XT?0JC!&N24YDVY\Q:S"G;^ZJ[+G/S> M2>WIW1J_[F+F ZD,5C@!GXC*32@=0R/8CX M5N8)'2VFE,[3^0&\HS'(HX!W]%^#I#^O,^AEB< M)?1OELO.89US=&.:3&D1\OA73;\(W:&"*"J$WXVDW#1M+;TLR'264*!K93I7 M/Y#0VG0ZQX2H:T)"Y=^HD;:4EJ" =B*6QT;YBI:?;N@NK/A@ZD+ITDWIH\Z3 M*0EZ*VNQ$98]V=;82.;E3S^G\#0S#T^+-SU-2SG6P)=&VUMPKE(X$C[/S MY!097-=LYRH@.3(KYMWP 'N=4MM9UPDHX WY2M)U::5L6!*A"[JMA6:;3X'^ ME K!\8J <]V5J!9*3V/6T$L,"U@B(Z?H'L[SVBF:3PN9&)'?C"4#-W:CG*3& M%&JE +BRIB&/UA-8X'\:N/2A1N=;9MNXLX? 4B">$GNGZD):1^^5=?X.FY++ M0EIEA"V71R6A3F1IJFHT&4X>4487B7( $S[L<]VGK5CIGD@A?7V;5:\\"^..*0+FR*"FJ%?J"7.SO)3B*E M08R$OF)Z.PXRJ)E,XO#(442<;0B;N"S+ "OR[YUR016$Y"M3L,-^-19-H[S/ M;\S@P.-$[9,YX@X(T865-G+#: E5<*6-![34.WU(^+!PBZLT/! M@J,/A7Z(/!+*1N9N4&H_]+X6>$K>YWP.@,\>#;.6<3^>0AY$>(H2FHFQ1:>G?9,,S9H H06VI#QH@ZG@_)-. U#>R51HL>4(3$:SDF. M\<7)?)[,Q\,E5@;G"O@*1+^A%XODF+)^?F &;VAH(Z]8J_+>;WE#T,XRY9") MX5SX#,6;#*Q#3*,$\_0T.:35>YG9V Q/!['VSSK3LN(<-!_4*\F^Y=!@8?(* M':. $AA]K'0IUI(+,"1XA63BLT4@3>AH\/7B+$U.1H$@6<"##;)OVSD*;MZA M<$5X:P*C/M-P-0$W<%W,CWXUNA(QC9(18=YQRN>WZ(NMT*U3H M]I+/Y.2IV]=LYS8;C@F^LSL*'2A>;,?1\;/@.MZ&M\OC-P540+=S5,L53.?) MJY,)V7A/CR_>M.%NG!F/FW9XK/!I(RTOP/S*()#^A1V,'TM7_P!02P,$% M @ PVE:4HWYI M2)0 B74 !D !X;"]W;W)K&ULQ5U9D]M&DG[GKT!H[0DI DV1[%L^(EHM>483/A22/7[8V >0*)*P0(!& M :(XOW[SR\PZ0**IML.S^R U#U155E;>1_'K7=U\L&MCVN33IJSL-T_6;;M] M\?RY7:S-)K/C>FLJ^F99-YNLI;?-ZKG=-B;+>="F?#Z;3*Z>;[*B>O+MU_S9 MV^;;K^NN+8O*O&T2VVTV6;-_:M+]L MWS;T[KF?)2\VIK)%726-67[SY&[ZXN7L' /XB7\59F>CUPFV,J_K#WCS)O_F MR000F=(L6DR1T9^/YMZ4)68B.'[729_X-3$P?NUF_XXW3YN99];6# 3 ?,&&Y9B*%\E;79MU\W]2YI\#3-AA>\51Y-P!453N5]V]"W M!8UKOWTOIY'4R^1]L:J*9;'(JC:Y6RSJKFJ+:I6\K$\P>\)D#_.7LY(ROS&*XX 4N'EC@;5-4BV); MTKR$[/NZLK1,GH$VA_!YW[NFL6)DW>5'1F>+B@>7?KNBSW9_6N(FAL-[=% M7F0-H7V];AH96O]N8A@0"T<+O74&PD^2I2%9OF$9J>O?!),:#CY/-+,GW MK1Q4N\[:)%LN20 K16WKAB'; #!>@9XWK0PMBVQ>E$12.E5>V$59VZX16&C' MV N6?FB0+ /ZQ@"\'D*?T.M# #7FHZDZ!<%\(NUGZ4W>-34.9'K MHNUH!<8C24V6:QI]P[(-*$_.7W;F#FFH)V5Q(&T8\.#&M-V#9@6J)0=,F+K;MXN MN]*M00^8S;:L]P8R8H,M"_UMFWK59!M,8(@N"8^B22O&&"'AW_H<(X(>(RJK M-R9ILT^&WQ%X;4W:Y6-6=O()'2>#%Z9>U76^*\HR36I";P/&SZI5,2]-[YSK M:G56D@+/]=.3#'[E&?SJ)(._$SPF[\RB)N7WD"P^.EX6*Y&U3! X";LL:-MS%8-$2DR+X(>&[ 4P$="Y*4 [P&9" M1P\P"IJ/N#13.X)Q2\A4:A?V)!L(!I)ETH8$+7*5]'(#\=8"^AU9TY+ MO\WV(K%-L[&?6Y-V5M5M8B-C$"2J4Q0V.D[:CV&.M&L2!E ]2UJ"01*H"3[, M.DY^ D"G3PDZBBS1@N<%A$)F)+;+,H@='%;;=&+1]ZC,0,9@&$E/EB,;$L90 M>='"!"=$\YS%W+R X<&R3,0@C"*B,=IM1MNO5M%0?LQ-[+^MFS"/?S*L\?"T MPPR/^3S0#\B$.9SBLR ML' 0(CA,1MKF 5@#%207#3J55Y5@("0%/N M\<6 T'AWS!Z?HYY#PA1&([@^@B+!.AY.K&\^M48(E!61L>";7=;DEC5@:9S] MQ<0\C(*Y662DKX-MTM6=]3+:?0P1#?D&\:HLR?3J9"V]L&S2+;JFD;T2[115 M3KP'AQ7S"(I @PY'3@;(@/[D=V(G\"$#OHR7.)/]%]6V:Y,-47+-0X]E$O;] M"'8E>BY: I4D)QD'A5,A\?95??\!@20R:%D_8GGH1E).D%&>5KV>4U'!,XR3 M?]0[VEN3 L ]CW3(]_AF"78&>"!JR:5@">_EGI.+1 0]P6<*E@CMNJF[%3&^ M&*!EL?0&J.=4$/B1F(SY6.F.I.6]^]231MGES+ DL1LH9&=.1CM7=5GLB0L?!%*)U8":7 M,FUX.GB)@57B&<+W6VPW-[GXGJ )F]V>Y&S)D5; MPY,JV:0B+Y<1#7_O7EUCGD(4U=YD#'"[+6D,D0;+LR#C=ZQF>3U0F35*W4Y+TURP M8R #2SD8&J3PQZS'^,IK?E@]3E&)[+-P](.-540XU>D;--8?9HI#3(0], UF M<"Z]OW^(BY-NSK5WG#!9D0_6@5>UGAR$DCD@_%<((0R>N9=V05P@#)L[V8LB UX3,& MHHVX$@9QT78RM3AA&(I DD6@)AS> OSHBC(70"F-NG>7,FGM,PM(Z*]@7ALQ4F1N8O2QO92W7"@!K[N'D8R5:1V>$)QP5D^/XP2".QK-'C1[X/>2V\J:).PJ2*;@K-(&^D&XZ'EU?-W"F^*3L(:C*!I; M9LW*P. \/I649EH-?0R_34P_F?KX+&%#%8V^W-2P@%S$2$X86FE'GAG^LL]Y MMLPVV(Z;AL1&+38J:R.#K$WRBG:VF=-.7-Y%$-[6VV0ZB8^K[_ENB? ^.14\ MO1S??.G4*D0#VR>B\JO:.][>DN]-%9S;*Y[#CQ=;JA_]/ IS OG>) N1;$3! MI]=?6?97K-VH8\A"02)E8K=NLCU\/@0XH>E+3BR"UM6B6'8^+D0+!7,0\GT5 MG!6RTY"L%->3AF^B,"R\52@X1)B7)("4>UL2KVQ751*)H-T1FUA,+N1+T]+? MO(A4#J"-8N\.H6&S'#;?@T-($@K^'S!3A_@;'+DCQ4I<3EM9BO3/#2$T[V.' M-5H&]4H8H:$%Z0"-DJJG)^RZ(3JU$5$;'[Z6L]4QGG=V1+E?3*?C6V*KLG3Q MH2^NQU?A@_:88OFIV61Z"^["F4!%E7NE'[P#4OA$"^L7Q6*'43%VC>!U,H.H MQQ "Z5&Z ]#0Q48-601A]*%^, .4($(Z>O@$8)-\(9OML-"#P1U^,;FZO MTZO+2WIU-;M)+\YO1M\3$;\X]%44E\/Q_]&4YCB_'DW/TXO;V6A@ RE8#:O= M3-+)] :K32_2VXNKT<^]S;02_EDC#^O:=K+]&8ZI?]G-Q>C5\YS MLLE3D+$Y(R*VJ7/TX(Q]!/W3HD\OTIN;V8A>7*63Z\F(/YE+N M>0C(LSO0&'%5U94J;ZJ?;Q-1.%BT71"_W9-N/W0#TQF MDDN,)+$^%:?C.VA"VS)_DB3:KO>6'RVB\\ORWSH('#H2Z$FX"<0OJ8AUE=1O)"F; O?A7_7PGPF2'$,##[YRWU&8?3*7&",R_H@QA2_6,R W+ M5PA>O@J)5LA5<5KJJJ Y>=]A@=*0X+9P!<3Z\PLTN<1,H@B6>$DQ>CS2K=#+ MA@;0NGYZ"0L8T]KPT/!R=+0FV%3$-?:],PU8" M?<$I'4WZ!D930Z,DU4^JZ)-ZL0QJRSGC[;:4Y-IO7;[:2*HM%R-I]V0>(<,)30 MFD H3,LY4$GB;,6M/\:Z2[$@*R,^J$L/BI0@Z6 T;!A).AL$91 0*NW '+=4U!(7$D(W,^G>@]8+)#$).=JA_K80W* T-$PXV (^<,RR/G1URO5H)< M1U/2P<&8.AD_G$Y"E>#DI-WQ?EULMVRM$OK^0?^Q0\EQX<%BP).S#1LB)Y8( M;P^293W3@,>*!>]$3"^B%].UQ/I% -IXX75_I<-)-)OI18'8(#E)1:32)=[E MBX;^/_Q05L8U1DE'@J[XM[,87#'8WB4X<](933$/ MJO-AN/H;G86-SDY"^BLK(EKQM9SZX&9/3C',#8?S @NL2';NBSCYP I0CY$+ M\T#K@T;S5\DZRH9&&%MJN&=P_N/@F%-0, %%3!=-?D9&(GO/0D^N5(P+$EW5 M%^2K.9W6F(::W>GY2>R_,O,V>6-MQ[/?^[PG?_Y*TW//WS9F4W2;P:/Y"^=/ MOJ^S*I(;BVQ;M!HI]3JK<),A]H>:-LXYYY@O*JOSA0L'V61G=N#YL4#A)]2% MK:U1I^=L]6CZQH0HQ:%]0333A^9QLY,BK4LVG'6)R"@;6 \RK:ZM'! 9G#I(:+AU9SAF[Y/]T97[&!U:QW#83<0V/8T2B=YB M_;SQ5JCG$.S/GO_C%KR+ZS1IEOQXMX?EH3V 8N7G)U<--TY^ 5F[&(_6>? * M4J1%DH<=.&]\_9'5-5?3Y!+N8]337H'!4[(CE.-//U>/#XV+T.K;,M/ ZFM7 M0S$H*_Y42?Z)19+P[=9_&\HX7#5%DTMPP\>[#WB4BU@<3TW=4]]U#?G_+K2^+#[AM96'+O69[\E',^NZ/%@/^^&J M&S'$'T#$DDOYA+]QR*O_%!1?CY.^TG&2TI;2&?0HDS;1-PVK* MX;$4=UB]X]9QX?RP8^\IB_!DMWJS[8!T6R_;G13KD'5):W,1CI1A:.20I4K% MP9!>_-!)FS2J@%ESC*_VQ1ZN6A7\EC6+M;('+X4=:6N*@B<:9X%P+WE+/)C8 M9$Q&88!@ /1A3V S3+O\+L0)_E.L&L=EL3+-P MA6/LL9A5L0B^AUN%B"-/O;J9/\C1S@\E.U.[,(#.8YTIGK; (GU$%G9X&*;9 MM9Y_E(8HE?\>40PIVX"7"X>Z4N#AP(E .JPD9IXI7=3+UV8C2L5)J39T&AS8 M-UPABUWX1A3I:6DT5X2$YMQ@,HE!*DES0;B6>&02X&!"DO+W0LTA67)MRFA0 MB&&*S%\BC:LAN,YV>MXF^;VK.20@D4^IV U<)=$$U/V9+3*W7.P?[/.2RUW7 M&NI!V25YM:3,?=0H$NP:-:I">,8EL#QD"2?*)'DJ4'-:[+A/YD;E%CQ3?L8C]F M(.2%J#HG)(7S/<>3$*BE@-NV]>)#%#?F;@UL-IP-4-UQP2D+A8 %EU4H9=%0 M!\@N;8'^&,*_E@.C^\>5!2V!,!@#ET[ _<#U'")U=#K$^0!Z0^>X0[18^\\T M0<,EBA![5C+7K9BI9'4V1EH%!;C#X0=U>@/0H:P$T74 &>0O:\<^4E7M%DXM M.U(%/Q:F%WOWN1GMR+):&5&=9? MU:$R0@0^Y/LGKO<7_>HY\B'8XFIK#6YK+;"R-(++JC@^0=)F"2R$J)0N\(3D MK)RV8>BRK+D/0 MRDBMFN.Z()CD"*'B6S,"5W4GFV>)H]<\%T[V4'&T\(&)9[CZ: V31Y M.G^FM.V:-V/-UI^)\T>LFUD6D%V.+K?%,ZW7.%Y:]214."86W=U_AGN$W)(V MU*IR\Y^4]#&ZU0S(*M?&%F%4.H2:*,W'O2+%9MXU6A^M(+C](5>Z0,'0/NFV MFA?S"3=)T$#GMJY;FVT$%4NKQIA3D"-_:O)38,:]B2B@XJP++:"95^WO96+Z MSLP;+AV93:97$@7][N[]2PY+@/8J@C_7_C/),I$YP(U*R(G"F>L<%26J1-MZ M"R-:8+\GVWM9++0+W5-<0LK%3Y$R]HSOM]L=X-GUY/0KA5@^E66@7!<3P2X] MY4:M+.Y!I=3I]YK6#EXBI:D[5' #4"^BH_\DU@!\)F<)Z#:ESITX* MJM!Q(1]70_H5RX"G,P!S+"%B>"KY*-'F554_UE-D!"I/!"C9L70]1749U7"D M_;0PS^P(.K"T:/6\YJYZK@OSI$"["95(DE=!;3+R\(YWHUH$B9/WAV?)A@E& M^D::VJ5B5#!GWO$+03[1B[[-2XHSQ%[53FR1:/",.>_<&%4U[7 M(U5IX6OR@ZF\+PXTN=5('8DP.L"%-&9J[37C(EM\@%[C2 0\*%=JF!>2R$?Y M."%PAPH<[]M[SGB1%,^\JQ'Z,2LN,2ZTP\?S:[_W1,^?35QEBR*>+1RY<],6 M7I7Y*9TI "^X-]J9L+U&*V=/' P7BZV0NG;&CI:%5+EEDAU C0M0#7UUZ.1B M$6W<<4FCX)Q5N8JWG&T;WWS@,S-DINPMUYWXHO"ZY."NX;X":=TI^D'9)NIR M[U_=X([/1PL.Z>M4/?TT]/%/3S?R?X_DQ??'@S01I;4^%V@V7?<^42$[1LM>P.1Y;>HF@6W<:V4KRIG: <&NN5]J0N' ;+ MJVE8W@3;5VU-AABA$V%@5]@HQ>D_KZ/F.T?K!_U3$<1,QOTB:L 3!P9(A 3) MKO70T<4P["AZ$R_0671P$[C^#69#Q' 1<">5N[U M1T6/QEV+A_:X;M#)\RCPT5L]8"4$\$YB(\1Z>$-!43"I(#X";V[H?*%"2/2T MCLC"@@$X.=X'<*80%P@-B>Z1-E@)%TN5^18+_U]X3U; MWH3-N2,HJE8.%Z$(WF*;GGOZQ0(FD5)F.V^0 M<@_J3S $?R?;J<6U"&+[2>JT6@$^D.LGS5)P01IW?_<:NOBZ#,](:#,7TR3N M368ZEYJQ$/^(6N^.>K][;=HN@^,\?BOEG5D<;6L0$N=J!^B&+2I5R9XJ-C;J M*''VO"N^)-%9JR&Q!,[8B93;#M LZ6(W,H]:3R)7>9$3I!/M,JH=C,26"#=W MNXEMB>LWUH4(<8IG2R17&K:X?_(%=X&"#MI2K-BM7]Q.QC?]4JR;Z_$D?,*F MT..;4WY:*K[],E]K-78Z0$: M/C_E3MN[H]ZP+RY#09MB+;3S](%( T6('20Q @[$U]LSEDC2 -L++RU:SXYJ M"GG')Y*,[OZ_$$#FF.XQ.N/6P! 9=]KU#S66GK2#0V/I]'13*%(L6N-&W(;+ M!3:$RO=KVL.@*OG3LW$RIPC?+>0[NV;9S*U1'+[BVZWD8W_UW.NW[]W-3Z[P_W1&_]]>W3QN8<4A+76=WDZO^>]D=LF@ M7%Y>C XH@Z=X,7K)X-*&QU?8]W1\.^,_U[<"*TW(7U[)EQ/Y\FIT1Z9<[C;C M7%*]!_!P1P=!Z>BP1S/"\<5D-KJZF9UBM-"'-3W=B/5W]>MX;>D3?A,NKCOA M@_Z)%JW'K!5]8N,T1>^>OMX=9 BE+=1 .;QSC^0RF2*"1>?!LAEL7#KG> 1I M2Y?>7([VJHG M^6E_,1XG$9(.=&"O]("Q 8ZO=-+>^ :?N18,JS91DK]<)M7%NH6,F_V MNRVENEW81L&Z?!-^&_4=/=CVR\>2@K4\:87?5]3%5Z3'Y%""<45T=$;95U4O6^V'9X;6> MN%*4*YS3_U7*_886F#Q= 174PAP;.*$9^!'TT..E(0<]*I_HJJ)_7/$AG;I).71WS#[3W8%\LEX0 M=A^9ST,"[$].Y9W1)2QK&SWUP-6C9!K9-++ 0BD_]\$L.[GJ)/FQ)K=F.F6W M@%,X'%UTY@C7+*@2$]M?*@$D3RI?QUH$-\D Y_0E%,K!M8TA#"\1;'/FGBJ492'DS&+1-;T \*J1.KR]AR/OMT .F"9IU,?!T@WVB01\ M^M$IVD.2R;5V 9.1<(F"XAJBB:X1Z%UBH,EU=XN.0!TJVG"YMTGNLZ;$%0X; M9WOQU1/!C NIK*/^VOC>X-@P>X1=]MH)OX\UEF5O[ZG:W,](Z8\G7X[.;\;G M7XXNS\>W7PX_OS4T^:JINVU"LJ;(*C_R?#S[9?Z6Q+ABPU6.]3;L@/7*BMXA]@#%L%_&[^FYAK>[ MU\T0 %P0Y<2,!OBY6=.SG?2I(3G+GOSGL'=*182&KMGICJSO(%?^!;DRJ!0> M.YCQ$KW](8"KG3519O)[KAJ8)DQ.LZ]($?I2'8TK:S\L6P$B"RT MPF@[ 3L1>ED0]R61&<(NY!ZW$\EZ,[\>WY49E7Q&%YSJRAFL=ZG:OK[J=@:0]4NZHA)K(1B+-_PA/9ZVX867;F E-=%4_+Q M%B(-%KGQG.\^&5&*!5"2UT9,94E_TB=#J(BUHB]0Z%7=2H:>I%4GEV[KC5<^ MLE[ZB)+8:_X0_,V!5^/KRR_)L:D*OGURP6L09$8NCZ,M7/O "+_A[T)\Y'(\ MF9P-92EBETN#/ZXP&JAY )(&5.LEI"E&19 M%=! 7(J:\GR^U$^NFB#=3V3(5=..HKUFCZ]9\\4CPQG-_HYQ^Y&T? R(LIF3 M3EY*G%0XH;%V=KJQ]KZ7VI$HY*#J^1/-M4-S)_=##=><#%[*3>'QC4:)EA>" M:=BM99WS3%PWG_Q"^*'9(C#BC/K,F3P2U(@OB@SQ8TTQLBW7RS'R()0"XT=3 M&KU^ &GOUN7HK+L5+6H8ETFE\)Y]:_5(I9[(579K.;'+HNCF(*=3I3[\8DBJ MD?0XS!:64\'(%[G)W26^SW.PG?TS$=B^F^/ZU4_[O*%U>':ZM?<=6Z#$86^D M[B_^_9^FKNBU%,H-1O%.S_W0+T(\2VAL\K)& MI983WRAG##_MHJN1)_AC/>8ISR87:?+.L*XG4^(=Q,4[E&9L7I!MQDS?:P9Z MS93"ASDX"M(T /C.!2Y$IFZ[AF]_I,& 0=?G$$[M[VH1UY<&^\HXKIURS (X M8 '''1[]GT=I/%PL_!H/5U#[38#KC49Z6B$YUMY\]PD[!/ZVGWG7Y,;=K5R8 M75Q4IE5[B\PEMN,?5="+1U#2)S_R\C/7GM!JP="-JM[<;7-:=\H/F&4F5VE)JY0S3O##(2A053#R.JK]CXL1-;@8I\GT@F)_W3A" M98LVNB+^M6Y!CH?1:'2P3:G]Z<3<_3 M!QR0Y.G/7,=[,YL\>Q$Y(LEW#9T=LLS)67(?FIVQ3/34N[C0#30YO,I8V8!! M<;6?]J J\Z!JKHI5]"9VF>9[ON#S(R=F>+*]N\D$1?,@6"WJ>&AR^NKN_3TV MW8<,T1]/A$Y0'_KW&AP5VP,TLO$UH7.S*BHN8#^LD<5*]T=0*20!@,/J\[E> M!LYN7QW;?M)NJWV".N2@F%:O$??M/B?8P 7F_@K:_V=7F=[F'=QB%M"LNAJ_J+2G[UDMV-$!KR'VH%7V;KRIO@N+F)U(S$ M@O36M:CQ)"8TB1H6^FL##9-$N"#3B7B?1]>RI*&S8&?;E2#'M;BNLJV/DX-Z M=NB8K5/P?1##[?M21__H@O4CAO\_XKDAT_!Y].N8&].L^#= K5Q0*#^4Z3]- MW.^,WLFO:X;'Y4=*20VO8$:79DE#)^3:/Y&,IGM##,J_M3FOV[;>\,NU(:)K M\ !]OZS)NM W6,#_^NJW_PM02P,$% @ PVE:4A K67&O!0 P0T !D M !X;"]W;W)K&ULO5=-;^,V$+WS5Q#&!D@ Q=:' M)4M!$L!)MNT6NXL@V=T>BAYH:62SD427I.+DWW>&LF4G<=P]]6!9HLAY,^_- M#*GSE=(/9@%@^5-=->9BL+!V>38:F7P!M3!#M80&WY1*U\+BHYZ/S%*#*-RB MNAJ%OI^,:B&;P>6Y&[O5E^>JM95LX%9ST]:UT,]74*G5Q2 8; ;NY'QA:6!T M>;X4<[@'^WUYJ_%IU%LI9 V-D:KA&LJ+P30XN\IHOIOP0\+*[-QSBF2FU ,] M?"HN!CXY!!7DEBP(_'N$:Z@J,H1N_+.V.>@A:>'N_<;Z+RYVC&4F#%RKZ@]9 MV,7%(!WP DK15O9.K7Z#=3PQV$SN\.R'EY(ZRX/-=JQ37-1FMTXT)UJ]$YV9 H]U;C6XGK[.5])P97 M);^7\T:6,A>-Y=,\5VUC93/GMZJ2N03#C[^)607FY'QD$9B6C_(UR%4'$KX# M$H3\BVKLPO"/30'%2P,C]+AW.]RX?14>M'@#^9!'@<=#/_0/V(MZ&B)G+WJ/ MAO^(_<_/N(!_LE";OP[ C7NXL8,;OP-W![EJHMZ:Q%1C306"H*T"^"EJK L*51A.9(*]0PT$GO&B%B\ M!!D[_M3@7-4:T13FA.WQE'U@:3;QDCC&NR1,O7&4LL]@S!D79%\T.7*('01] ML:UN#$=3O%#MS)9MA979660!VH@F+(B\<1:R/0%XO %+:*GO^4%*:,'8R\;) M 4WB7I/XL"9(!;JX$MJQ,]TX[OR^V?BZ<6J?'H?M?WM!MW5ZF(5:&2=$OA#- M'$F2F VMWM+FT-\PM2M/2$2\TNA*5&XQBOJ[:%HJ\,!#MF(OBQ)BS0LRT@JY MFT1L6A22\M#@\P3-QEX:!'@-TS&[@:)U_1/K?Z6EA5-5EL;I0"RA-.H1-);( M"3L>>VD:,KQ)/'_B,S?B)S2RX\].DG4>32;CUYX=4#/IU4P.LKW3UZY%E;=5 M7VE7PLB<3S$!;V354BU\O+W?)^=A )*S$W%&.QO'+=$ 9:M3\R7DS$&ZG-]" M.F5I\C,(;3A09WRO!-]J['%XRF%I^1(GFX702&[MZF=TY\?(>( Z-PJWEV[5'VXO0W<$:HM;QU0;$@2+P$LR4(4,D@PO^Q%Z<)<]SB?LNA+'$#)A;4LLLCXN'N_CN6 MNQ?Y"5V#$*]9DOX<\)I#A)IX63!Q_WX8.U?B>+P3\Y:<,^9DIX"'"<4=#+'# MT-\D8^L\Z%XFW4N_>YFP*>X$Q288 M-*P7J&F/FOX?FV36PV6'2Q@/H$6+!49G$Q+Q=.:BO!7/-;$_I5;M[0_:XS]$ MU78%.#5XXNR4VE?FAYUP75M(S1_1GG,%A>:"H U?+62^X%1[IIW]36EN%<>J MIA3!\S">TYQ,^48F;.^8(\9*/$W2'MRX^B_P@0S/22?>&K<]X#@=F0"[EZX4 M-[+>])-:%4"G1+MXM8.O7A>/V ;^HMG\1*_Y^+0$1^FC(MA*VF=^C"6U%,WS M"2;RT#]B43J,CE@<#;.C_?.7@,;G6K5+7D,A1=.OC(;A$0O3X?B(72NM81W: M#.P*H&-E#>9JZXTAY@_C]2_*MN"%?)0%!L>?)50%E!N#8' '' MT&\L>+I$1_OR=;1SK,:..G&PO=V]R:W-H965T9 M*$5Z)!77_WY'2G8RH,E>R"-Y]WW?'<73XJ#--[L#<.1[+Y5=QCOG]I=)8IL= M]-Q>Z#TH/-EJTW.'2],E=F^ MR&HEPE+TUG2->]'MG-](5HL][V -[H_]G<%5TROLHN MKPOO'QS^%'"P+VSB,]EH_%7F/(I/5ZCI0TC.8R^1163 M9K!.]U,P*NB%&F?^?:K#BX Z?26 30$LZ!Z)@LJ/W/'5PN@#,=X;T;P14@W1 M*$XH?REK9_!48)Q;W<,3J '(^P>^D6 _+!*'J/XL:2:$ZQ&!O8*0,7*KE=M9 M\HMJH?TO0()RSIK82=,U>Q/Q(S07),\H82E+W\#+SSGF 2__GQP_&=V3&]1J M\%L@C\+MR$VH,!CRU]7&AOV_WR LSH1%("Q>(5SCTVD'"41OR>_XL-8<2TLV M1W)G=#L@]PUWT&ES_%&UWX9^V '9:HEO2:B..']II!66=YV!#E$MT8,A"DGM MB70_D383*<8;XA#G"-Q8 O[6"-8<^@T6(L\N(U]W'+*Y'^KH_1>%_GJP7+7V M0_3;$!Q_XOW^9R+'Q=A .JU;&[V+Q_+YC2KYFB5!3*Q(J"4M"[KZ/-QCVV'$J/UUA=N#!;*#I+[[A"564%G>1V5 MK*9EE86YR.?16K3H3TD/CLLIK-&J,>#@67A5Y5YZ5&4,YR*:S2M:X?P5RXQ= M8Q"R?68]W8<%\R0:L!%*Q0)E434O:39C456BAIQ%#]ISGN\2"XC[>%97!=H5 M9346*\^"72%&564_^GB3%]T!/_4N]$"+60S*C8WBO'MNLU=C=WEV'WOT+3<= M%HU(V&)H>E&5,3%CWQL73N]#K]EHA^\JF#O\58#Q#GB^U=J=%I[@_/-9_0M0 M2P,$% @ PVE:4H/&54G$ P L @ !D !X;"]W;W)K&ULE5;!;MLX$+WS*PAC#RW 1B(EV5+@&(C3!BW0H$;3=@^+/= 2 M;1.E2)>DZJ1?OT/*5A(@4;<7BY1FWGLS>M1X?C#VN]L)X?%=J[2[F.R\WY\G MB:MWHN7NS.R%AB<;8UON86NWB=M;P9N8U*J$I>DT:;G4D\4\WEO9Q=QT7DDM M5A:[KFVYO5\*90X7$SHYW?@LMSL?;B2+^9YOQ:WP7_32WJ^+$)\#/@FQ<$]6N-0R=J8[V'SH;F8I$&04*+V 8'#Y:>X$DH%()#Q MXX@Y&2A#XN/U"?TZU@ZUK+D35T;]+1N_NYB4$]R(#>^4_VP.[\6QGBBP-LK% M7WSH8PL(KCOG37M,!@6MU/V5WQW[\"BA3%](8,<$%G7W1%'E6^[Y8F[- =L0 M#6AA$4N-V2!.ZO!2;KV%IQ+R_&)EX?U:?T_P2G'M,=<-?O>CDWMHO,>OOO"U M$N[U//' %3*2^HB[[''9"[B4X1NC_<[A=[H1S5. !$0.2ME)Z9*-(KX5]1G. M*,$L9>D(7C94GD6\[#>5'PN_?%+X/Y=KYRU8YM\1IGQ@RB-3_@+3;6]X;#9X MM-W/=7D<^0%N/\")H8C:P-EQ7C2!V>\$WA@%AU#J+>8>0S]%NQ86>GJ.0D_A MAU;HU0<-L:9S@.5>HX]P07_!HRG)&(45K4I"68:6G50-0+E(*MN]-3]%H'4H M*Z>D8@QELYQ4:85N>+T#X="!)_I006>DR#.49Q7)\PI==U9+WUE!\$;>A44/ M7IMVWWE0^I!*4T8R@*X82:L<74&EWG;]09<:@Y@M9#M$IZ28EHA5A,X*="TU MU[7 2L YQC8Z$:_!6.J\6?P"X6G_KU::WD-E;@ MGO/H.-67)\9;G\AV@:R+9":2;8YDYH$,_>MLPB*(% DVSG/X)TGQ(;2$W/9F 1V\_'?N/- M/LZDM?$PX>)R!W\IA T!\'QCC#]M L'P)V7Q'U!+ P04 " ##:5I2X3>A M?#T# #T!@ &0 'AL+W=OM7$$(/-J!&$B5_(+ -V&F[6V"[#9IL>RAZH*613)0B59**Z_WU.Z1DU6F; M 'NQ2#S[P M^F#=0;Q9M:R&.[#_M+<:=_'(4O(&I.%*$@W5.MRFU[OCN5@3E\E> MJ:]N\[9F:[068Z2JV&,,AXV+@V_5\] F^E))W2MJ#(:]E">5C M@AC%C0KI6>&./LOX"HHKDJ41H0E-GN'+QHPSSY?]KXP_;_?&:KPC7YX)D8\A M<.X)A^9Z,!X@S%@#=D6WSJNH21,EN0OSO9< M<,L1@O:N^;F ?;V>#WY_ %(I@:^-RYI8U\CAR?%_D=>BF8VB*B?J813EC;TP M=BE,7 ACO3",H1W>0 \UO"]DV6D?%YE.P#0!=PT(-A&:/>BQD1&9<(DHU1D, M8*;7P;8H5"Z34^#ZWQ>% < MT&5PJW%::7N*2"N8LZ!V0'%MXW 8L1!=B3E4V'=9 !& #YIH]W)?JNIE9\[I M3P.ZF 7OD0SO!Z;S)! %Y90&?RA5'KD09/*WPK+.IT$ZC^@R1^66R9J[)@R% M[1$+1&31;)$$]\HR\7/5@SR-Z'SYHR@M._E.NHQ84>@.'G4EF,PBFF3!]!?- MCT"]V.D0\S==#2;+:$YG(T2"_47:BR"CT3S/?O=0XHM)U("N_;PUQ"?1#Z7Q M=!SIVWZ2_8#WWX-W3-<<+Y2 "EV3J\4L[!MPWEC5^KFV5Q:GI%\>\+,$V@'0 M7BDL]+!Q <8/W>8_4$L#!!0 ( ,-I6E(^Z49B70, .$' 9 >&PO M=V]R:W-H965TVDOXG X\]X\4D/.#DH_F1V M)<^=[,T\W%F[OXTB4^^@$^9&[:''E8W2G; XU=O([#6(QB=U,N*,Y5$GVCY< MS+SO7B]F:K"R[>%>$S-TG= O*Y#J, _C<'1\;K<[ZQS18K876W@ ^^O^7N,L MFE":MH/>M*HG&C;SG*3GYMYR%Q!(*&V#D'@ M\"?<@90.",OX>L(,)TJ7>&Z/Z#]X[:AE+0S<*?FE;>QN'I8A:6 C!FD_J\-/ M<-*3.;Q:2>._Y'",S5A(ZL%8U9V2L8*N[8^C>#[MPUE"^5X"/R5P7_>1R%?Y M45BQF&EU(-I%(YHSO%2?C<6UO3N4!ZMQM<4\N_A1J>;02DFN'L5:@KF>119A MW6)4GR!61PC^#D3,R2?5VYTAW_<--*\!(JQG*HJ/1:WX1<2/4-^0)*:$,\XN MX"63R,3C)>_@/<*S)2NIZB?R^W)MK,9_X8\+N.F$FWK<]!WYGB<0=DHR3VCD.T[HR( 6O0J>V. M6%RN/;-QU'XZTHN)?CL>\OH%&VF/F2><+;:7=5 ^\P6$-@3<(1(\ NC6H*=C M(*)OT(@K"#T%5T)AQ-')&\RI&(^$5S7/GXKB85KC!.:9^7_)#QAC"8H>.0K\HHRSM\67E*>Q_AU =,FY)27Z679 MG+TMNZ15YHPD<^3Q:]GX#SC??R7[PRC<\R9)X=A8B:>Z?U:'J_MO\./C]\GH;=M;XB$#::RFR(+B3X^*,>) M57M_B:^5Q2?!F]AI#6@7@.L;I>PX<033J[[X"U!+ P04 " ##:5I2+\=_ MTX,# "" &0 'AL+W=OM7$$(/#J!&(B59=N 8<#ZZS6&+8).VAZ('6AI;Q%*D2U)UTE_?(>5HW3HQ MVHM$#F?>O!D^DHN]-E]M"^#(2R>5O8Y;YW97:6KK%CIN+_4.%*YLM.FXPZG9 MIG9G@#+'=_"$[B?=X\&9^F(TH@.E!5:$0.;ZWA%KVY*[Q\B"D\<[0S RZ(0:_OSE MT(>C@%GV00 [!+# >T@46-YQQY<+H_?$>&]$\X-0:HA&<@>--QDG_N+^#/U?]\F#(J[5O>6JL1?1;9 S&I7]:]\J2LYAZAF/KLS]IQ>=I_I,_*:3(M0R$4N555 M'NIC18X\!S/U95?1Q1FQE:/8RK/RN+=.="=[0>Y?\!ZW7CGFOXGP?):S(G2X M"",-?DP#CFB<:M5;?? K<&,)J,:#'TF73,2QHH*2J6\E36B0-&,HIJ1@E1_G M$44EE,%>1+[%11B7$66HMWF$1>!#MG%@(MP7EDT/F[CIG;\#%+Z)QQS?JA=N^;5V>,C"L,5'&HQWP/6-UNYMXA.,S_[R;U!+ P04 M" ##:5I2,FUFBMX" #X!0 &0 'AL+W=OLK!&.'%O!J6XZ=I$@"I-VBQHNVVP["#;#.)4%G*)+EI M_WZ4G'C9UO9BDQ3Y'DF)G.VTN;<; $Z<% JN#;5=VW+S= %2[^91 M%AT,-V*]<=Z0+&9;OH9;<%^WUP:U9$!I1 O*"JVH@=4\6F;G%R/O'QR^"=C9 M(YGZ2BJM[[WRJ9E'J4\()-3.(W#\/< E2.F!,(U?>\QHH/2!Q_(!_4.H'6NI MN(5++;^+QFWFT22B#:QX)]V-WGV$?3V%QZNUM.%+=[UOGD>T[JS3[3X8,VB% MZO_\<=^'HX!)^D( VP>PD'=/%+)\QQU?S(S>4>.]$H]VT:.Q%] R1J^TD6?Z>YS37T=[P BCZZHUC@6 MUJ$56=P&Z$I+G"^AUO1$*+3HSG+5V--S@AV$M@(S=/%?2S8E!XHM?S((1#&4 M:H0U%-JMU$\ .("2>SYXQ'U@P9(W)!N7<3Z>>JE@\:2-"+K2HHU]Z-I289G4T:R+"XS1FY!KMX*93O#5>V9+9@'!$*$ MHL-LQ:ZOACSS8MZTX]B!_YN.=>:3(B[RTDNIYWGV129'TXB%KL/.\5?6 M*=S7[TC)JEW77O^ZY-U+S MG=+OS ; DH^UD.9ZL+%V>Q5%IMQ S MP+[=/FI<13U*Q6N0ABM)-*RN!S?)U6WN]+W"[QQVYD F+I*E4N_A [ M0B"@M Z!X<\'> 5".""D\;[#'/0NG>&AO$>_][%C+$MFX)42?_#*;JX'TP&I M8,4:8=^HW<_0Q>,)EDH8_Y_L6MUT,B!E8ZRJ.V-D4'/9_K*/71X.#*;Q&0/: M&5#/NW7D6=XQRQ9SK79$.VU$-:#9QX\ M.P/^U#8U42MRG-(O9?(RE+>WSKYRC$N%$V L5 [;;H"LE,!1XG)-AESBCFH, MDY497068,:B7H/NL?;Z3S +<3LF*E5QP^T*&R2CX-BCR,(YC%&CA!=3)B%06 M3/#]-U.:T!^#/$[#&4W;(T].*";)D(X^J="]<=$9%T41YKB5=0YHG,;=49[' M?FMO_!M&ILF*2R9+(&HI^)JYL35D^"L:D"0>!329A'%! TJ3L*"3X+[3%H!C M>%HQVF:1HDX22C89;E*-'9+)Q-:?!6LEIIR__!#/N$5]@BJI$VPENN MYDU-,+OM"3>F\1Y+9:P)ALDTI'$>C(+A-"SB&0KH@&8AS6+O /_0]VLPY@IG M66N0%F?7-II;#L;54QS7VGDZB<95)4V1L@LE#X[;(R02;VY$.L7'>B9A/IN$ M,^3H9(KE2&?3P!7]&1MIYZ\L#)M] (TW,.$2<<%8HAFF;\<,23^_^<6ANV^L MNQ,>CJKSWY/\5:"72WXFU!TFR!VVTVY.9OU/8)J K-P]<&CMYB_!+9JT&O_.!OBAZ]]P?K=_OV_:9^]3^KMQ\,#TVN.@R]@A:;QN,#"Z/9! M;A=6;?TCN%06GU0O;O ;!K13P/.5PANC6S@'_5?1XE]02P,$% @ PVE: M4KV'BS5!!@ ]Q( !D !X;"]W;W)K&ULM5A; M;]LV%'[GKR"\=D@*-A9U5Y8$R*7% B1KT&;MP[ '6J9MH9+HDG3<[-?OD)05 M^:89W?9@F:)XOG,_A^394LBO:L:YQM^KLE;G@YG6\]/A4.4S7C%U(N:\AB\3 M(2NFX55.AVHN.1M;HJH<^IX7#RM6U(.+,SOW("_.Q$*71D4M M@5WQN>!+U1ECH\I(B*_FY79\/O",1+SDN380#/Z>^#4O2X,$5%&;U&'_0,R[Q^Z)F=<[QAU%93)FQG,)'CVQ4 M\N.SH0:.AFZ8-^A7#MW?@TY]?"]J/5/X73WFXW6 (8C:RNNOY+WR>Q%O>'Z" M TJP[_E>#U[0ZA]8O&"O_DIQCJT9\ U7N2SF-ES^N(.5^%;S2OW9PR=L^826 M3[B'SR<7]5A,L(W\MV+R=@$L+X&]=O9W,MP5;%24A2ZXVF7O?BYKT.P%NK30 MY0LTSL&OA=)\;"0"Q^.)*"%#BWH*=&8.#,VK$01$0/%14<,:L5" I8Y/D;$] M/&B&G/CHPYQ+B!4@=ISDMAP$UURC5\A/0A+%OAEE/HG3$*TBKI_4")&7"X@B M#-+,)=0EJ9\)GI>LUE9)_FU1S*%@:+O^& 4AR;P(!3[Q$@\]"LW*7>@@2>!E M)(P3,_)#DD0AZG@!72^D!-35/YX+:2,$C"0V].Y8&,!B2F(_:@91L M@LJ9[ MUT%KZN8-)52AA73?@;@4]?2MYK*",C0"A:E/:)(BZI$ _GX3=4/6&1XNO$\S MX@>9&04QR<)T#\J!&JS+ZCP*U-N*@1I@K2Q"&C+.FBP=N:9,ZDP-^7RP!S<3#[+ MZ@W8)8U(DJ5F$)+8"S82S2X[19>5\>5?;+<_=^5+3 *(Z@AB+4&W-?B4*_!E MO3\2$"6A'\*3T@A]9K(PW:0K!:()")@@&I$PI&C+;J "A:B@D)@P\D" ($9O M@+F-+X75#'1PT=6UMBD*:C%R4Q",HN)X.2OR&5Z"T+@6-NXXR%/^D_E=O[&( M&[,T.^D)O+@-O/C0P'N_@%3@^'XMU0_J#?TL&MR-$K*5M5O5OU'=F@P^NHA5 M6_&X"BZWH>@$93,!(-1X+R!^:*I_$D,;2,RTCVSZHC@@:9*9F0#YD/P!"C,2 MA;&9"9$?>2A(B>^EYCU"AA;HHA0]PK:%LPDX$OW\4^I3_Q<3\%F4K072G#V; MW@""F""+H3M M:0),AN 4\PJL8 R)#EL;14L,X(736RC(TJB)$#'Z @*N1^9 MT8-;AI]8N> [#0EE$]0!35*/I''8\-DHH #M:K;#-MWB&-VUI7(+=*MNKG!> MK:IF6[A[@C)I@S(Y-"B_V-TMY,3E$_AUNMHP/8*4+L]N"I5;$WZ$C-H9G;V\ MS.'C5,U9SL\'U@7RB0\N6JZLX>H,HENNXQ57:;CNV+EL1&VW;&Z!2VY.,2]U MU+K@R!:$X\TB"U7P)+"_M:(*7C^A\/.VT==$W0WW&IXQ/#<@HY/,?O+0:]SC MU;3U:GJH5Z^9FD%B%&-;_BYM#BA\VVG;]R "5 V3.0>7H7[VCVM=3]M6T"0= M],EOJDR@R M.ZT4&F6:]A!/UB.CVU==T!Q"%)#0RTR]").D)YZR-IZR7H?N/3;V8%/OY7CJ M_:_G,]HY"--_U8+WZ;GS5-S/:KL5FV@3EL'*6Z)S_O[1GKSJN0FA6>Q:+8U) M2JEKLG:74WKB8 MG2]DDKN6:&?;6YU+=Y?QLMQ="=TS.2U _9)/@-0[26"[+=TMBWO18FYO-D9" M:U'9X8RS,9=F 7R?"*%7+X9!>]=U\3=02P,$% @ PVE:4J^Q0B>Z! M#Q$ !D !X;"]W;W)K&ULS5AM;]LV$/ZN7T%X MP9 J2Q2LBQE28"DS;8 ZVHD3?MAV ?:.EM:)-$EZ3C>K]^1DB4E<)2^K&B^ MV'R[YXYW]YR//EX+>:M2 $WNB[Q4)X-4Z^71<*AF*11[,A2RXQJE< M#-52 D^L4)$/F>>%PX)GY>#TV*Y-Y.FQ6.D\*V$BB5H5!9>;<\C%^F1 !]N% MJVR1:K,P/#U>\@5<@[Y93B3.A@U*DA50JDR41,+\9'!&C\YI8 3LB0\9K%5G M3,Q5ID+$!F*Z5%40NC M!4565M_\OG9$1R#RGA!@M0"S=E>*K)5ON.:GQU*LB32G$0@P1$,;:]G6VG/6B_@&9B[QZ2%A'O-Z\/SF M]K[%\Y_ NTZY!++CTF=2\G(!F'Z:G&](]]R$;^SRV9K+A/SU!T*22PV%^KO' MH* Q*+ &!4\95)&#B'D5$/)N6=ECDC?3FUU!Z$=\GP*9BQS9EY4+HDTL:PIF M_X(B8H44M9K$LJ4):CIR*M7*^6@S&Y)V<+982%AP#<[^94ET*E:*EXDZ>#Q] MM])*X]!HYII@]*"8@JPC2&,G\ -GSPG=B#J_H<,-]L\_18RR7W!Y.[JX!SG+ MT/7./O-'SH&5\$('63F';+=,OV;F.32.\?C8#2,G<*F!/!S%WE:7]=)NN6AL MY=#PP/6L' OBGLB/FLB/>N/TP.(R(5U+NJF@=J7 ET%#![H;>[7SRF0-F/M< MU5FDR+XR;% DZ\;ZJ.ORKAN=*T,DD]#;.)*)S&:@'$NJ7>GU>&//=^F(O"+F M.W98A%XW*^:C,]L+7=^>"MU1[(Q&-DT"$]YQ9[:'(1_C(@-'H*/5 G MP$V9:6)YHGK4CANUXY=1^Z+&H.AS:]_NJ_<5P7[H9XK@MN;A&4FNKF\4;D[_ MP;Z!*)%#OB%:$%5':;:-DK*G-2)O@$L"YB=N!WN>8,OC'/]3E'=X:83862CI M(?5-E:(C=^PWM7+LFZRDL3L*G ]6VMD/PL"62!JZ-.C4R/VJ;*7*' M@6>U8<+W_TAV-BL,2SA4<,+ZK<$ M&/?V#L^0(V*6=!'^FO0E &L3@/4&Z2V7M_CZ^AZ\:-M@^D+Z8-HVPO2S.^&O MX,4W]<1?R8NB#>2/I00;^57Q]OO:ZI88@>4%,UWX-_""4L,+QEQ_9SL\[+Q1 M"Y +^Q)7Z*%5J:OG:K/:O/;/JC=N>[SZJP 9L\C0I3G,4=1SQ]C^RNKU74VT M6-H7+X8%W\]VF )/0)H#N#\70F\G1D'S'\CI?U!+ P04 " ##:5I2^CND MJ* % =#0 &0 'AL+W=OM9YK&8[OI0Z1 !0MC=L[MG%^#)6JK/>LFYH0]-W>K3T=*8U?%TJLLE;YB>R!5O\<]KQ+:_E^G04 MC#8+-V*Q-'9A>G:R8@M^R\W?JVN%M^E62R4:WFHA6ZKX_'1T'AR_3>U^M^&3 MX&N],Z?6DYF4G^W+574Z\BT@7O/26 T,PSV_X'5M%0'&ET'G:&O2"N[.-]K? M.]_ARXQI?B'K?T1EEJ>C?$0K/F==;6[D^@\^^)-8?:6LM7O2];#7']&RTT8V M@S 0-*+M1_8PQ.%'!,)!('2X>T,.Y24S[.Q$R355=C>TV8ESU4D#G&AM4FZ- MPK\"^":CN_8K.;ZZ&1JH-INF):#FK>]FO ;:H*0?I"M66KZ MKJUX]5S!%)BVP,(-L+?A08V7O)S0*/!HZ(?^ 7W1UM'(Z8N^ZRB]%+JLI>X4 MI_^>S[11H,9_!TS$6Q.Q,Q%_P\2%;%:RY:W15,[ICL%W#Z@AS>U2W2$\5+3T M N$2;2?:!?VXXHI9CNI]@3]L\V[):?G,KNCM&MCE@UVQ8[=\LBNW=NF:(QA, MT[FL4:9V5-1 ]2-G2E-N04;-7E%TM3S@PR3R$NS'.,X\/(H($?DUC##21!X19&3U NSF"1> MDH4DRR&2D,(KDA!B61R02S[G4%T]:0ZLA$_B!+L2-T3QH#**K28_*O#,\\)N M30,L^;"$ ?;#B%Q]%2Y@*V(O#0N+&GOC%),$D-+X $F2+4F2@PF[X5<:XX\(HST3\%FV&<$W\N+@V9L+S_6*U;RTQ&:M>;JGH_.[CB( MHM![:27F,,K;DFN/KI>B7-(%NB-5 G0QTO:U'I.-"WO"5#]A\KXB#=.].WMI M\H(AEWL,*%XC;5B2Q^2\+%6'^9 3C10$A1?D(2:Y%T+A58L*9O" #OYIF^ $ M.X(8E,A EE^?F-;=N5*!'KZF&_R''E)7. 9A8FU)[O6@2BYN+=]D,1>%J:6 M>(6U=@]"2P7'P=$ A$R\""P::A?5A([2QZB$6\+0DBGUB#I:,U4!FN_E :!% M(%VP*\6!;S>L)//A7DHR4##QR4=4H7+D3TF RLF@(O:*-"%!F'A!&I)/K.YZ MOYA-@XT(&8=>[!>HK>WD3AI6[TLK](5>DD![&'I9$CW/S ZP9^FY5GS%Q$YZ MQI%7H+:9%Q>^E8LP0[B/H-LV M)O/HT57-6N/D^9=.K' 7,&2<9%Z41(-$4=@.\C*?+*6YE\9V M]SB+O" +]@=E-Q/C((,M-"7(!+9KY%;H+]R4]HH\DE=T3./8R^,0^]#A0C U MA#@]T#?2;=](?[)OV";7@9*/=.B%NT?.#5)E"_ECI^@[U+J[_/2KMK?_\.ES M&-2Y+9<7L.RQH;?0Y@.TG5-)#= DH/$M-+6!MO^ $IJNE+P7]B":V:OD3Q]1 MM]_#1,)@XI/7+P9WE.QLM8VO!07@Z==Z2#3)2#C)23R)^O[SO/.L15O-4:9P MH>5S 3;[D\32RY_T+)NX N"X;MKS?*=-TU]_0>,(?J,H^7%S!-(UPCBEQ*KP M)S%^Z6'1OC%97@.EK=2)*Z/X^T9=^<) A!\Z$(SU?0FX@QZ^9;Q]AA$>+GAI M/T3D]3[V3W>NK U7"W3*:! 8PH !D !X;"]W;W)K&ULO59=;]LV%'WGKR",8D@!HN:72*I+ B3-AO6A19!TZ\.P!]FB;:&2Z$GT MTN[7[Y"R/0=+LK>^6"1U[[GGWG.OS/.','P9-]Y'^K5K^_%BMHEQ^W8^'Y<; MWU7CF[#U/=ZLPM!5$=MA/1^W@Z_J[-2U<\FYF7=5T\\NS_/9[7!Y'G:Q;7I_ M.]!QUW75\.W:M^'A8B9FAX.[9KV)Z6!^>;ZMUO[>QU^WMP-V\R-*W72^'YO0 MT\&O+F97XNVU3O;9X+?&/XPG:YHR683P)6W>UQ5/% MZO)\" ]T2-9 2XN<:O8&N:9/HMS' 6\;^,7+>[]&B2.M^IK>#J'>+2-]WT]B MIZJ=?:H6K1]?G\\CHB6?^7*/?#TARV>0A:0?0A\W(_VIKWW]&& .FD>N\L#U M6KZ(>..7;Z@2C$HN^0MXZIB[RGCJ?W*_\]LPQ*9?T]^O%F,KK[!.';#T8-+T-,2-'VCGJW$' M#" /%"<8PB/5<4^5X7!*S=QZJE^( ,.5L8'Y"^^6H8J4^- M02&K[Q:(EZ0]0_2X";L1=,;7;TF2FMS]-RY)2=VGI,B-1Z++9BKH#U6W_9%> M=4G0O_,1>=]'CRPB>3YY\A'V&Z0;R2LBF)**E5:FM6;2"BRD8*XLL2@,*ZPF M]_C 30Z"E=HRYQP1!2NY([)@ADLB5,FXL),ED4QIPX3A1%I8:2(-0@@BC&)2 M:O(Y$93,P$DH15"*9*L%XU8!V#"K-?F4Z_F$"L0Q65@F"D5A8EN6K;256BN&!6BL0#>:+ 3,#^3'#L2T5>[Z.<"HFT'5 <<\@<11&H@3%I MI9 K,G]%-'=@; GRN^NERP5TY->BG'4[55*JRSU02_U2*^B+)F6A@C)"@@$ M:0O'B5,HB]S+!;4-9P;U%"6S G)))@4D1@"%"<<>7RJH2&N9>=9+8HDE;N^\\6U\PA>-9*B<0,TV9U$@WU4TX^TLHXF&M, M$Y90![.EH*:Q$% ?1XNCR1VW272K33*R1L,E17,'K52)68:@2O(1(M1^2 =ZO M0HB'30IPO%=>_@-02P,$% @ PVE:4NJH';1A P 9P< !D !X;"]W M;W)K&ULK57!;MLX$+WK*PAA#RU 1*(H2G)@&XB; M9K>'=K-)NGM8[(&6:(NH1+HD5:?]^@XI6[&!)+WL19PA9][,/ V'\[TV7VPK MA$./?:?L(FZ=VUTFB:U;T7-[H7="P!.<^B[)TK1(>BY5 MO)R'O5NSG.O!=5*)6X/LT/?0GK'4_F(?A-JAUK6W(IWNOM'-JY=Q%6,&K'A0^?N M]/X/<:B'>;Q:=S9\T7ZT97F,ZL$ZW1^<(8->JG'ECP<>3ARJ] 6'[."0A;S' M0"'+:^[X"*4&;TA.*O]3[IV!4PE^;OE9\:&13C3HKX$;)TSW M'=U(Q54M>8<\)'KSP->=L&_GB8. WBVI#^"K$3Q[ 9QDZ*-6KK7HO6I$G\FG HR_@/5?T!S7VNF^::VGK3MO! M"/3OU=HZ UWTWRMQ\REN'N+F+\2]'^\ TIL3WN^$A5ZR?O//G3 A _L$@ L$^A&7#4@ MD!EZ(Q7 Z,'"CL5(/-9BYQ!X(-MRH(KW>E#.OKV,O%]T(XUUQSJC>P'1IW:+ M'EIIGK0;/1C73NHGF$J60_[1;Q'!957B-"-!GN4,%SD%.Y(CBE;.2RH)A!_'.>")L")B MH),\B_*RP ST$YXHPR447!2X2'//%Z%I!.842OL%3Y2$A9W118LSGHXV9W11 M]MS-2TZ&7R_,-HQX"RT.+3C.P6EW>D6NQN'Y9#X^01\##19U8@.N\']8C,PX MUD?%Z5T8I6OM8# 'L8674!AO .<;K=U1\0&FMW7Y$U!+ P04 " ##:5I2 M]4>]P;P" B" &0 'AL+W=O(R\^;-HAF%>RX>9(JHX"G/F)PZJ5+%A>O*.,6R,T)94X4VK,[$86\5!EE>"= EGE.Q/,<,[Z?.KYS.+BG MVU29 S<*"[+%%:KOQ9W0.[=!26B.3%+.0.!FZLS\BX7O&04K\8/B7AZMP;BR MYOS!;*Z2J>,91IAAK P$T:\=+C#+#)+F\5B#.HU-HWB\/J!_MLYK9]9$XH)G M/VFBTJDS=B#!#2DS=<_W7[!V:&CP8IY)^X1]+>LY$)=2\;Q6U@QRRJHW>:H# M<:00#%L4@EHA>*M"OU;H6TTF/,#N.%,I1(N68+):P!7C[9Q!X@;=2 M7.A;HE">X+;H1OI*6 ^\"LEO17I%LM]$N6^A^RW0NL@RLN:"F)J%F1"$;5%_ M#$K"C"5PRUG<)@'?]%(26_02?EUK9+A2F,O?';P&#:^!Y35HX77)%%7/8#*+ MR1D\(Q&G2?6 ^'+<'VO9?&Y[U;MAZW:,NG*/8VN$D M(>8E4U5#;DZ; 3BS;=]]$:^FYPT16ZICDN%&JWJ]&PO=V]R:W-H965TPB"9#$S1H@:8.XW1Z&/= 2;7.51(VD[ 38CQ\IR:83RT?.$"@/CB[D MX;E0W^'M=,W%3[FD5*''+,WEV6"I5/%I.)3QDF9$GO""YOK-G(N,*'TK%D-9 M"$J2JE*6#K'CA,.,L'QP?EH]NQ?GI[Q4*P>?# M%DME'@S/3PNRH%.J?A3W0M\-MU(2EM%<,IXC0>=G@POWTR1R3(6JQ.^,KN7. M-3*FS#C_:6YNDK.!8S2B*8V5$4'TOQ6]HFEJ)&D]_FF$#K9MFHJ[UQOIUY7Q MVI@9D?2*IW^P1"W/!J,!2NB:BY M8OD"W?.4Q8Q*]!%=) DST2(INLGK/F=B]VY"%6'I^].ATAH9N<.X:?VR;AT? M:-W%Z([G:BG1YSRAR7,!0VW*UAZ\L><2@Q(G-#Y!GOL!80<[/Z83].Z7]U>5 M&ZF02R*H;-'RZFB9[KB1>5#6Y'A9(T#6,^.];3"]2KAW*)@=$?SS5E= -XIF M\B^@.7_;G%\UYQ]JCJ1:J*"J%(8!DHH5;>L#M92HDF(XM#IWW;%C_DZ'J]TP M[!>,PN?EGND9;/4,0#UO&EEITE)E")9P9$6P,BT #L> [Z MRA78I4=;8:,^NO1XV]P8U/U>L!515.-P3H5V/EDL!%V8)X5@>TY]>,/8\X-MS+4%=K\.K..KLO*XEI.OWXDN+ M.A=FW1MTX(X6PI,H 'NP!9T+D\[Z^K@>; 'D1KUXW4+*';UM#Q[M)P_?#Z > M; GFPH317O70-8E9RM03-**RI,%.'^[$ED#8!4VHY&E'QKH',X7FC3%FW,NR M,D,S+K1,HT-,"OWRI9W-H,YM2>4.E**Q11:&D?5-+:E MSK0'ZM WS(R,SHR MD!O88@CW,I+#%E08'LN]:HS4R-H=,P38;1LDM93TQV (+.DPS*$Z! \TIIIX M,S,2)7F"ZJ<74E(%1L)""H>]1,+""\/#I]U(;&Q#>K*%XI2P3"*U) K1QYC2 M1"(]L2D^IEQ*E+*,O32YB5:TGRZCUF!%>\$:0>-O;/F(83[>4CTU7_(T03=9 M(?B*9C2'XV-QA\=]Q,>S-/3@<9>UA1VTI79\AZ#O2ZJ']EQH@!C8Z8Z+J%1, M3ZIUWBXEG9>ICNI5SM=9S M#4BJ1:2'>PG,SN07'KI]WG?>JGW:U"'(0T^4"'!";KGJP5R]TQ$S*Q:"7M"+DRT./7C,]ITK/8(\U $;]\(B@F[W6EAZ,"P?:$[76J&# MJL#5W4H52!.+. ]&G WT9A3DA' L^SP/-Z 9YO@>?#G#K^N^H0Y#J= MD?ZI?BJ?+WYW]*5AAO0ZU8B/F]0,RW$//?"F(=@KHAYN^L M\QT+L>M2Y$R5@E:^OF:/YAILQ*+,[P5EOD69#W/H%:Z&!1WA:@LT'R;273/% M>56^\"VE_%Z6TWQ+*Q^>C1Z3+SI$N-T)([ P"V &=26,CNI'J&()%G00;!OJ M_Y4Q @NQH!>(!19BP5M!K$.0WYTQ DNQH(-B6W^_/F,$.WL-O6 LL!@+W@IC M'8*.2,^!Y5AP+,=>G3("2[.@%YH%EF8!C*)7^+IC&Z#3U:%%6@@S:;ID16'L M-O[]HG]2:S!(^I]] XA MM^]LK,* NZ?">)LLJL7EG"HD:B>CN> 9RLC?9I5MHV&K6AT$#4Y&X.Y>:/D9 M'L=/HZ5QG?8ADCI>^FJCX0=4; UJ519N(>S8B0PMAD-XZCLMBR)EA[JS 9'Q M]V^<)Q)->0H=\P@MBL->IL&1Q6P$8W83D:(4\5(/9V7=:YJ@R,8'74'I:.1@ M4(8[1WQT[!?542G]/1F[Z],QVZ?;XU@7U2&D%\\OW4^3^E"5%5.?\;HC8L%R MJ0?K&ULC55=;]HP%/TK5K2'5NJ:3P)4(5(+FC9IDU!9MV?CW!"K MCLUL![I_/]L)65I"U1?BCWN.SSDF-]E1R&=5 6CT4C.N%EZE]?[.]Q6IH,;J M5NR!FYU2R!IK,Y4[7^TEX,*!:N9'09#Z-:;U1*JI:RS_ M/@ 3QX47>J>%1[JKM%WP\VR/=[ !_;1?2S/S>Y:"UL 5%1Q)*!?>?7BWG-AZ M5_"+PE$-QL@ZV0KQ;"??BH476$' @&C+@,WC $M@S!(9&7\Z3J\_T@*'XQ/[ M%^?=>-EB!4O!?M-"5PMOYJ$"2MPP_2B.7Z'SXP02P93[1<>N-O 0:906=0-0QLW ME-M;W&AI=JG!Z7S3WAX2)=K0':,C!U2X:5,E10H*L5:$S9M5E]VJS0U:=K] E1CGY6HE&8 M%RKSM;%AQ?BDD_S02HXN2%X!N45Q>(.B( I&X,L/P\/Y:[AOPNL3C/H$(\<7 M7^ [#P6?0I'#4$@?RCN'QOVAL3LTN7#H2.YC0;8D4T=BW^=#/IM/T\DD\P_# MP,[+TFB6Q+.^[)7&I->8O*OQ.RAUAS SC0)S8OY IN>82'0CN4+FZE$AFJTN M&]8'-F:A/2,=: NG:3Q]XV"D*D[FT;B!26]@\K&0_]_C#>*@QV1.SI.>!4$X M>Z/SO"P-DWF2OA'J#UYHVTQ_8+FC)C4&I0$&MU/#(]L&U4ZTV+MW?"NTZ1AN M6)F>#M(6F/U2"'V:V+;1?R7R?U!+ P04 " ##:5I2_:PBGO," !-" M&0 'AL+W=OYZ[Y^[L8[SCXEV6 M I]5)3)B5,JM7ER79F54&'YR#? ])>"BPHKO11K5VX$X-R"*NH&GA>[%2;, MF8[MWD),Q[Q6E#!8""3KJL+BSQPHWTT2DPJ8))PA <7$F?E/:6+LK<%/ CMY\(Z,DA7G[V;Q/9\XG@D(*&3*,&#] MV,(S4&J(=!B_6TZG.?U% [)(RU9C,O-ID6K>439LJ^5$)_)1JGILNFW(@7 M:$G6C!0DPTRA69;QFBG"UFC!* &=5-@UD&2&^BE-#T!/7\:[H]ZX.GG MX<,K:L*NG*'E"R_PG50('U4HWU<(MQ6ZXC#J'$;6873!X1S6A#'3)W-,C:>^ MFC84B:4P]]!V.AB%\=C='N;YW"CV1X-CH_3<*!HE86=T)&'021A8Q0,H_[0XR[T^&KH*>2UO3_U8=L)HN"! M%X6\1TS/"UU^ 1G?@M"']ZY/6WP6T4,T' 8GXGJL8B\Y24':Q^7%0;^\I).7 M7)6GS_A_.BLY[ZPDB4X4]!B=M5]Z;G34?DW\[L%%6X%8VX$ED3U-S973[78S M<69'P<]"&.@OQ>D-#$L MT_2,E+!L-!E7<\_Y9,Q+D;",/N>H*-.4Y+^G-.&[JQ$>[2=>V'HCU(0Q&6_) MFBZI>-T^YW)DM%)BEM*L8#Q#.5U=C:[QY1.V%*%"_,OHKCAX1DJ5-\Y_J<%# M?#4RU8YH0B.A1!#Y\TYO:)(H27(?_S5"1^V:BGCXO)=^6RDOE7DC!;WAR4\6 MB\W5*!BAF*Y(F8@7OKNGC4*NDA?QI*C^HUV#-4W77@&W5@55$Y(X),QCG?H5SAI3SU4(5V MQ9?!R#)U"I9H)E:_3,$Q8Q6J"_ MT 'XAB11F9#J),GAE!0L0M=9C&8L*06-T?QYB;[-J" L^2ZIK\L9^G;V'9TA M Q4;DDMY+$.O&1/%^<'$/QM>%B2+Y>39T7AL"*FMVK,1-9I-:\VL$YK9Z ?/ MQ*9 \RRF,B7.:'2!;'R.+-,R@0W=]-.7="OI MYDGZK)^^*+->^KR?_H/DO9N_':P[#@'ZW6#=0?K]8-U!^L-@W4'ZXFM^?_R: MZ9Z&TX.>*+;;C&%7\NP3\OXN4YH3P?/+'F%.*\RIA#FGA,D^@V413RETP&NN M7W%5._$^P7888F=LO!\>FRXL<$/;.D;-NB@_""U-UAR0Y7O^,>BV"W*PK:/N MH 6Q;1ZC[KLHS_-,;5L/793M^F9PC%H *&R[MK:QQR[,LG!@AL>P)P!FNCC$ M+>S(XV[K<;U;.\PP+#G8:P9#(*Y/K8U@T$PQPT\V&!^JZ'?JV%54&6GBNAJ M)5M756WY5M7= DG]T,OR%2J."[^[&=OT-,4@$-8.SA, "KT 5BIHE0J^[K:X M;B4@[0+ U'Z(]4@'8:;E:AI",,]U'5C'L-4Q[$^4;6Y#6YK7&O:%/#8_>S:S MUWK3$_$\;7C!H287FC]O )!YX6L99P:B/"WCS$&4GI=N092M!>/=H!7O092K MH1[@%;5SO0!0UH6GY<%'T*BA?DI E!_"(80/VG/\Y],/GH%IPSQ>$0>ZM[LH MZ6U;]S:$TBO:'$29OGGTAW7G0R3;U9T_9 /W(,KU=>>#*W:LC7EW)J+R@Z24 T8\H*>4]!:URGNY3 MI[J%@3@#(,3MAWP5Y@:5I;AS<3V7SN*Z^NA2HNF+6C6<[VW[9 MN:[NM]K\%%\^8&!^H;X$5??A3_'U9R39NJ^9M%-"5W(I&?FR.\GK+S/U0/!M M=3M^XT+>MJO'#24QS15 OE]Q+O8#M4#[?6SR/U!+ P04 " ##:5I2\Q8@ M CD# !("@ &0 'AL+W=OA9LC2D_1I'.ME@0'EH@E]4L& 3/$_=LLS5N(II/ M2[+!-9KOY9VRHZAEH:Q H9D4H#"?!3>#CZN)B_FEN)]6!%#YE,E*U NVK*Y!V^F1UOY3+BRKXVR MJ\SBS'Q=EQMD#FNV$2QG&1$&;K),[H5A8@-WDK.,H88/<(_:*)89I+ V,MO! M=\$,_"!\3WP1WZ[0$,;?V=!;HG;VI5U*09E?6]CBT#,,7Y3=4T\C8P6YM**L M27Y1)Y^<27Z0P*T49JOADZ!(3PDBZT1K1_)LQR+I95QA%D(Z> ])G,0="2TO MA@^N.^"KR^&3'C5I6]S4\Z7GBFL_$G3/T54W)TS!P9;*CLKZR%5$4;=4^<-A M2T(.J.Q9!Z+M5\ 'Z9XLAFT60Y_%\$P6GQY+]!4_2&[?$\[,$[S-9%$2\?2N MJ^C]=,,XC.,W7;7IQZ63,.W$K?IQHS2\?HD[\6'4^C#Z=Q]*1 4;)?1\:M(^->HJ54"GG][7A 4R$*,%N$YN4 M(BB\,JC+GWJ;:[^-N^@.\S@<3:/#L1<7Q*SJF$%\$I1>MU$G*J]:E5>7U9VR M Z-H-3TQY+1+1S_1V3+_'VSUS[ 3^9-6_J27YY[IW8=<(8(B!KM4]^/CU\>O M5MT/2\)QM^J_P5Y])&K5T=$=6Z#:^%Y%@[\FZ_NEG6W;H1O?!;R87]@VJ>YJ M_M#4/9:],S=,:."86\HXO++'4-5]2STPLO0W^8,TMB_PCUO;ZJ%R 78]E](\ M#]P&;?,X_PU02P,$% @ PVE:4I?Q-5/2! /14 !D !X;"]W;W)K M&ULQ5A;;^(X&/TK%IJ'&:E;8L>.DXHB34LO4+I; ME9F=A]4^I,1 -(G-.DYI__TZ%Q(()HK$ R^0RSG'_GP^?W8\V CY.UDQIL!' M'/'DNK=2:GW5[R?S%8O]Y%*L&==O%D+&OM*W7$1)_@LV!9;B'IBGB1)Q2=8]B$->_/L?Y4#L$+2. MF8!* FH2CK5@EP2[*P&7!-R50$H"Z4IP2H+3E4!+ NU*<$N"VY7@E02O27". M&6=MG;.ZM@$KLP_#M$[Q($:1S!6Y]Q99"?H*O(Z;\ M,/JF@3]G(_#URS?P!80<_%B)-/%YD SZ2GARJP4#;P;A!K8HC-K\$-KP R$*6H4.W[?096VNZ=90^ M:J=/4MY*OVNG/_NRM?/WG6.'GH'^T#EV(_VQ<^Q&^KAS[$;ZY#3?GTX;NFEW MNMN2Q78UI>USK$4>1:V&[$.S7@*,*4UKB] M3"!5)I#63)BF\9O.+[U(@/)REN\O'X1H+AM[^DZE[YPQWVG5"WIBOD\* 6=G M?+-LMZG3\.L0AQ"!Q&WX/S7@/)W%A)C]+O3N.)4LV&X$VGSR M*EWOC#Y!J][Q6*U,06[A9FIY,0(P]TJQ-4Q/0]I"U4YSVP]G9P,'6 M<'Z%/!";Y *,A)!)/LV>PRC*/G[:A@O5^NB83MZ^/#YUI_^5Z 5R$6(5_FOHUYDD;YZ+:-6%UW M(3FGR==S#6E-JZ7#:],^ @C&^_G;HB(WA&[U!= MN1$ZU;M287?/IXL@<1OSZRIT" "!!@ &0 'AL+W=OW#@ E:-G=DF::7] M^-F&L'1+T%[V OZXYYQ[KO$EW@KYI$I$#<\5XVKFE5JO+WU?I2561 W$&KG9 MR86LB#936?AJ+9%D#E0Q/PR"B5\1RKTD=FM+F<2BUHQR7$I0=541^7*-3&QG MWM#;+=S1HM1VP4_B-2GP'O7C>BG-S.]8,EHA5U1PD)C/O*OAY7QJXUW %XI; MM3<&ZV0EQ).=W&0S+[ )(<-46P9B7AN<(V.6R*3QH^7T.DD+W!_OV#\X[\;+ MBBB<"_:59KJ<>><>9)B3FND[L?V(K9_(\J6"*?>$;1,[F7J0UDJ+J@6;#"K* MFS=Y;NNP!QA.C@#"%A#^"1@? 8Q:P,@9;3)SMA9$DR268@O21ALV.W"U<6CC MAG)[BO=:FEUJ<#JYPPWR&N$=7&49M94E#&YX\WG8.I\N4!/*SDS$X_T"3D_. MX 0HAX=2U(KP3,6^-GE8-C]M-:\;S?"(YC"$6\%UJ> ]SS![3> ; YV+<.?B M.NQE7& Z@-'P+81!&!Q(:/[/\.%%3SJCKJ@CQS3 N GW!+GFE55STE MF'0*D_];ZVDG-.VULD29(M>FM8'(01&&RK0Q1K2QI@6D[5$H',K7W[OE%-.<;XDL*%? M,#?08# UIRB;AM=,M%B[GK$2VG0@-RS-/P*E#3#[N1!Z-[$"W5\G^0502P,$ M% @ PVE:4FP)-7*@ P ]@X !D !X;"]W;W)K&ULM5?;;MLX$/T50NA#"R012=T#VT#C;+ %6L!HMMMG1J9MHA*IDE2< M_GU)29$465:]"_O%)J69X9DSY!%GMA?RA]I1JL%+GG$U=W9:%[>NJ](=S8FZ M$07EYLU&R)QH,Y5;5Q62DG7EE&=$ M_KJCF=C/'>2\/OC*MCMM'[B+64&V])'J;\5*FIG;1EFSG'+%! >2;N;.1W2[ MQ)YUJ"S^972O>F-@4WD2XH>=?%K/'6@1T8RFVH8@YN^9+FF6V4@&Q\\FJ-.N M:1W[X]?H#U7R)IDGHNA29-_96N_F3NR -=V0,M-?Q?YOVB04V'BIR%3U"_:- M+71 6BHM\L;9(,@9K__)2T-$SP'Y1QQPXX!/=? :AXHYMT96I75/-%G,I-@# M::U--#NHN*F\33:,VS(^:FG>,N.G%RMI=H34OZ[ *B-< \+7X*^?)2M,J32X M!H]U>8'8@&G3]_=4$Y9],#[?'N_!^WO\7K3^+] M3)6Z-4!TE./@ $OD)\B# \@C9AC%<30..6PAA],,&XP3&RMJPT27WL-QNU1\ MWCT<'Q"'8>AA-.#WT PE,<)'=G#2HDTFT=Z5+%LSOE45SD]Y(<4SM4C5!!4( M=BH++\T[ZDDZ.B_S3;P^IUX<)A@/J!^S,V< )N/[* ^ DN1%Z6F\C2".AE#X<6KT8D=BLYA07"#VX/"S-&*78)CX1XK1 M22::ULREX$K+LK[AFLN326!K"C*I09W"H>32U.-.\# \+_5-O#?4AT$8#Y@? M,3/7G"@89QYWFHFG-?.!<<)3"CY3TQ. JINY%IOKTDP^*D4G/P.X=X.\^!42 M=\*'SWR)Q(>W0]_#03@LP:&9%Z%@^ %V>TV)[0B_$+EE7(&,;HP?O(F,+LFZ MR:HG6A15G_(DM.EZJN'.-*946@/S?B.$?IW8UJ=M=1>_ 5!+ P04 " ## M:5I28*BZ*98" "T!@ &0 'AL+W=OW,1M+!P[V Z%?\_82;-I M:;ML#XT_YCV_YYE,XHV0SZH@1*.WDG$U=0JMJVO/4UE!2JQ<41$..RLA2ZQA M*M>>JB3!N065S M]_\HK,>5.$MNUA4QB46M&.5E(I.JRQ/)]3IC83)W V2X\ MT'6AS8*7Q!5>DT>BGZJ%A)G7L>2T)%Q1P9$DJZDS"Z[3H8FW 3\IV:C>&!DG M2R&>S>0NGSJ^$408R;1AP/!X)3>$,4,$,EY:3J<[T@#[XRW[=^L=O"RQ(C>" M_:*Y+J;.V$$Y6>&:Z0>Q^4%:/U9@)IBR_VC3QOH.RFJE1=F"04%)>?/$;^T] M] #!U1% V +"?4!T!#!H 8.O J(6$-F;::S8>TBQQDDLQ09)$PUL9F OTZ+! M/N4F[8]:PBX%G$X6$BI(ZO=+M&"8:X1YCFY?:EI!:C7ZAF9Y3DV",$-WO*DR MDZ[SE&A,V05$/#VFZ/SL ITARM$]90SV5>QI$&>.\+)6R+P1$AX1$H3H7G!= M*'3+B'_@%!-U^&!Y,#\/3K\/$)-X,N M40/+-_A'HMH\S7;R]'NV5%K"._3GQ$E1=U)D3XJ.*H<&DM$FT>0-&HPBA_+9 ML PMB^DNK\DDQ]]J_XR9HU L:1[LAZ6>>4>1&?N\7=(@=0\/.T/"_#4&Q M9JR&0C-5FPFED5BAM1#YP=(=?I(8^NYXS^KGH&#BCO;,'@@:NU=[_KS>^UP2 MN;9]48',FNNF_KO5KO7.;,?96Y]#2VXZZ%^:II_?8[FF7"%&5D#INR.0))L> MV4RTJ&S76 H-/<@."_BL$&D"8'\EA-Y.S '=ARKY %!+ P04 " ##:5I2 MK64GYCV8)*#6'7BU':@W:^?;=(4:&!] M&"^)'=]W_NZ[LR^]%1=/,@50Z"5CN>P[J5+%I>O*.(6,R M>0*Y7YEQD1.FI M6+BR$$ 2"\J8ZV,CQ4C&:PT0@6689$:]#8'S5=SSG[<,# M7:3*?' 'O8(L8 KJL9@(/7-K+PG-()>4YTC O.]<>9=/9G*;]!UL& !D71+^6, +&C"?-X[ERZM1[&N#F^,W[M0U>!S,C$D:< M_:2)2OM.Y* $YJ1DZH&O;J *J&W\Q9Q)^T2KRA8[*"ZEXED%U@PRFJ_?Y*42 M8@/@M?8 _ K@?Q805(# !KIF9L,:$T4&/<%72!AK[T]RLH/L9HPMB\B/1R1@4H>Q4.]EO=(X>IV-T\N44?4$T1]]3 M7DI-0?9&?(QSYN@(\^#?>ZVW!72UKKZM>Z M^M9?\ ]=*UFOMF3]=:>MT:V"3/X^L%=0[Q78O5I[]KJ2$I1$J#S M2G#^+GB3KFOG'>OXF\RB%MY3W-V:>_<@]V%)64+SA;37ZFU6"+X$(Y(\((R'WZ]N?/0T M>!N-PCMF(BKOF_>'%WA!%^]DHM$N#'V\DPIWH^>9'XYO1"RH[B@,YAJ(+SKZ M!(EU#U]/%"]L&YQQI9NJ':;ZOP>$,=#K<\[5V\1TUOI/:O 74$L#!!0 ( M ,-I6E+!5FQTMP0 +P4 9 >&PO=V]R:W-H965TP^K/;!M&YK36X3NRU(\^/7 M3M*TQ8Z)!L$#S>7[SOVDI+80K;M6PFF:6_0+Z\]%(-^MN8Q3'?\X="G%F-E#E-2,IHEH*"+,YZY_#K M/;(EH43\3 MHU,2#X]WTB]+YX4S3YB141;_0^=\==8+>V!.%G@=\\=L>TUJASPI;Y;%K/P/ MMA76]WM@MF8\2VJRL""A:?6+G^M '!"@VT) -0%U)3@UP7E-\%H(;DUPNQ*\ MFN!U)?@UP>]*"&I"T)40UH2P*R&J"5%7 K1WF;,[4YID*]ENI>S2#95\MU)V M"8>=,PYW*8=ESJVJ?,O:O\ <#_I%M@6%Q MY\J!LH)(O2IZFLM>GO!!WJ>#Q MP7#-Q!7&P"A+GFB*90,R\ 6X,$,*LV:URF&E$K6HO,\VI\!&)P#9R-;01V;Z#4X%/6JE7YCI%V1V"AS8 M2O]FID])+NAV*_WR#>/7J9%^9:;?X<)H_'5GWV&DH8\[^ZZEWW3V74N_[>R[ MECYY7][OWA>Z^^[T\)ANB8YMVA8U;8M*>:ZG M0B]5*(QU_7[AV 1\:'C?&AT?@AQ>EL M1<&?.,G_DKM=CM.7$['*S4X-H8D:Z=&'A1_:^\W4-OHPPFP%9J)HZ)P4U?HI M%E$P(X580=,.:1C5"HX&KQ<9P@L/UF9H-.XAXR3E5*S'!!?I%_$6#7+\(EZ" M^8E=Y_-*Y"N'^V0/=CZO#_3B#YGGV[CH#CXOK?D1!\XQZSX"M11]%5#X[U0E;(WT3\MB!_12$T6\OR).: M>Z@71&ULM5==;]LV%/TKA-"'!&@B41^67=@&8AO=@G5K4+?=P[ '6J9MHA3IDI3= M_/M=4HHLUY+B#=A++'Z<>P[O)0^9\5&J;WI'J4$_[FG D8V4N7$0%-M?;U7E*P=*.=^& 0#/R=,>-.QZWM2T[$L#&>"/BFDBSPG MZGE&N3Q./.R]='QBVYVQ'?YTO"=;NJ3FR_Y)0D;*S(9K]<,ET:%@^$[;N2Z-@E '.3&>%AAZMT5SF*R:(+89&=VA9[@,D M-^AANU5T2PQ%[PE3Z"OA!=5N0&MJ-'K(OA=,T34B8HT^,+)BG!D&4V"\R*'_ M9D$-8?P6PGY9+M#-FUOT!C&!/N]DH0&DQ[Z!I5A!?E;)GI6RPP[9"YK=HPB_ M16$0!BWP^=5P/&J!+ZZ'#\_A/N2_+D)8%R%T\:+7BN!2J9D[$7]]@#[T:&BN M_^[AB&J.R''$'1R_2+D^,L[;T1G&8IL,D"I*Q?VCFM&7:8!2$X?FT M1=Z8]K_7&O_ADC(MLQM\E^F\^6/2E)ZI#)_Y;V0PD_FAU58%I* 2\BSAW:N(<7W&''4D'BQA$\5].X!?!_=H<*VJ3$@W 8=W">3 ^'K^Q/ M0\26P8FHUHMN_I!PRZ2M1:B"G:F(DC3H4'&R1=SOBY^E(?Q% *FNLE8!T>49 MQ>&@8^?BDZ_A?F.K'6)/GHE+!FQ>DF6J@*N3GZ[35DWQA::[) RB#DTG8\3) MO]JG'Y1>$@_KD@?N/!9I_7OQ.U9?#NXG0#N. ^A82J\L5:-HS14#?LLK/]OF/X#4$L#!!0 ( ,-I6E+'NVU\?@0 M , 4 9 >&PO=V]R:W-H965T2BS<[6F01%[?%WF3' M@D1Q1; C_='PLQ)W91HF3C.0LH3DHR&YIW*.[$ >24"'^26)TJ_RYEV\-*#,B*1DRV6(2/Q[)FN2IC*2R.-;$]1HORF)Y](."&@(<$^P+!:@C67(+=$.QJ9&HIU3B$$8]6BX*>0"'1 M(IJ\J :S8@OY22[G?<,+\381/+[Z@]+XE*0IN $;L:;B,B6 [L#Z$.5[ I(< MK*.B^)'D>W"?T3+G\F7+>1T2'B7I&T'^M G!ZU=OP"O)^?M 2Q;E,5N87.0H MOV1NFWP>ZGSPA7P0!A]HS@\,_);').X',(6X5B%^4?B M1%#LKT%%GH+,,10 MD=!Z-AT%"GHXG^YKU%CM?%E5/&MJOKZ\%V_ .TXR]J\FKMW&M:NX]D1Q,Q\*Q.62)=73H0W^BIR ML6\/)(Q1V':WJ?G:U/ZB!3^0B'%- 05MK."JA8E@Y]#PETNSH9Z/2^ A M.)C9]3Q8. GK*SCK,>BZQ=G$Z]=3,%P3LU#A%*JO"7>:\/^KS8;?&TS7A?Y0 MQ"Q8. GKR^C:";*T,C9B+SA5 JAK(LB^;A%T]H[T_JXM@K'[NG[@C(I 8-N M@(8C/07K*^B\'.G-_.>+8.S'-RX:>OLL5#B%ZFOJK!WIO7VZ",:^[?J6Y0U% M*& 0>L,N.PGKR^C: -+W@:D6U=#/O^MC]]**Z#H&"J9K3[?#[5H$AE>M.]Q9 M-]9;MZ[N\-A9+0>--X8JG&T%.RV-[;E MX.&ZG8D+IW%]99U]8[U]3Q9@P^^-*?1M-.RE2ART@N$608&3&S'K@I7@KG5@ M_0^0J1ILZ+T:'&UAUPH4LK%S:9R[]H/U[>L M-_>)];QNZ%YOI5K.<%]JGAWM9*385T=D#&SE64Q]!M(^;8_A[JO#I\'S!W2W MK@_3NC#UV=Z'J-@G.0,IV8F0\-83I5#4QV7U#:?'Z@#IB7).L^I2;!EC4DB M>+^CE+_&ULK5;);MLP$/T50N@A =IH]1;8 NRH M2X &X[R9(4?3#1>_9 &@ MT$-)F9PYA5+5N>O*M( 2RS-> =,[.1,"*-_,'-_9+ER35:',@AM/*[R"&U"WU5+HF=NR M9*0$)@EG2$ ^<^;^>>)[!F MOA+8R)TQ,E+N./]E)I?9S/&,1T A588"Z[][ MN !*#9/VXW=#ZK1G&N#N>,O^P8K78NZPA M.OY%,%3-G[* ,[W/H=;/U>!+V,":1G*/3?HL +O Z'+HZ&^Y,.>'(\ M?-RC)FRS$%J^\% 6OG_6.^A202E_]/!&+6]D>:-#O+CD0I$_=48K$(1G75GL M9_,'Z!&PD#V.#5K'!D!!Z \_3B;[?S7&'Y7#B!<$+ MRZ3#,O(BW]^UW!,R;(4,>X4L;2P1SU$E^,_F,=.SG##,4J+ODHZVO4PLA2ZU M_?2'(SYJ'1T=5PJDK# 1^NE6*"VP6('LS5\ M66.FB,*F5:"YE""ET=$3G4G+//FO%]#WGMY7[Y\KO8'NE>7(U.2+JG1W7O@2 M=-),IY0HY6NFZD>S76V[\=SVH&?K"].E;>=XHJE;_)6N!<(DHI!K2N]LI.^, MJ+MF/5&\LGWDCBO=E>RPT%\:((R!WL\Y5]N).:#]=HG_ E!+ P04 " ## M:5I2^>!1G'@# "D#0 &0 'AL+W=O4EWQ*FOZRX M*+#20[%VY580O*R2BMSU((S< E/F3$;5NSLQ&?%2Y921.P%D6118_/U(9,A!8_SR2& MU,F:04'9_A<_U4)T$E!P),&K$[Q3$_PZP:\6NF=6+>L**SP9";X#PD1K-/-0 M:5-EZ]509K9QKH3^2G6>FMPPA=F:+G("IE(2)<$%F.^W%/ 5./S\]HHH3/-W M.N[[_ J\??,.O &4@6\;7DK,EG+D*LW+H+M9S>'CGH-WA,,5R2Z!C]X##WK0 MDCX[.1VE+]-=K48CB==(XE5X_A&\:\JH(N!6VVMI$>#7K8X'-XH4\O? ;'XS MFU_-%AR9[9/@4H(9%N(O96LP+7C)E$W#/4Q>Q0XW3U"ST8H9[*MC!]2I%=9=363N2=S1 UU(NM]A/D M)WVNMK@()MX1LFWI1<.U=UXN,LZ4T+T$/[U>H+9HHN U3-)6/C1<^DXW27BX M^T'0/XF6J""&\(CJ;1E%T?DL$EG^2:1!T&=J"_./F;DMP6BX!G_E["+CQ9;H M39RN!2&Z?U6#UFCK)DI>PQIM^4/#]>]T:Z0'4OJQZ:M>"FZ)"N/4+KC75E4/ MGLT:-52WT[G0EY=^H;.%Z2XCZ5%U.RVTN;]\P6)-F00Y6>D\>!GKLR#V5X+] M0/%MU54ON-+M1O6XT=7,PF_P%02P,$% @ PVE: M4MJN.%/\ P &ULO5C9 M;MLX%/T50IB'%IA&)N4UL UX:3'!M$40=WD8S ,M75M$)=(EZ3@9S,+BA:UB _KJYE>8NK*(D+ >NF.!(PFH43/#UG'2L@[/X MQF"G]JZ1+64IQ ][6Z'04] .4P(IN,WTG=G] 69!+,!:9@] M3R Y#!":W*L"R%,!4^*-.(?X"D7X=T1:I-60T.S%[GC0X#Y_N7O?4TU4C2-R M\:(S\3XPSC2@C^:WD*#3V?SUT=BC&PVY^MN#UJ[0V@ZM?09MD@NIV3_%>-\_ M&"U1H)J&6H3IN3!62>['A."6_1N&]_O-/C7$W2;#>4/$J'-H>%!2IRJIXRWI M)M]0)HTP:12G5*X!T;51/Z41J[M)73>;"BV"=_?2.JZP8+^G$T7GLGWJI"]"_"L7Z'U_4,Y;KT9!HH%YZ7X[YA.S0KP M<\N4$YZFR?1/F15U/8095+D-O+E]=RN#Z0*]!VE6.K15L-IF*#.M44BLD$ZA MR$U:H[/,\:/TT"-0J= Y87\X3Y*Z*/R-!>W:@EO_1(_T+]HYE8.D.@.,O?S M5BG;>-'V%@Q\ >I@4N.1_YT\)<0!>TC+PQY<"S:.+L*?9V#Z)8&Z)8%\K:WE M'_OUOX$XB^W2]%9+LQ\3O\">6IYQYQ+LJ:43^[7S5=C3/6%/W\>=6H1Q[S+< M\<-$!7=\_:R5'/NEO($RGP5_%XM\ V:ND[4$L*NO%ZW69CRX %M(K:3$KZ2O MP982XD!K/&PAM? 2?!&V/ /S/%M(K=W$K]T-;/DB:0+H,\V/=YJ'$+7^DDOL MF$FMF<2OF:]"D=/=;\]'D5I=B7_W^VH4\<-X*!+N'47-_F/MCO3*-&C+=7&H MJYY6KPTF[K!\]'R*K^?%X;\.4[R+^&2V]69'CS)8F9"MJYY)5A;'^^)&BXT[ M\"Z%-IL@=YF"89VT!N;[E1#ZZ<8"5"]9QO\!4$L#!!0 ( ,-I6E)ST,W/ MBP( ,D& 9 >&PO=V]R:W-H965TM%*6P%#2*@(4MIT6R\F5?W8+J9=.' (5HV=V4YI]^MG&\JRA30WP39^ MS_,>Y_B0M4(^J1I HY>&<37W:JTW%[ZOBAH:HL[%!KAY4PG9$&VFV\(=7=?:+OAY MMB%KN ?]N+F59N8/44K: %=4<"2AFGN+\.(RM?O=AF\46K4S1C:3E1!/=G)3 MSKW &@(&A;81B'D\PQ4P9@,9&[_ZF-Z M,+=\5OT3RYWD\N**+@2[#LM=3WW M9AXJH2);IN]$^P7Z?"8V7B&87=D[STY[ CP.$! M >X%V/GN0,[EDFB29U*T2-K=)IH=N%2=VIBCW/XI]UJ:M]3H='[#->%KNF* M%DJ!5N@CNE::FGRA1(M&2$U_$W> UR^F$A0@4PEH7W:Z!$TH.T,GB'+T4(NM M(KQ4F:^-2\ORB][19><('W"TA.(<1>$'A ,G)V;]1?)/CD"@>$L4N M;'0@[&9_SP"BP=8? R&QV"=*MF!A6F,I^.PR0";'(-%8[#)/BP) M)@0LSUDE. @&4>F S)]'RDT8:C::EOMW#1^^O8 M]Y40^FUB^]_P]VAE=;F?JL J05- MF[1I56FW9Q,.Q*H39[;#Y=O/3M*4!D-Y@3@^E]_YV\?.:,OXJ\@!)-H5M!1C M*Y>RNK-MD>508''+*BC5S(KQ DLUY&M;5!SPLG$JJ.TY3F07F)369-2\>^23 M$:LE)24\6:[V]>"+K7.H7]F14X37,0;Y4CUR-[#[*DA10 M"L)*Q&$UMN[=NZGK:(?&X@^!K3AX1KJ4!6.O>O!C.;8<3004,JE#8/6W@2E0 MJB,ICG]=4*O/J1T/G]^B?VN*5\4LL( IHW_)4N9C*['0$E:XIO*);;]#5U"H MXV6,BN87;5O;,+105@O)BLY9$12D;/_QKA/BP,$-3CAXG8-WJ8/?.?A-H2U9 M4]8,2SP9<;9%7%NK:/JAT:;Q5M604B_C7'(U2Y2?G-QG&:]AB7X2O""42 (" M7Y7Y#F>8W"?7NSNIA_=;55Q7[;7E^TU\?P3\>;MKD5LI392JP!]5^!, K]/ MX#<)@D]TK?">,TJ14@TQF0-'4%24[0%4$U LE0GL5$^*8=96U#9)W"31';F9 MN''DQTJ"S:%X!K/02Z)WLP\U!'T-P=D:IJR47/59+\W>A-C&B YRATD0A@/" M8RL_"<,3@&$/&)X';/I#:,*H9'R=TD3+T!HL'*C5S/C!CUB-%9 MQ#G0U0TI1DU%\ WYK6.#!)%P9#28!6G!W)_H(Q[ROBBW;JHA9H1 DF\ M,T/&AM5.0W\ >6SE>Y$3F"&3'C*Y")*4$I2.TH27'*^A'T;Q ,]@Y7EA9,9+ M>[ST+-YOW=TFIO0HF^>D03)@,ECY3GIB75WG_7AWSE(],XGIYV=<=X0[1^>( M[E(_&K":[!RU#9P!K7UP+^F/@E^8KU4O( HKY>C'O/M@/)JN:J6C"I M&KMYS-6W"7!MH.97C,FW@;[]^J^=R7]02P,$% @ PVE:4I)]#1ER! M@A, !D !X;"]W;W)K&ULM5A;;]LV&/TKA-&' M%F@CD;H'CH$VCK,,Z1HTS?8P[(&6:9NH)'HD%3?[]2-E1;(EBG&+^,76Y3N' MY[OHB-!XR_AWL29$@A]Y5HB+T5K*S;GCB'1-$7NB7S8W'%UYC0L"YJ30E!6 $Z6%Z./\/P:Q1I01?Q)R5;L'0.= MRIRQ[_KD9G$QF#JK\56G6$%GH4[R57=ZG"R@RF9 M2_ !W.]F$K EZ-Q[.R42T^R="GJXGX*W;]Z!-X 6X-N:E0(7"S%VI%*D>9VT M7OW3;G4TL/J4I&? @^\!MO0IYOR)%BN QH_P!BYW50,87'D)N9$@B:1P)I(]11+_1178K7J%&^H MQ!G(B#)QP.8976']8C!)#WJ:8(A4']R.=D,<2B"*/+/ZL%$?VM43(DI.)25"^U/6SZR;D;$;84^JDNEUF]&/@EX9THB:=Z">:\1X4:K.A M,NGG9](=]14%29CTQL@0AZ+(2V*S]KC1'ENU*Y?TP RG-*/RR>()2<.7G,)R MH-N^VMS7-IV:<;]V4>"ZW6$WA*%H/^Q0\=[+&+Y48A_\P62W_X=TK:?#DY@Z M;%T=OK:M3V'?KP/72_HE]GHEUG%HP$]@Z^O0;NQ5C:M=S2W#A:T,KGE$6T^!\4E*UYH,3%[=!)*^"43: M!@Y']+*.VQ]E3YM%)VYJB//[=%>&97V#^1Z M[HL3@%K/0_ 4$X#V=K;HM2>@9CQX> )+[5K#1';#_"+7A(,9+:K]XI>A?VMMR#])*5NC0_:]Y*^4LK\Q1#!T(]29?E,<@A$*!TK>>B>R>^=SL6^KK>&1 M)6_M$$4G*7EKD,B^Z_J5DL>])Q^IK:O7K;@AS/6\[@O6V?NXH+].?<9\I?2H MK?92X=RS2#6.[S[X[$XDVU3?&^9,2I97AVN"%X3K '5_R91WU"?Z$T;SV6WR M/U!+ P04 " ##:5I2HL.8)40" !M!@ &0 'AL+W=O+V)@AT M7D%-M2^W(,Q**55-T9AJ$^BM EHX4 MU355+[? Y7[B#;S#Q#W;5&@G@BS=T@VL +]OE\I8043'Q0AL0<,C1$JAY/<$4.+<@$\;OENEU6UKA M\?A OW.YFUS65,-4\@=68#7QKCU20$EW'._E_@NT^0PM+Y=,D9GHDB)G@K(-9+Z7$@V%; M3O>'R?X 4$L#!!0 ( ,-I6E+?-%07"00 #P/ 9 >&PO=V]R:W-H M965TMP&2A;') M=A^*/C 2;1,KD2Y)Q6G1C]^A),L77>)>\F)3U)S#,\/1D#/:"OE=K2G5Z#5- MN+KIK;7>7%N6BM8T):HO-I3#FZ60*='P*%>6VDA*XAR4)I9CVX&5$L9[XU$^ MMY#CD+(J MEIBEE"LF.))T>=.[Q==S/#2 W.)71K?J8(R,*\]"?#]6:!G@XWK'/<^?!F6>BZ%0DWUBLUS>]80_%=$FR1'\1 MVU]HZ9!O^"*1J/P7;4M;NX>B3&F1EF!0D#)>_)/7,A ' .!I!C@EP#D%>"T MMP2XIX"@!>"5 ._<%?P2X)\+"$I D,>^"%8>Z1G19#R28HNDL08V,\BW*T=# M@!DWF?6H);QE@-/C>\%75T]4IFA&GS6Z0HZ-A\7X21*N2)X "E[!-=KA3[QF,8-^%DW'CL=!!8$J(J2LXO2Q.ED?""RCUS\T40G;! T[8;/ M:%3!ATW^G UW[ ;XI_-7;Q(__]?BCV+I5AGGYGQN*Q_DUAU76F90H33Z[1X, MT)VFJ?J]@]ZKZ+VH&JR$>AL=6\[J5BP=VLV-!Y5C0Z1@DJ(>XV8&.G1Q49(/W M2)1A13\\(U$DW60R6L/9A$@J,MX4]LFP%BK']D[#/JU;^6YP:C4OK()6JR-? MPLJ7\#\G_32LZ0O"H.;&/*P)/#$[4HCM_4%COTO23TK>0T6UG)\W&+E.J^B# MTQ&?(?I^)_H@6TK!<-3M$K11.Z[)"NO:ZT;NH%6[L]?N=&K_)IDV.I=&:\8A MO:5F?]'87+RHE#!(!.$H$JI9NM.0]37I=2._5?G^A,!NI_('QEF:I>AO=%9! MP?NS 7OO45+POK#C[LJ^V*7'1K*(?D0+*B-8".[H9A-@DD=L S>H]EKSQ@*A MUP_MGYH^[[> N.^? H^=W!=YW%WE'\CK/]J>?<''[U+Q\;[DX^Z:_S]L3_<" MH=^Z/6\ O;[C-VZ/=7"Y3ZEX87YF M6L.\F=C3%WTE7'M74-]00I>PE-T?0(K)HE4K'K38Y*W%L]#0J.3#-;2W5!H# M>+\4D!OE@UF@:IC'/P!02P,$% @ PVE:4C?H2+?/ P ] T !D !X M;"]W;W)K&ULM5=M;]HZ%/XK5K1)K;22]P 5(!48 M=Y7:";7=W8>K?3")(=82FVL[I9ONC[_'20AO28HF\05LYSR/'Y]S?&P/-ES\ ME#$A"KVE"9-#(U9J?6N:,HQ)BF6'KPF#+TLN4JR@*U:F7 N"HQR4)J9C68&9 M8LJ,T2 ?FXO1@&**K6.D!BZ@9U8L$4T)DY0S),AR:-S9MS,[T(#_):E1S:F!^^TM^RQ?/"QF@269\.0[C50\-'H&BL@2 M9XEZXILOI%R0K_E"GLC\%VU*6\M 82853TLP*$@I*_[Q6^F(/0#PU .<$N < M [P&@%L"W&- T #P2H!W[@Q^"?#/!00E( ^F63@K]_04*SP:"+Y!0EL#FV[D MX#4Z(&SU"G[7C;:2$PP4V5KYRMK\9.*^,C%AWD MVI^08]G]&D&3=OB4A!6\5[>>L^&.50/_?/[L=>)G?RS^P)=NE7=NSNU2V>"FHR()+!*%;T7=;M>I2(N'XJ6H)3GG&ZMP^[IZXRK&\ M8[=/3JU\-SBVFA560:/5P5IZU5IZ%TFH<>]$S4DZS4YM7*=)<+\2W#]#\,-6 M\%X42K%0GK>!K]/=/]'4/]%]:N-VFW3;UNY$LEJ5?Q=4:95+K31CD#1"T=\D MTA<&(@0T$HX9"KFL%5ZR'^;2L?(:([]1^=Y9:I^Y.=%_Z)$RFF9IRSZRG1VQ MVV*I]ODV,M:$@^H3D1(4P$=TL=!!AD(5W#F=^\@]^9H.]U^M;' MND/S/:#=\8^!AXO&$5'\75^)5YP!1?LO!G#LXP(;0#?EQRR MI.SH":J'WNA_4$L#!!0 ( ,-I6E(2GVEC<@8 !T> 9 >&PO=V]R M:W-H965T]?LB6-"$B$.VI*GZ924A!DHB?O(<0;] MA$1I;WR4:Z*4\,/9=WUR' M)SU',Z(Q#:0V0=2_)WI.XUA;4CQ^Y$9[Q9P:6+W>6)]FBU>+>2""GK/X6Q3* MQ4EOU ,AG9-5+._9\Q7-%^1I>P&+1?87/.=CG1X(5D*R) Q&M%LAFW##SO&&FX##+.+]=2YFB3PADHR/ M.7L&7(]7]O1%5@T97N5OE.K"_2RY^C52.#F^8>GCP1?*$S"A#Q(<@'LZCU*2 M!E'Z"+YPD@J259A0/YV&8:2O20RNT[5FZ-I[-Z&21/%[->+KYPEX]_8]> NB M%'Q9L)4@:2B.^U(QU?/U@YS5V9H5:F$%P2U+Y4* BS2DH0%_9M?24^OL,SM\0@/K[!\[PXVSWW2' MCPSP6SM\2A\. ?)-Y&LU@ NMP9D]W$I'*E$0,"%-RC-;&QEF1O2VYFD,\V+!8V-"Z,)710_")22HLB3(Z_]PKQOY7I/GUC\I/,D MX%1U8# G011'\@6$*PI"(JDI G:;F:S!#W^\>:,]82$)G7(CX?R&\IOF5JKA M'$"G)9RPLHV!O[FVSG.+M<3R'&<[2R\,XX9>8]C4,,QUFN9F)G-#;7"K./)Q MU>IP#?/>FN:MF:M[%)4>15:/?E*GQB7E@?*F.L'I8E]R%E :"C#G+,E*OXBW MT;]V^_[H<.C]:=J,[ !"QSWT'!-RNA/I'#K;R+I[REX&\5X)ITJ3TL2XV9SF MIJHA\H>&S,#FB+=$LNR+T-X8[^F2O&P46^J]?LQ(:B3J-AC@>@[7*92=#W9I M?35Q4!X+&%>[:R"9ZU->%OF6AGV1FZY%WFVE M5'9&.-K59UV0'2]O&BE7-UEV0^B_1K=%92-#71K9/JWD8VZQZCT/M484E5T- M[=?5+"(S0PU"#/D*MK$J91G:9_M4=[ 0U-1NWZ@@JM1C9M3@KB%T;3U3J M*O)>I1A*W4-==&^_8FBJF^=@'^&MC4O+N%8?ESJ([#JX1]6N;#6M.ERL>+(B@&\:5U#'Y$C(4)$2NN'ZB3A(1,U7@Y8Y)D .2[%6L MC7(IOWC75O@7SM*7.XQF;U<1RD_3V$:T%':\]X;9R*RYVX7MR5BJ/K:K_M>: MPB@F820"K?> I&']Y&?A9M#W5M7!I;KC_=2]PULTW!3YNGJOJ?0KGU$2RA^S M[XD"9 M?OX8LGA;?+$^S+S=;S\_@T24T/+^"1]>FYS-X=+/^4EE.N_YP>DOX MHUHKB.E<47#4B;D'^/I;Y/I&LF7V<>>!2Z/M^Q?;>P8RY0J&(KD%XMTW'-"AT0PIUFB'\7Z.Q3QM S?3"3*/LFZ ML/4<,LN4%FD!1@]2QO,WW10Z[ &0IQH0%(#@$- ^ 6@4@,8AH'D"T"P S8\" M6@7 AN[FL5OA1E33?E>*-9'&&MG,P*IOT:@7XR9/GK3$788XW;\3?''Y##(E M(YAJ9Z>YYO,1:,J2"[1X>1J1\[,+ MJZ&ITT1[FSPJ%![E!PPB&?W NN8T7&/(*H C_\#SZH(7!1 MG5*B8"O1(*AE_"%65Z3A?2&!YU]7.50/'\$,X;Z!!UX%?/1A>.7IXX_#PQHQ M&F6^-"Q?XR0?9LF$*RTSFQJ_[]" 3#2DZD\-?;.D;UKZY@GZ;UC9R'DBE+H@ MF%^PT8PO,J9B>YB88PV8ZJH[R&D[EM;4QE7_LMWQ4._5OM055J$?7K^W&A]; M-?S.CNI=8*TRL%9M8'CYS=VW5:-4NR1L?\9%=$KZ3JV_EI[MZ"5$ &GE!SGH M'.GE>RW_4/SAL5D+N]D)7\7!^A";:=[[=C1Y)[ZGND;ITVCA-FZ ODXG/\ M^?CX^X[=G#XS_D^^I%2 'VF2Y6>]I1"KD\$@CY8T#?,^6]%,OIDSGH9"WO+% M(%]Q&LY*HS09(,?Q!FD89[WST_+9 S\_96N1Q!E]X"!?IVG(7RYIPI[/>K"W M?? Y7BQ%\6!P?KH*%_0+%=]6#US>#79>9G%*LSQF&>!T?M:[@"?W)"@,RA9_ MQO0YKUR#8BB/C/U3W(QG9SVG0$03&HG"12C_/=$KFB2%)XGC7^6TM^NS,*Q> M;[U?EX.7@WD,GX/S.@\7"?B,WN^I6I ;N$O8DE>_@7/JJW3 M ]$Z%RQ5QA)!&F>;_^$/%8B*@?1C-D#* !T:> T&6!G@K@9$&9!# ])@X"H# MM^L8/&7@=84T5 ;#KI!\9>!WA10H@Z!K#]#9SIS3=11P-]F=9QMNIQO6YKL1 MV';"83GC@TTNEHD\"D5X?LK9,^!%>^FON"A70VDO\S?.BH7[17#Y-I9VXGS* MLL6'KY2G8$0?!?@ D(.W+"+S[[?WI0$A@A?M!I$!<;D"@!A 0W+-,+'/P,9O1F<%^;+?';?:3 MEOZ1Q<% 1G075K0-ZR6R>OS$GOH .W^4X30 NK*;7ZRXU7QD-[^FCWV @D;S MCYW!P\!@?FTWOULGTAPVFM_8S>_#%YOU;>?(&Y_8 MS4YX&NI] +\-94-P%C0-/_; MXI[LW)/2/;&YC[7[*.3\)&^ZD: M:4-3% 2!CZI-]W"[.]QN!]QYO@ZSB(*(Y2(W8=TX\:H L.\X=:3UAKX'_4:8 MW@ZF9X5Y(XL^\"YA>?X>2)JG/X2,[3K.EV6PV5Q61X_&('LU/!^\H0FXH:$/ M_:#6\-ZKS06&0Z=QA,/="(?6$'1PXS5, '5U^.-:!/?#X*114)M2W+Z'W-\M

*K6EB)81B#M@GVZQ<[I:\V@I M-VM;W)4I,54KRGT5&4(V9%J!H%V"OO-XD[H%DG4FLX"+^#^9Q7+G2'F1S@D+ MLY+CCL?@-JB)&-J9^!7L=J-<51,R&!I9 MR]"2*()K"+ F>^@?G;7L/7C]H9VTM'+ UTE'.VE=P3KA8Z4,!T$>J::>+<@J MV[O*S8VA)7&,W4],3H?&_J<6I WY@+2*(;O&?*("K"B/9'S#1 M&U372L\F(4C+'[++W\/>;.R0R'G*ZBRI]HEUX2/$!D;K&;+KF2$:DO$BQF>2 M2023:U5(4LF%5.D5S7)3OMRH+JKH$#1D_1C5Q<^U<2#2XH?LXE>6S^7)T52* MG"U/M&XA]QA"@[22(?NFYA5"\Q'5MQW0<4U!GAB:UDKN?<1:&M'KI+&=O:?* MH]<=C=8]9%>EGRTC/RJ_!D5I@*3E#=GE[==JL#M4%Q!K<8BU)F [@2('.ZU% M&-8L MB>VL^:N5PJC%?[ML8TW'^"U.JD;*2S52RF.5K\V%\137610=[GWV<6L:Q78:+>,@LS&22S\6 M8*Z"7OS6%*?K%#PR+GT6 XG"E7QY.!\J%>IL&M0J]_W37LVGI(U/M\=U(,QF MH-,>EVAZ)4>A5Z+IE1SG!&9,Z@C^')G>GY!)[<;SY\T=UNOL.Y#_E"9@1(Z%Q"[^"BMJI:Z4)MB0KRH3:3ZULVIW1S/M[L-J'QQP$E3 J7&2 MJ=0?O]>&8)H0 [--'R9 N,>'Z^-SKTFG.RZ^I"O&)'J.HR2]Z*RD7+_O]U-_ MQ6*:]OB:)?#-@HN82C@5RWZZ%HP&.BB.^L1QAOV8ADEG-M77'L1LRCC/IFNZ9$],?EX_"#CK%RA!&+,D#7F" M!%M<="[Q^SMOH@+T'7^%;)>6CI%ZE#GG7]3)?7#1<10C%C%?*@@*'UMVS:)( M(0&/KSEHIQA3!9:/]^AW^N'A8>8T9=<\^CL,Y.JB,^Z@@"WH)I*/?/<;RQ]H MH/!\'J7Z+]KE]SH=Y&]2R>,\&!C$89)]TN<\$:4 @D\$D#R ' 3@X8D -P]P MFP9X>8!W$'#R&09YP*#I,PSS@*'.?98LG>D;*NEL*O@."74WH*D#/5TZ&A(< M)DI93U+ MR'$R=D'GBS??6(B1C=L+M$[1!SBHD>VY=$V3);H6K @E.B.^F$4 MRF]PPV4 %T 4-$+W229M)9&W-TS2,/IUVI= 2X'W_9S"54:!G*#P.TUZB$RZ M:FC\^>D&O7U=A7+=!&6BAUQ'A>-)1?BM/?R&^1".]>C.Z6>X M:XR")Y4H?9C>8HY),<=$P[HG86%F[Y-4B@UX@D3_?( ;T+UD>L3S!H[C3/O;Q9Y^E*11 56(5O69$Q\>S[HUL1"<%T^;GRS_%&C?6/2V4'MYDSG\=Q*+5V%XRA-1,^'$-K4TG+#NWTW-'@ MC47VV!@G)E:H^P22Q%*)!-4SMRA/7L,26O8[O%)W1FC!;; MG58[8U@X8Q>4MF4)!9T%+/5%N%;-2R49.^X]-,5Y(]1%]QP'29Y] MADJ78F]W= M]&)UG1!8TBE(T5SL(/NST'!@FBO28 F'GC;JN M;CMV=AKSC(MLPK'$W^T 8DNY85Z-P\Y%](\ M7==S&53R'A\E=V)/KBF;V%XWS7;DL ,)-@P%(.C*AK^N&&]APT"ZO[QZI=:N MK<\V%9;8*^QA1L-R_:ASG!KL2U 1@ 8LZ)J)2=$&KH@*!YHS*HKQNXA*;1%\ MG3D6G+(0@K)(MA$\6S8949[MUK.3=;1)NX"$&(6%[\-U"(?UOEY'H4_GD3(+ ML0QA]_4)H(XN TBRA-JY$#P&MQJ QX!M$25B4Z44O"*BT)6-'!**.%4VF@3( MV2-@.X+AKV-M-D1,TT+LG<4/;3OZCIXV\Q1<7,WT+2P=:1NDM%D[RVZ-F$:! MV.O[3^GFKTC%-LVS]_/$] W$WC.H0=">Y3I-/,O45F*OK8>BWO=LW]&M686/1T_\XVBF3I+16=1M MBAII5]1*AB2JI^VV!K&N12>FCA%[R6FXIKZY#IG>1-D'-*U.V3[[%_5 M(.J28>-FC-6U;[5.9_]*%8L:B;NEUV'N69)LW-&UN^,+)%Z#Z-1(W#7&Z;9X MLU6=Y);B-D;FGN4EF&N\RVW7XS<1MQW1J1.WL3W7;E)'><^+>1L7=XV1N9-S MI-HS1N6U:Z0;2+P&$??L+X4\XW%>NR[P9*K;"=TS1N:=I4/TC(-Y]@[Q!4*O M020UFU:O] K?;E6GL]_$Q3UC9-[@+$DV=N6U>Z?11.)V1*=.XL;I/+LO-4AR M2W$;(_/&9\F[\2[/WH2]1-QV1'Q*W/W2[[+J=_J/>D>)[*?O M[$3RM?ZI=LZEY+$^7#$*&WQU WR_X+ QRD_4K[_%?T"8_0=02P,$% @ MPVE:4MEQ*_-U!0 (1D !D !X;"]W;W)K&UL MS5EM;]LV$/[<_0K"Z( 62&R1\FOA&&CLIDG1;D&2;A^&?:"ELTU4$C6*LF-@ M/WY'697D1*(=M :6#]$;G^.1=_<\)WF\D>I;L@+0Y#$,HN2BM=(Z?M?I)-X* M0IZT90P1/EE(%7*-EVK926(%W,] 8=!ACM/OA%Q$KK)F.9ZD!$<*M( MDH8A5]M+".3FHD5;WV_5*FQN=R3CF2[@'_36^57C5*:SX(H0H$3(B"A87 MK??TW;7;-8!LQ!\"-DGEG)BES*7\9BYN_(N68SR" #QM3' \K&$*06 LH1__ MY$9;Q9P&6#W_;OTJ6SPN9LX3F,K@3^'KU45KV"(^+'@:Z#NYN89\03UCSY-! MDOTGFWRLTR)>FF@9YF#T(!31[L@?\XVH &BW L8!^#N@?"QCD@,&Q@&$.&&;1W84CB^6,:SX9*[DARHQ&:^8D M2X@,C2$4DZWPJ4"?/Z+7E-1$0>5C)->.0G MXXY&=\VD'2]W[7+G&FMP[0M7;>*X9V9F6@.?'H)OB4L-FHYJT#,[>@9>.X)FS4"/]XM/.U:[^VPS^E01.\@^E5Y!@KI-Y.-NX%W+%O<*AWNGB&"_,-^W[@#JP6LIV-N-$B[%A86QXBET= M%>9'/[DNIJ-G^=YUS-]^6#QL,!KVGPSX\'^;VGEN[JIGTN;&/#:.>#+NN M<6UOU-Y.4J=42<>ZEW>PEL':;)Z'JB@T67!/!$)O,VGTN89:B;$;_91&;4+/ M?GGURJ25)>*THN;47DE*K-$9+)L%&/GFRZ6"I;GSM(J(:G+:/D._/>C9*HF6 MJD#9B_)31!I]3G:>$3P/ZYJ&V0&K,=_R>0 D@5"<\RA*D1^WAE1QMX%0@KT( MMCH>A'-0>(G\ MQ;D2U@MV%;5JE&U"Y'/TQFLP,34(<>8#-:"A&U*U%%?N), M?FK]L=MP^R24D5[9*)&62D-[+\H*S&* $.H!3,QQ9O@%7UW(!U/Y#QL(UG">I;"MV2VU@CFGB XK M29X=(/D?CLZ!"0[W2ZS2^]OY>"\Z3[;FK!*NL^_Q>E@IL/6LK&1BYIXD$"5[ M,COS_81 V">@SB&Y926Q,CNQ[@7B?_,&PDJV9?V31+-D56;O[7_\+>3 !$>4 M5-V#$DR'Z[)E=0NM>OF%-KQ@'_*2'9-8M MB=Q] 9&7T?X9E.Y6/O6E4/N6:'P^^<+7$ M,B&ULM5=1;^(X$'[>^Q4CM"?M2BR) Y2R J2VW.HJ;4^H[>X] MG.[!) -8F]@YQX$BW8^_L0,)[8+;D]H^E#CQ?//-?/'G>+11^D>Q0C3PD*6R M&+=6QN2?@Z"(5YCQHJ-RE/1DH73�WU,BARC3QQ05D:1&%X%F1[]&_N.*IF#DO\$JE?XK$K,:M\Q8DN.!E:F[5YG?< M%=2W>+%*"_&3D58;T'8VH=D+UQL73=4(:66\,YJ>"HHSDZ]*+N$>=093G!OX M!''*1HNTH\TX]O= M%#Z\_PCO04BX7ZFRX#(I1H$ANC9I$.^H75;4HA/46 0W2II5 ;_)!)/' '5 M61<;[8N]C+R(4XP[T&5MJB4*CQ"Z>G$X&WKH=.O>=QU>]R0>=?Q:%D:7M# , M_/65)L"UP:SXVP/?J^%[#K[G@Q<-?,RUW@J2FV>JE.:8(!7@P %: UA/V%DO MZO7ZHV!]V*U?,>,>[7C/M>QNX5M/.:R+F7R"VN5;JVF6-:L,+ @L\X;H# MK/W+NW=6$D^WAC7)H1=PIL6:F(!:+-#:"E\N-2[MG5P+&8N<[*1J'.@3C/T) M^ITP_-5#E(6-(8;_2U@A#5$N*F) U]EQ+_.CYGS+YRE"@9GXQ*4L>9IN@8R3 M6AVO@ %Y))EN3J_G'#6-U0*0TY,MI M)"JT)5I-8FS##'5,':#=W+)Y*M31)O@3L) ])U/4D(U>Z!7P+]QB@EGN-B(B M+50"],+1+F;4OK^N3WU?YL:UV9O8-FM\F_F-^Q5T\"=@8?B<#HUELY=Z-NGP MI#7M V':>V7N5QK1E[HQ>/8F#L\:BV=^CW\%(?P)6/BL;S7; /-[]B,A;OB# MR,KLM21I;)X-WT*2J''GR.^C!RL]?Z3&Z1WEF"[/9.F=7!_!P:=VAGKI3B % M^3,EJKZZZ[OU*>?"?=L'S?3JB$3.M*1]!E)<4&C8&=!"T]6IHQH8E;L/][DR M= QPERLZJ:&V$^CY0I':NX%-4)_])O\!4$L#!!0 ( ,-I6E+#NZX<. ( M /@$ 9 >&PO=V]R:W-H965T^YYQS' MUTDKU:LN 9"\5USHN5^K[,2*JK'L@9A=@JI*HHF5#M?UPIH[D 5]Z,@ MN/4KRH27)FYMI=)$-LB9@)4BNJDJJO8+X+*=>Z%W6'AFNQ+M@I\F-=W!&O"E M7BD3^4.5G%4@-)."*"CFWGUXMYC:?)?PG4&KC^;$.ME*^6J#K_G<"ZP@X)"A MK4#-\ 8/P+DM9&3\[FMZ Z4%'L\/U1^==^-E2S4\2/Z#Y5C.O<\>R:&@#<=G MV7Z!WH\3F$FNW9>T7>YLYI<2BK'FP45$QT(WWOS^$($(5G %$/B)SNCLBI M7%*D::)D2Y3--M7LQ%EU:".."?M3UJC,+C,X3+])L;O9@*K($K9(;LAC@XT" M\D3-P)"!)K(@_V5=+P$IXR-R19@@FU(VFHI<)SX:1;:NG_7LBXX].L.^A&Q, MXO 3B8(H>%DOR?75Z-\JOO$SF(H&4Y$K&U\P1?[*7>P/=O;DY_U6HS)WX=<% MGGC@B1W/Y R/41V?,MVA9@YEN^(MG4V#($C\MQ-DDX%LJ=DQHPJ$PR& \,X54UV==@+)V=WLKT72*FY;F M:0)E$\Q^(24> MLNPV.7_@%02P,$% @ PVE:4HAIB P Z@H !D M !X;"]W;W)K&ULI59=;YLP%/TK%NI#*[4%S%>8 MDDAKJFJ3MK5:]_'L$">Q9FQJFV;[][,-I80X+-M>$@SW',ZY]W+MZ8Z+'W*+ ML0(_2\KDS-LJ5;WQ?5EL<8GD-:\PTT_67)1(Z:78^+(2&*TLJ*0^#(+4+Q%A MWGQJ[SV(^937BA*&'P20=5DB\>L&4[Z;>:'W'/IQ7:X$>LOE8/ M0J_\CF5%2LPDX0P(O)YY;\,WBQ :@(WX1O!.]JZ!L;+D_(=9O%_-O, HPA07 MRE @_?>,%YA2PZ1U/+6D7O=. ^Q?O[#?6?/:S!))O.#T.UFI[&"%UZBF MZC/?O<.MH<3P%9Q*^PMV;6S@@:*6BILFRH"O@:WT%5]?U1*#MU)BU< M$_A T))0 MHH@F/;_%"A%ZH?%?'V_!^=D%. .$@2];7DL-D5-?:0M&B%^T[+('+5]TA*^Q/T(4=421)8J/$-U76.AD MLPV@-HVBGV1DWW()&%:NC#7,F64V7^WS'&9QDL*I_]S/C",LA^DD[L+VA,>= M\'A4^$N[C,L&YX05M%[AE:E_)?04$NK7):@H8LIV#WZJ2:7'@[+Q%RZ?C9"T M9R"*\R 9V'1$P2 +W"Z3SF4RZO(+5XBZW+ET)H<*@CQ.LX%01QB,L^1(/=). M:3K:D8M:")W%D9;,.J9LU'/+!"HN[,#5GSX?="E]_=A=B<@.'*9A"H<%N*]U_%+]]1]\I#',8Y8.$ MN.*B-(^/I"3L;6SA/[@XL0OVZ]W,,(T^; YG*[3*]JH9XD1XR_ M[DDA/&%8G58D>+ I1$&<1<-9Y8H+)WDT'%9^[R!B3H$?D=@0?8"@>*V!P76F MAYYH#E;-0O'*GDV67.F3CKW&ULC97?3]LP$,?_%2OB :1!?B<%M97:,K1)0R *[&':@YM<&@O'[FR7LOWU MLYTT*VT:]I+8SMW7GSL[=\,-%R^R!%#HK:),CIQ2J=65Z\JLA K+"[X"IK\4 M7%18Z:E8NG(E .?6J:)NX'F)6V'"G/'0KMV+\9"O%24,[@62ZZK"XO<4*-^, M'-_9+CR09:G,@CL>KO 2YJ">5O="S]Q6)2<5,$DX0P**D3/QKV8#8V\-G@EL MY,X8F4@6G+^8R==\Y'@&""ADRBA@_7J%&5!JA#3&KT;3:;$W5 ]]\@2:>V.AEG$K[1)O&UG-0MI:*5XVS)J@( MJ]_XK8(NN'9EPJB4ZO06%"S[3=T_P:G9ZP%7Q]@&&FP#G0:]BM>07:#0_X0"+_ Z@&;_[>Y? M]N"$;=Y#JQ?VY=WF#_V8+*02^C[_[-&-6MW(ZD9'=.]6(/2IL26B=H?,G%!7 M_FN9U,J87_UU/(C3R\'0?=U-2H=5E'AA:_6.,6X9XU[&2<6%(G_LY3(WJFBN M7$TLS(]WSHOSM9Y@*:&;O]XBV2%+PB#>PS\TBOTT[:9/6OJDE_XK4R! GYN& M?T]."5X02A2!3N+D ,:/@FB/N,/(]^-NXK0E3GN)G['09!0^NA+IX=YIXJ5[ MA!U6<13YW8B#%G'0BU@7E0_X!@>7T3?)V4]AAYF7A&&R1^CN%,T*Q-+V$JEW M7S-5EY5VM6U7$UNE]]:GNHW57>>?3-T#;[%8$ET_*11:TKM(]7T4=5^I)XJO M;&E><*4+O1V6NA6#, ;Z>\&YVD[,!FUS'_\%4$L#!!0 ( ,-I6E*D=B81 MZP, "0/ 9 >&PO=V]R:W-H965TM$"3212Y\ VL$T0[ (I$C3I]IJV:9NH)'HI*F[??H>2(JD6*;F+O;%$ MFC/_S%#\2"Y.0GXO#XPI]"//BG+I')0ZWKANN3FPG);7XL@*^& M+8^2T6UME&4YE3\_L4R.IR-B&=LH[8+"XY7=LBS3GB".?UJG3J>I#8?O;][OZ^0A MF34MV:W(OO&M.BR=Q$%;MJ-5IKZ(TY^L32C4_C8B*^M?=&K'>@[:5*42>6L, M$>2\:)[T1UN(@0$.+ :D-2"7&OBM@5\GVD16IW5'%5TMI#@AJ4>#-_U2UZ:V MAFQXH:?Q64GXEX.=6CTPJ$&):+%%C^K )+KG!2TV##VN,[ZGNM0END+/S2PC ML4/WE:HD0Y\I/+CB8 R=M1OTP.F:9TWG^SNF*,\^@/'7YSOT_MT'] [Q KT< M1%6"7+EP%<2OHW W;:R?FEB))=8[MKE&/OZ(B$<\@_GMQ>8X_=7ZM44\()AW[GT*\=!A:'D!8V5:6QBFLKO2Q?5]@G 5FXKP:QH!,+ MYL2(2:RQB@9B2>H'9JVPTPKGM'R35CC2(FGHF[6B3BN:TPI,6M%8*_3,4G$G M%<])A2:I>"05Q6:EI%-*)I5>A*(9RNI%=J0_ :/*N'X20Y)!$)G%TTX\G11_ M8&5Y@V@NJD(!N6&W*$&?%WM8SHI!2YE"24>A7.$PMDPN]GI<>9/!/#7JZ)5F M%=/D:8J2]>0Q_Y@W*^1]JS"9#I24>RO8+;R<<$^H@*."U#*2_(@HSPPCM+P/(WQL#0- M0TL2/1^Q/TGP[B61 :J8O')(RCT+:2<<]"/ M#(WCQF(81 M?*.I1:_G(9X%HA&^>$S$( UML, ]%/$L%8T QF,L^@GQ;%]VCT8\S48;A;$! MADD:VO1Z&N)I'+[ *8G1':PEH^J8>PF4U3*+I.<>F>;>I3L &9/.#PC&EL^6 M]*@CEZ#N=WA(EMDR>#L]J1L1T8>M&ULK55=;]HP%/TK5Y$FM=)&0E)"6P%2"ZHV:5.K=EN? M37(A5AT[LR^E_/O93HA@@HRI>TG\=A MR0HLF>FI"J6=62A=,K)=O0Q-I9'E'E2*,(ZB-"P9E\%DY,<>]&2D5B2XQ <- M9E663&]N4:CU..@'VX%'OBS(#8234<66^(3THWK0MA>V+#DO41JN)&A1$X0",W(,S+Y><8I"."(KXU?#&;0E M'7"WO66_\]ZMESDS.%7BF>=4C(/+ ')/+E##^">MF;11 MMC*DR@9L%91UHP1FXRT6H-VJRV; M:_AL/-JZX=+MXA-I.\LMCB9?T69@@,D<[JE #7=<,IDAW,\%7S(7M8%/\%1O M,J@%//MD,(>;5]1VH\%3P'?49C*\?[4/#VU*;51Q&U7L^9(C?*UQUAC7Z'X3 M+I<@? 1D(X"S#3)MSCOJ)6V]Q->[.%+OOK)EJ*4WAP+L9DC!BX$$2B6I,-"_ MA)QM#C%-_P?3GLV+UN9%)_7V@SMNLAL?-]+ZM31(CUH\B:?#T:!U-/BW#R7? M_A%V/[&C0-H62-_]970SI+TD^G HH[_!TC]A>P:&K8'A._>\&S_H71V6WPU+ M>]%A^>'. >HNKV],+[D]^ 0N+%'4&]H-U_6%4'=(5?Y,G2NR)[1O%O8.1>T6 MV/F%4K3MN&.ZO94GOP%02P,$% @ PVE:4EN'BGN[ @ %P< !D !X M;"]W;W)K&ULG55=;]HP%/TK5U$?6FEK/@B!58!4 M8-4JM6I5UNW9) ZQZMB9[93VW^_:"2DP0%-?$G_<7[.BUH2?2EK*C G5RJDAB:X>%<[\CB5C M)16:20&*YF/O.KR:)3;>!?QB=*VWQF S64KY8B>WV=@+K"#*:6HL \'7*YU1 MSBT1ROC3"^BY1!ME M+JTY,60R4G(-RD8CFQTX;QP:LV'"5G%A%.XRQ)G)'44/-!"1P8,IJ((;)HA( M*3PL.5L1:[6&K[!HB@PRAQG1!52$98!W"*Y+60NCX5:DO,YH!DS /7+6BF*M MC06X(^".D27CS# \[7Q.#6'\ HF?%W,X/[N ,PO\6 M?CLAI]<5JN?X>D?X=FTGK>ULRW8L'Y2[UG-G/?^P_NJ$DKA3$CLE\1$E#Q55 M>#'$"E*K*<=&H"%7L@39[;B##Y:QX1XX;MMB7B?#J-]'AUZWO3T0%<;#81>U M([S?">]_4GC>7OKCLAOF9$M0&$?QGNH#06'8/RPZZ40G)T4WW^/G1"?_N!CV MXF#?ZP-183P8[,GVMWI,2=7*M5X-J;V'S4?5K7;=_=HUM;WU*7;]IDE_T#2_ MC'NB5@S;#:BR@;@?BZEV4SL =V_ M&PO=V]R:W-H965T MN: MFS\KE+I;1-/HN/ L]I7S"RQ+&[['+;J79F,H8R-+(6I45F@%!LM%M)S>KF:^ M/A1\%]C9DQB\DYW6KSYY*!91[ 6AQ-QY!DZ_ ]ZAE)Z(9/P>.*/Q2 \\C8_L M]\$[>=EQBW=:_A"%JQ;1300%EKR5[EEW7W'P,_=\N98V?*$;:N,(\M8Z70]@ M4E +U?_YV]"'$T R/0-(!D 2=/<'!95K[GB6&MV!\=7$YH-@-:!)G%#^4K;. MT*X@G,N^(5FRP%4!3ZY" _="<94C/.VDV'/?.0L?85D4PL=A7)&15KS"2=],T"5-JQ5%2\TZ<-GBO_K1,\\#LW\XA^QZ,D_9X50..[E6_T(> MN=D+N@Z)):'BR6>"FW[J^L3I)MST3CN:FQ!6]%#1^ +:+[5VQ\0/S_CTL[]0 M2P,$% @ PVE:4K*'6]B1 P :@L !D !X;"]W;W)K&ULM599;]LX$/XK Z$/+=!:AV,G+FP#.;;8 $UK-#T>BGV@I;%% ME"*U)!7'0'_\#BE9]J:67 3HB\UKOOGFU$PW2O\P.:*%QT)(,PMR:\NW86C2 M' MF!JI$23>/)F"4S>*W$-Y[9?!998WS++Y5*L-:/>:T-S"F^JEB1R7 M+BKW5M,M)SD[?X]DD@$F,_AH<]3PCDLF4X2/2\'7S'G.P)O>N\LLXV[-!-S* M.D^H&5A2=M8K.O**S#D4?JF))FM0*A(MB!F5M!*> ;KC-P7"Y M%DBWQB@-/^&XD;7+:E5CK\J5\L,\'L;3\.$(OU'+;]3+KW;$JG&$:AWQFLI9 MXH;RQ:(NCI'IQQW!%IDV/1XJ#MF MB$/#AJTU(G4_2RW&I)J7SG''Z/5C7JNB9'(+W$#)*/)@%5!T*;5#?@Q)VL\&!$K2H=$BOI])%3%T*Q MA6%4"]DGD3:#GHA=M!&[>%:"'^UR-=3HH,"2>#SH*+%)RV#2RV#!MCY)*"2J M@\PQ+I-?N42#R7$J<;3_E$3]"4QQ+JJBQ['QP63Z%W3%-O,M0H5B0:#F'J:6R M-)KY94[#,&KW@.Y72MG=QBEHQ^OY?U!+ P04 " ##:5I2@ 4FF6T" #$ M!@ &0 'AL+W=OQ)_O^YSC."?9 MGHL760$H\M;4K5PXE5*["]>5104-E>=\!RVNE%PT5.%0;%VY$T W1M34;N!Y ML=M0UCIY9N8>1)[Q3M6LA0=!9-H$D#N*#5,,Q3@YI26G2U"4U6?H,>U_ M0EA+GBK>28Q#9J["Q'1X;C$D<=DG$4PDL83BG(3^%Q)X@?>\6I+3D[/_75P\ MEO%L@O%L F,;3MA.!_SK%K>2&P6-_/T)*!Q!H0'-)D 8MF_+NE? M,[FBM0TW_W K@RA-/EQ+]Z HZ?I^1\66X;=30XE"[SS!.R#ZFMD/%-^9.K7F M"JN>Z5;XFP&A-^!ZR;EZ'^C2-_ZX\G]02P,$% @ PVE:4DH[@2*Z" M+#8 !D !X;"]W;W)K&ULS5M;;]LZ$OXKA'$> M6J#'%B^ZN$@"Y-9N%YMMD&S/>5CL R/3B5!=?"3:21;[XY>B%(\L4902I( * MM)7DF>$,9_C-D!H=/6;YS^)!"(F>DC@MCFSD2#^[SD^.LJV,HU1S_#LY<%-=/\@RP>+DZ,-OQ>W0O[87.?J;K&7LHH2D191EJ)?TB_8LV7AESQPMQGL5_1BOY<#P+9F@EUGP;RYOL\6^B-L@MY859 M7.A_T6--Z\Q0N"UDEM3,2H,D2JO_^5,]$0T&0GL82,U 6@R8]3#0FH&.96 U M VLS]*GDU@SNV!&\FL$;R^#7#+YV5C6[VC477/*3HSQ[1'E)K:25%]J_FEMY M)$K+4+R5N?HU4GSRY#+9Q-FS$.A69N'/W\^45U?H/$M4J!=B\4YDET]HR:=-?\ M63\^?>3Y"OW['THD^B9%4OS'HA#;*\2T0LRF4(&R-0JS)%&*%.6R0/=*&ZG& M5L&/>#FN,8XKT9X67:: W8F*KETSL 8I+FP4!Q:Y>XM/DD\C J^%TL4*6N0HV&PNB? MV^1.Y)]* "AOSWC,TU"8[/"Z=@1^KX+^7D'?JN"W5.:1RKXAVO%X*U!6S:FH M]&YC4J5))=%M3M4\:$UGEP:3N=N*" .1,U^:#0KV!@7V,-=1'397G'@JKXV3 M&G0GU6]94I$L#RTA+4L,1&S.S)8L]Y8LK9; .F0 BS:J2%9*/.HB5EWPG() M>A8\+Q!&25G3( ^M^'-A25P84BFF=M$.9JH^"U5N5,4]NE88:9,+&1&S:>1H M#"D-VW-:E0_*^*^+3?57Y+LZ0>MG>G_2"B6=N8U.Z^:UP'6VJK MZPF^4X6RSF^E@E%1;/L2&.YF,.+95($V8:5Z[@;DI:DO[1(9E@>S9YQTJD'JDS0V85"60!8L\"AF6._J>V M5VF4;!/;Y@@0F>!I+'@"J$SLL%G5*WK][FOQ*N59H'A )JV@V*8?8"]Y-?:6 M3N%/0TX!%"8306$"*$SL*/PVI]AELF&G /82._::G7(>1^LU^D/I.6[9 +X2 M?R(> C E8\K\UWK(+G/$L@&X)7:X'>.AP35$ 3JI,PT/4M5Q_/%%)6V<^TSDX(<"PM)11S^C2[5+.OJLA@*FTOM7M M/X:A@)AT"#$[WAX%DA1 DDX$)"F )/T%(#D@ ?1T[1ORD2]8G*[/@UZ?NP"4KAW4 M>GT^*G&[ '@NF8;W70!)U[[I?A,B#AF=79UKISPNA-S%Y#2G0A2NH"4[BBD?-M[;;>+ MFI[M3-H#[/3LV%G%27W2BA1ZHMO3F]M7N\8#N/0F0*IGA[\73WS/:^ ZW6QR$4;5'.D^M4)[YS6G AX@IC>10TX/ MP-6SEY6#WK&SC_%.HTUB3'4YQCL]>Y-1B<<#%/4FLIGW 'H]^\9[T%UV]C'N M LSUAEH3"IE'^F5RY2[=#X<^W-S^*#Y:1O !/OV);-Q] %A_S.O\PR:%'"9" MIYW%5DV$L6>F^TX?XW8?PKF!:CFOWCZ^_,'M'AJ#8*>O]<0'Z/;MV&OU\*NS MF \P[4_D>, 'Z/;MQ6YI\M >R.\>F!+*EOWM68#2_L#F7^2[*!1J,M+JU79M MM-%!2(.$;8W[ ,F^-Q%/-'K5[+7M*$]T7]]CYN!NPY^)$%/<[S) :M\.M7^V M^VMT+8I67(H&?'QZ*5&-5E0C! ==BW.7M6TPD+$Y6;8QHDM&G#FA/89"&O#M M:>!:Y+IG6L% 5>&^;ZP&D"V"B62+ +)%8,\68V*U%G'02$$,O:D&.L_2%!( MR@=VE'^'2*U'.(@M.L?M?E #6=DAV>FCK,C*?KQF[QMV>RR%O!+8R_\KGO\4 M\I=$*2228")[@ "R2V#/+J.BU-!!C4U1VJ4C+NV/4LA$@7US\!Y16HW@&T]' M:_4'22YJDN P.)?MSLQ%XYN51.3W^G.D H79-I75IQS[I_M/GD[UASZMYV?X M\T7UX1*(J;ZC4N%\'ZG]4BS62J0S+XN(O/HTJ;J1V49_&7.729DE^O)!\)7( M2P+U^SK+Y,M-.<#^ [&3_P-02P,$% @ PVE:4L?@+K&\ P ;0T !D M !X;"]W;W)K&ULK9?=<]HX$,#_E1U/']J9!']B MH /,0,C=]:'73+BTTT?%7D 36^(D$<+]]2?)CC$?=NCE7L"2M;N_W96UJ^&6 MBR>Y0E3PDF=,CIR54NO/KBN3%>9$=O@:F7ZSX"(G2@_%TI5K@22U0GGF!IX7 MNSFAS!D/[=R=& _Y1F64X9T NP;CRB/G3V;P)1TYGB'" M#!-E5!#]]XPWF&5&D^;XNU3J5#:-8/WY5?MOUGGMS".1>,.S'S15JY'3=R#% M!=EDZIYO_\#2H:[1E_!,VE_8EFL]!Y*-5#POA35!3EGQ3U[*0-0$@K!!("@% M@B,!/VH0"$N!\%*!J!2(;&0*5VP<9D21\5#P+0BS6FLS#S:85EJ[3YG)^UP) M_99J.36^S=<9WR'"7/'DZ7JJ0YC"#<_UOI+$9N8:YL6> +XH5L&WM7TS,3FC M:@&%7R2D_JY[]6?",)2^705=H! M@^$F)>RT@ T:8/T OG*F5A)N68KIH0)7>UZY'[RZ/PU:-+]%F_"*IFAU1Y_+914NDT4K:$/S?Y(XHKF.*2,F9FIB0C+,%S*2[TQU:_.96>QU$8 M>9Z._O,9KF[%U;V,ZW=!F#K>&X7E[HGEO=$BVV^NF+6M. "/*_#X,O#;%Q0) ME>?1XQ.SUT'8;8Q:KS+>^^_9O"V&+:GLG5#Y@T$=JHCJZ;*VC/QDO M\I@AO-./_JD?_5XCX* "'+0"_K U1Q^GDV<4NH96&88[01.\\',I;/1K;'&G M[Y\G\[W]J>^]CZUU-Y;*S5^-RHL;J&JUR'\GU9NI+"T38MH8'XB$8??T5FN=OT1[(P: M\"$WY1IB2,E.ME0??U]^_/;Z\S9Z+0=GT=OUE^AMK/N2Y+?7I,ER*7!)%,(7 MI@35O7("WTFVP;?C6RCNU;=G=]!P'OG[4N.WUYJ#[=E(=Q8H/@4*HL$1D%OK M0W,42]O/2TCXAJFB)ZMFJSO#Q';*1_-3P_>U>37$1^4J$/C0E9+C0*KU. M3T=*%+U],5!\;;O=1ZYT[VP?5_H^A,(LT.\7G*O7@3%0W;#&_P)02P,$% M @ PVE:4N@ZW.GL! P1H !D !X;"]W;W)K&ULM9E=;^(X%(;_BH5ZL2MU2&P'""- ZM=J5YK15.W.C.;2)0:B)C%KF]+^ M^[$3$X>2F 2VO6@2L%^_/N?D(;$G6\:?Q8I2"5[3)!/3WDK*]6?/$_,538GH MLS7-U#<+QE,BU25?>F+-*8GR3FGB(=\?>BF)L]YLDG]VSV<3MI%)G-%[#L0F M30E_NZ8)VTY[L+?[X"%>KJ3^P)M-UF1)'ZG\OK[GZLHK5:(XI9F(608X74Q[ M5_#S31#H#GF+'S'=BLHYT%-Y8NQ97_P337N^=D03.I=:@JC#"[VA2:*5E(__ MC&BO'%-WK)[OU/_*)Z\F\T0$O6')SSB2JVDO[(&(+L@FD0]L^S=8!!0P=L.N!\HH6S M?%JW1)+9A+,MX+JU4M,G>6SRWFHV<:;3^"BY^C96_>3L+ETG[(U2\"C9_/G3 MM8I(!&Y8JLI$D#S0G\"WC1229%&<+8$Z@+M7RN>Q($^)Z0:^K753 ?ZXI9+$ MR9^JTP7P@%@13L7N$&?@WQ7;""4A)IY4YK4%;VZ,7A=&48-1B,!7ELF5 '=9 M1*-] 4_-NIPZVDW]&CD5;^F\#S"\!,A'?HVAF];=X=AA!Y>9P+D>;M!['V5: MB;+(H\R**#O&"LJQ@GRLH&FL7*F:V+J$%!K#7$/CX&4&QVJF+]48';8)<%"V MV3,W*,T-G.9^YK>>*L.K%\H52G;U1L$]C^>TSFDA&%9M J (-6U#X8@(F^N AB5ODD"]^% ,TL=7;4.Y&,6R7 M&HM8V)&Q7;EU1!]W!1>TQ(5N)K9$EU%IE4!+3>C&YKGP,O(MLVF1"MU,O1CV M<#$#3;QX8/H6/V\C*M_#;8J+_\=T=H5:$?T.[]) M8LMBW&8QX2C.<,UR@M]42I:EV,W2^ME^TXL6H..:.W*L"/ZG1D66/P&;18%CC(L.%P5:%P0"RJ+ ML6Z GLNPX'"-H&9-S*ML$J24+_.]$P'F;)/)8K^@_+3&PO=V]R:W-H965T MRS M@@5X8EM4%K#IKZ\L.Q9@R24=F'W!%\XYW[GI?);&.RY>BQ5C$OW(TKRX[:VD M7-_X?C%?L8P6'E^S7/VSX"*C4CV*I5^L!:.Q5LI2'X(@\C.:Y+W)6+][$),Q MW\@TR=F#0,4FRZAXF[*4[VY[N/?^XC%9KF3YPI^,UW3)GIC\MGX0ZLEOK,1) MQO(BX3D2;'';N\,W,T)*!2WQG+!=L7>/RE!>.'\M'[[$M[V@](BE;"Y+$U1= MMNR>I6EI2?GQ=VVTUV"6BOOW[]8_Z^!5,"^T8/<\_9[$CU5*8S1/<]47Q545^8:/54]@?@"/;)"BF0NE9!60-_R M1**[LGB)?$._SIBD2?J;4OH%^:A84<&*]TN2H[]6?%/0/"[&OE3.ER[X\]K1 M:>4H.!S%@+[R7*X*]"F/67QHP%=1-Z'#>^A3Z+0X8W,/$7R%((# XM#]R>IX M9%&?G:X^[(B&-(4DVE[HL/?$Q#:9,U6[/$YTX:I:VBOVNZ"Y+#I@PP8VU+#$ M!:M[(_E'U5<8I$(CT;HM.F#Z#4R_.SK=0E?H3YYO%0R+K]"4+9,\3_*E6O?,UE.5U4A;+4?@=H(QP6-_:_$E:GR)3O)%Y_"X$RO8J 4[(",[ZJ!!'9R$ M^JS#MX$.6J#7813:48<-ZO D5#5C%RQQ _;P'T[[*B!'7VTW&K5_T>M1^U: MAX&I=;6F+4+.AL"!&:)!I[_?-;VHQK_;,J'HLNH-I"8R0Y]I(M S33?,T;Y3 M=T@U['#?W;XW( Y_]X8^/HN_'2U>(Y0>&M]&7C\\2G@M=Q!"Z,'H4&QF$8/ M U>D8"*%LT3J7E8UP&&@D8<=*PN;@8V[)_:IKG6NO1KCT#O5(D.'=V:NX_#< M+5TOT:Y^#MO-,/"BXY:Q2'5TO>$0W$TB#TSH#V7E'%(?(>C,E(D-@>#HDJ2) M#6?@TTCCH[2)VUP2C<"1?\,E^#0RZ9HJ;2Z!@0O8L D^C4XZ%GF;%ZXQ<; 8 M&%Z ;E[X7SQ6V]SW97@\+^\M0LX*@>$%. \O?)3'P$(":H0Z>!?,=(?S3/>. MC@/+> ?BX>%QPL'&8R$<\9C5'/:PJY4,6\!YV,+=X^"@BH'#-4,5\!.H BPD M,/3"5EDL8AV=9;@"NKGB*Q6O3%Z")L#0!%R4)L#0!%R&)J!-$]!WT#08FH#3 M:**CDRT[#DP<'V1@: (NL.L VXZB-:W;0LY$$<,NY.?L.HAEUS'P7+LD8MB% M7'S742/L)S(XRG4M,G"+S(AELX&]4>0(T- 1N?1F@]@V&^ -7;G?.QTZ#WU\ M:$;7F =Y!(\<=[]%S-9/_MXI9L;$4I\&%VC.-[FL3O6:M\V)\YT^9SUZ/\4W ML^K]7"BUEZ<4G9]=H#.-?EZS2A":B9$ME7$]O;UH3$YKD^X!D]A%]VJNM4 W M5,V]+V"KQ&UL]R/VU#VJF,+B$GGX&W(=UQDP-#N9CI,!>GHZ/3Z2QFN+Z!D] M[X#>K.)SJB)3?2OE&RC\@=0N9JF0Q5*.:&!FB?IV\3<+0P='(?MM=N#[* M"Z-X'Y3V0=]Q[.$6M6<]:*T'1ZT_22)AR'A-"W=FPSA).IYF?53H1G['>!\4 M!)$[[#ML?8='?3\S20IUUDT-U4DQ9TZJ,P?-F3N? X5E+B^&PH4]1U'LX* 3 MKH]*DL#MA.N#O,@_4)2H#1<=W9HI+$$%RX[MS;C5BK^Z-^-^B57UG,XJ]%%^ MD 2=M4H'49X_O Y)ZSWYVN9,^HON=W;=K(\)'"_IV!X Q7$R[!H[GY\'YX3- MF355_._=V:CO%R;$W8 #L,!)DN[I&X+AV/4.A-SY!N*C(>]ZJ0:SX-Y;*_%# M-^EFZ<-"1P&[6?JP( C"[C:S=S[M)?"5:9$$6K"*ROISUXZV;=BU:3XZXU/= MGIF6X5.F[NWN"5_EZL-=P%)).I>1>LGQNEVJ;R3;F 9BSJ1J1\SE6K68P#5 M/5\R)C]N] 1MTSKY!U!+ P04 " ##:5I2TLQVNE$$ "1#P &0 'AL M+W=OJ<.UZ\IL3W(LK_B!%/K-EHL<*WTK=JX\"((WE5/.7.1YD9MC6LR6 M\^K92BSGO%2,%F0E@"SS'(O7;X3QTV(&9V\/'NANK\P#=SD_X!UY).KG827T MG=M&V="<%)+R @BR73V:-);GE[#?=J/UBELS AFQQ MR=0#/_U-F@F%)E[&F:Q^P:FQ]68@*Z7B>>.L"7):U/_XI4G$F0,,1AQ0XX N M=? ;![^::$U63>L.*[R<"WX"PECK:.:BRDWEK6=#"U/&1R7T6ZK]U/*^R'A. MP!-^(1(XX(%DO,@HH[A*,M^".[(E0I"-,0$W4A(E 2XVX ?%:VVGJ/;[?$<4 MINR+#O#S\0Y\_O0%? *T $][7DIM+.>NTJQF1#=KN+[57&B$ZXYD5\"'7P'R MD&=QO[W8':;OW5V=H39-J$T3JN+YH_&:+"B=!5QG01"&E7G$KR=&\-L1_&J$ M8&2$FRP3I8Y&7O0.E<2:LCI"7$4P^_.XA"E,T-P]GF=F:)4@DX2CA2YHZ8)) MNOM"E@(7&=&SED0<[7QUC.B<+PH'?!:K ,6Q'3!L <-)P$?%LV?';.@-T"O: MY+!>PDT^;;CA ,0/@[1':S'R46B'C5K8Z*-:\[*HEE!&Z!&OF94O&@P=Q"CJ M\0V-_#@=J7;<\L4?5/M("L4%M9!G2MIN9))KO\.1.BJ M%CO N*R/H4QO2JI AH5XU:)VPL)^VB3#1>BDUT>L3 ML.[DM)&F X;80[!?=HM5$(6>G11ZG1IXTZQJ3X3UM/8LZRSH4UFL8#2VM>&9 M1L%)JB>N,+-204O!@C0*^UP6.Q3""(V0=;( T239+\S*^IS!3'\1F1/2RHD& MXSLH\/IGS8=F[RD[:8'3VE+ESWS<]#7,RNI;B/T'92 X/+ MM?9LLUPHN+"3##BM&2M!#IA.2RX(OSC;%L[@\4!@[%PX%Q[*=)G]EF M&'II,@*-.IU!TSKSKVY0KO=+.K^K[Y1_%"U4&NN=$-67>YUSTR$,=#OMYRKMQO3E;5= M^/)_4$L#!!0 ( ,-I6E+PLT3OGP, "P. 9 >&PO=V]R:W-H965T M+YS\D=3C9"OFH5@ :/34U5]-H MI?7Z;9*H8@4-5;%8 S=W*B$;JDU3+A.UED!+!S5U0M)TE#24\6@V<7VW5*VXYD-EG3)=R#_K*^E::5]"HE:X K M)CB24$VC=_CM F<6<$]\9;!5!]?(AO(@Q*-M7)?3*+4C@AH*;26H^?L7YE#7 M5LF,XY].-.K?:<'#ZYWZ!Q>\">:!*IB+^D]6ZM4T&D>HA(IN:GTGMG] %]"Y MU2M$K=POVG;/IA$J-DJ+IH/-"!K&VW_ZU!EQ .#1"8!T /D>R$\ 60=D+P7R M#LB=,VTHSH<%U70VD6*+I'W:J-D+9Z:C3?B,V[S?:VGN,L/IV34O1 /H,WT" MA7Y#=U (7K":49<54:%[3?5&"_D-?8 2)*W1'D%W5 /2 MUL)'I?5>"2V/:: M*8GF@FO&-XPOTUY"^5P@,9'WX9-=^%6!2"[YTAB4)CM/T ME<_UG^06/\X]\^*\]^)\T LXB!_4&\3-'FV6R[$Y/E_"\EE\X;^HD% R MK7R.A%7-^"Y..#( $IMHKR,#8#[DR+AW9/SSC@B] NGS(ZR9'D_?UHTAS+_& M%F$,QWEPL5SV3EP&=6Y.!1O&S*S&)Y(_")(3R0^#C@L$C--]H9$&E3X+;?9% MZ*L$N:L2BGV5(/HJP5L=ZY0O^[_BM[%'+E^5ZF/4=]HG+)3 U<0V4D MS29DOLVR/9JT#2W6KEA_$-J4_NYR98YS(.T#YGXEA-XU[ OZ ^+L/U!+ P04 M " ##:5I22UK*7(@# #-"@ &0 'AL+W=O$*K+MBN=Y]..R#8M.),%G* M24J3 OOQ1\FNFS2.EP'+AUB6R8=\2(KB>*?T-[-&M+ OA#238&WMYD,8FG2- M!3,=M4%)7W*E"V;I5:]"L]'(,J]4B#")HD%8,"Z#Z=COW>OI6&VMX!+O-9AM M43#]-$.A=I,@#IXWOO#5VKJ-<#K>L!4NT#YL[C6]A35*Q@N4ABL)&O-))4_ 2?W/CTQ)Q<=A MSBR;CK7:@7;2A.86/IA>F^ASZ?*^L)J^3M'R[AX!V^ 2[CC0M"N&8>6/' X85I9FY76DC/6X@3NE+1K [_+ M#+-C@)!;>PS&*3=S<78\6C"JL! M97XYRE4CRA'1;IVHKH?M7I*H?S_15[BU6)BO+=B]&KOGL7MGL!]DBIH2+,&R M/6R4\34 2Y28'2>O*=I-I5#:['N;KOT\3D>=>'3T M&X>/A^DI-88'&DDM<42L7Q/KMQ);\)7D.4^9)!:%VM)#Y;!MIJLQ59JJTI5X M2N6M!,^(6@;&U1/U.J],'5?[0V& R8P$"^JW:]<(ZZ@T!:/T>LH6-1KK.=&=PH3EC4=H-FAQH:3Q M0XEYF\01C6%-8]A*X_.V6*)VZ?&Y,O =SC:!V? DS+VXV?Q5;?ZJO7$J^=4Q ]QO M>-DBX F9;G2VW6H2=8=-*0\/[OD"]&PO=V]R M:W-H965TRJJ !*33^J$2 M:M7MP[0/)CD2JXZ=V0Z4_?J=G9#1%K)*B/CEGN>>.Y_/T4ZJ)YT#&/)<<*&G M7FY,>>W[.LFAH+HG2Q"XLY&JH :G*O-UJ8"F#E1P/PR"L5]0)KQ9Y-96:A;) MRG F8*6(KHJ"JOT"N-Q-O;YW6+AG66[L@C^+2IK! YC'O/^=3RV]L[@.X.=/AH3&\E:RB<[N4VG7F % 8?$6 :*GRTL@7-+A#)^ M-YQ>Z]("C\<']J\N=HQE334L)?_!4I-/O8E'4MC0BIM[N?L&33PCRY=(KMT_ MV36V@4>22AM9-&!44#!1?^ESDX7/:>+& QE_!(M'A]B(AI$78RQI#TR*#_B81!&)P0 MM'PWO/_E!#Q^/WS2$MSZ'P.S_H41K%UY7RN]ZXH2$F580DKJ3":4/P)46%U M),?Z2E )"L.&<:H0NIU>C7I!\+%#_:A5/^HDF)DZ9K46AIL>6Z8XRL&RAK@_D9* M&PO=V]R M:W-H965T*2.S,[RV76&?OB:@!DKTIJMXAJ MQ.8^CEU1@^)N8AK0=%(9JSA2: ^Q:RSP,H"4C-,D^1@K+G249V%O:_/,M"B% MAJUEKE6*VU\KD*9;1-/HM/$D#C7ZC3C/&GZ '>!SL[44Q2-+*11H)XQF%JI% MM)S>KV8^/R1\%="YLS7S3O;&O/C@H5Q$B2\()!3H&3C]CK &*3T1E?%SX(Q& M20\\7Y_8/P7OY&7/':R-_"9*K!?17<1*J'@K\.2/>A^!GPS MKS> 7,@;=L6$9H]"2MIU68Q4DB>.BT%^U6F R-KM+151IH9__A:OF'JXUPA32NM<"^+_<.+8W&CW^HSD;565#]<$'U M2XL.J8FDQ"0@@G7,5*RP0#W\6V]ZNGF@\Z_GF,_OLOAX7D)\=K7^E3QR>Q#: M$7]%H&0ROXV8[2>O#] TX;;W!FEVPK*FQPK6)]!Y90R> C] X_//WP!02P,$ M% @ PVE:4@0O8>]M @ & 8 !D !X;"]W;W)K&ULC57?;YLP$/Y7+)XV:2N$)*2K"%+2;%JE=8H2;7N8]N# !:P:F]E' MTTK[X^E\#E M81Z,@N/&AI45VHTP2QM:PA;P6[-69A7V* 6K06@F!5&PGP>+T=5R9OV=PW<& M!WUB$YO)3LH[N[@IYD%D!0&''"T"-:][N ;.+9"1\;O##'I*&WAJ']$_N=Q- M+CNJX5KR'ZS :AY+KEV3W+PODD2D+S5*.LNV"BH MF?!O^M#5X21@?'DF(.X"8J?;$SF5*XHT2Y4\$&6]#9HU7*HNVHACPC9EB\J< M,A.'V19*4V(D5!1DK631YDANA&^VK=I[LB@*9DW*GQR\60%2QM^F(1H9%BS, M.\JEIXS/4(YB&PO=V]R:W-H965T ME?9JN+4RG2]-7LV+/"G-U?'@*7TRYJPAM(C?YN:FVOF=-*Y<%L7'YN)L>CP@ M38_,PDSJQD1F_WTRS\UBT5BR_?BK,SK8MMD0=W_?6G_9.F^=ND<$HV]2;&HVK_)38 NL([% "[PC\4(+H".)0@NP(\E""Z@CJ4(+N"/I0 M0MH14I\@^R:.W,X<.;0-NIWL8+9[*;?33=OY'FX65KLJ3[,Z.SDJBYND;/#6 M7O.C7=HMWR[&>=Y$X45=VJ=SRZM/+LRUC:DZR?)I\JXLINM)G9SEF^ANHN11 MF*2X2MZ;29%/YM;(]1[J\HM]M"K*.KNTP,YFE3P\-74V7_QHK7RX M.$T>/O@Q>9#,\^376;&N;(O5T;"V/C0]&4ZZ_C[;]!=Z^LN2-T5>SZKD13XU M4X1_'N=3B!@8VL';CB#XGA M)!/*L_<*:U=3PL0^[C6&(UR 9^\,P4E&&?'\/0]Q6@BM%=_'C4*< DTX\_P= M(S@%7"F'VUL#8KL&1'0-G!I;-4[FF_7U0[9<_9P\739+[^_V%A:/&X-R=P2H M%%)ZCB$P0@C3GE\A+%4ID;A7F-%6-=5^&_6)":J]?(P1&4B'\ M:<%@&BC#^Z^V_5=?Z?^D6)KDTMC8-U:JVZLZ^XR&ZKD*^L")IL&$A##0H(07 M"&,$)LDN;,\CO?5(1SWZ967*K$UHMV5))(&E6Z/I_Y\M*7$U&KESOCSON+OC MID$H*KP$,D* ,A5:*7\B$*!B::J$PJ>"[A2;]+Z#OK.XYUX*?O8>(3 %(%/? M-0S&&>EQ#)QC<.>X[ZC[>4M8I?)=0'"$@E2^#Y@])G5/0J:N!*#L'H._,[;; M#6'=$JGO5HAC'+2OYV,,!\Q*>H];KMB@\6HCS #)/\E;N^IF)O-G;+\)IV54 M?(=\X$2&QE4FG@\PG0&6*O G!@%"RK@/'*,6"==]J9DZM:%QN;E+/@AE@G)0 MU'<.@3$2+CH,QJCN<:"0 1BI0K'92<&%#8I09>)3?&@%)SS?NFQFD/Q+7G#ID 0L&PO2:!([M?^6 M"0#9?K&4^.,]0G":*?"U!X%)Q8'W..4D%.(2VI\*8G'IA W4=T@#3FX@+C?Q M-( I!)?4%\,1 J2V3I/^3F*,623-BNS9((!3'8BKSEW20"@68#?ROO0@,)HJ MZLLI9HTHWG,LP)STL+CTQ-( "_=;=N<2E#08#(#ZYQH83"C9$S',*1N+[]W^ M6QI@X4:+2@;@3PN&LQ68OXL8HSA;T?54:LPI*(LK*)H(?@]F:M_ZSJGJ=SA6 M94YLV-T/5L\9H@^2I7:T_3E!@$!$,'EC#,ALV2!Z-(XT1AH/F?-U_'X#A!*$]"XL[@>'W?CC(0U4 Q?Q7)R,4 MIH+#00PFN.K1?NXDAM_]<)"'.RI;2@7'FPA,@_;S,8)Z)+CLT4CN5(S?Y\%@ M9VSWC=&C)HVE@5,(4!)*_$R&XNS,^&<IY7R<)&PO=V]R:W-H965T4/')"%ZYGE FSQO.?HZ!Q]V,,]%]_DAC$%OF=I+J\&&Z6VEXXCEQN647G! MMRS7_ZRYR*C2M^+-D5O!Z*H49:GC0DBDK>-*AJ \'65X-K M='D?%7P)_)FPO3RZ!D4DKYQ_*V[FJZL!+#K$4K94A06J?][9#4O3PI#NQK^U MS4'CLA >7Q^L3\O8=2RO5+(;GOZ5K-3F:A .P(JMZ2Y53WP_8W4\N+"WY*DL MO\&^9N$ +'=2\:P6ZQYD25[]TN_U.!P)M!V[P*T%KBGPSPB\6N#U%?BUP.\K MP+4 ]Q606D#Z"H):$/05A+4@["N(:D%D"LBYQ,%#YF!?'ZA)=BO;9R6'=*,R MWTY56&55QE31T5#P/1 %K^T5%V5IEWI=C$E>3,)G)?2_B=:IT4M.=ZM$L17X M?4>%8B+] :9)3O-E0E-0F 2_@.=JA@*^/J*>F-25+HO&W[9,T&)22? Y9HHF MJ?RB92_/,?C\Z0OX!!P@-U0P"9(Z;@''GBN-A),\A5;6?2+;CUR.PPX>A2;H70/0SEV.RW&;'D!//05 MN-"%E@[==,N?V5;+X5EYW"U?[/).^:1;_D!%9^>GO6-'D45^VSMVJWS6.W:K M?-X[=JM\\7-YO_NYH;OO+P\[JMAK%@2OM.>=L6=;!N9YM=L7VV:"0-&76I:"2!J6T.%:\CUSLP8#HX7X_ MGF$6SHVPCPTN;G,H\C'QO5-N8N&",( N.N6F-HYX.##LW=K\A@AZ^)2;V3CH M8]>P-[=PQ$,>-.)=M+D0XS ,_%/NKLT%;@A]SXCWWL(%KA\$']Q)#>"F!G!G M#=P*+J7>WL1;DMO*H%*3([>$1"@,C2IH8SB !!M!Q!8,!9[G&C70QGR"?62D M8FK! H(Q,2K XM1'R#>U&$C!ANVEB((S.I<9L*PL@U;$TL MM@(2&(EO0[HX3.K6YE!/5"/M;8H0 HUNS=N47FJ@,0L6%@IYV#,Z=M?&7!>% MT$RY!8,816CC;F:#L '-K>Z,I7'1AMP+8I3$ MG6TL(V,P[VU0$-FK)FJR&W5F-T[2G;*>^<>1Q1TR]XQ#3)G]<0& MP0">?,RS@DUC'@!N^WB?V2!L0'.K.S/?;4CGVZC!.]O8FLN$C0F(D6[GZ'$U M8^*M? DCP9+O4<6=H7Z/*^>HWS8;YZJ?10GBTD M2-E:N])IUUN9J%[45#>*;\N'Y5>N],-W>;EA=,5$ >C_UYRKPTWAH'E;-OH/ M4$L#!!0 ( ,-I6E)[2YZ."P4 %47 9 >&PO=V]R:W-H965T2M>2N!>!@J#%K.L;BOD?M08#K)G M=W(X$(D*_ CN)(F3,.3R>02!6)\V:./EP;T_7ZCT06LX6/(Y/(#ZNKR3>-?* M63P_A"CV140DS$X;9_3C#7-20-;B+Q_6\=8U28(QO;GR3AM6&A$$X*J4 M@N._%8PA"%(FC.-)DS;R/E/@]O4+^T4V>!S,E,)E0@U&",(_6CSGW_3$[$%H.T* -, ]AK0 MK0#8&F#7!;0UH%TWI(X&=.KVT-6 ;EU 3P-Z=0%]#>C7!3@:X-0=-+5>5LYZ M#>E40?+%WEOM2LC+%1C'Z49N&# MDOC61YP:/B33&)X2B!0Y7^%O3'XG9Y[GIRG" W(5;1(]39CW$U#<#SY@BZ\/ M$_+^UP^#EL(04J*6J[L;;;IC%=W= 6K81?'!K[,[$S-'5*T)_,Z+,ESIQM5<(OS? )N$W=.[-*X%>U>R^% M7YOA%S#-UZT,_KEV\*5COSFP;DE0!6]ANN0YP_*<81F?73-GR#\WV()<*0CC M?PW\=LYO9_SM"OX_A<+4QIG6WM60 M=MNLW>Y8%D[Y:GNV2YHRQW'Z;+OI3NCM//2V,72LC.#R6)'OY!X\")>9<]R! M](5'\ J%(!.L]H1V-VET0NX2&2<<9U$)HA9 _EAJ[QGS($ 5XD$XD?92X3T MT)0\G!5\:ICK3AYPYRAKVRF9?UFB+271]HS,F53^T4HB UD_9RL?Y1I=7)^Y[]/D0MG M3_=M2__M9LCE?LM>K]E_1>2OFYNN&KECSG-I#3*37B=80.G)+^_>I6(S MR(!N;5_H0 A>Z5Z"[:VM MTRO5:DG+/6'M!EP4(FJN1(4GH*'_;[R=%M6(MH]B0[0H'[1S9'\_T,%A@Z=% M+:+F8O$3^AMIJFU5]9E1546AH0D./4' N-6FW MMD&SPJ"9V4O/, H/O#U[K@Y&$^XXRE[YVXVFL&%F=LDWE8M/!TB_B!5^-3!= M+VS3SGUKZVZVX#VE?"=UY<@*VV3V4>3("F-CYGWVF^0XUJ3;"N@<4$!AA,SL M4S^MQ[$FW/D,V=^/[8936!TS6]V;!#D^0)H= -@O&YANV0'$ 89,TO@=74/2 MA9TRLYV.;L>HXA)AWX*<@R1G* Q(16+JK;!:=ARK9875,K/5CI(8G\0H:?/L*.HDTSIN,F(EW$?BQW%26K;.V;[C]IUNF:1:6X=FZ8'S+9=SK(TD@!E" MK68/Y2DW9[B;&R66V3G:5"@EPNQR =P#F3; ]S.!&R5]DQ[-Y2?IPQ]02P,$ M% @ PVE:4G29Q[-# @ 6@L T !X;"]S='EL97,N>&ULU59=:]LP M%/TK0AFCA5''29O2U39LA<)@*X7F86]%L:]M@3X\6B#'&N=?'9\\HX!T[*"UF ,)%4*DZT<57F ME84"DI0VB3-O-ITN/$ZHP%$@*G[/=8EB60D=XLL.0F[XEH387UQBY.CN9 (A M?C[[^*N2^O8#@W=XX=8)@)![0F+,1WA-&5HC8K)9RRC8-G%H@EDPII M?9 V]Y.!52-;5=!?>[:J?O!;:>%4@9ZP3.L .BH"!:@Q+W MQFDF-^"K$&KMY:8P"C-%-O[L"O<)S6"*K*1*0'5E?+R%HH!!:N4HFN5VU++P M;%!KR8V14)))01H-VXS6,+0Q,/9DOX:?Z0YWG0[.;&I/3'2F$=2:CL8YEG_( MYKB'M._C105=2_VU,LL1C6]O&3PJ2&G=^'7:"1AC]\?925&PS1=&,\'!+?[@ M@E% MGDHEXJ^F&KVJL0& (71&I2F\1#YK4BQA%IOKU.=CFN>G:#F?[O/&0A0 MA U%F[M_S+O\;L5M^_@?FIN_E7W%;XJ<7Q^_QK9='KO(Q2F(/('CGM\XGU1=&JHDQ3T7HY31(0KYJPH==D91ZZ._QF?@(I MJ9A>=L$0]_8/2&C%;[I9CW8CVEF]_=TNSU\T!?O7=/0'4$L#!!0 ( ,-I M6E*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GR'L3W/.6?&[QY-\75IS%?Q/4OS\KRWJ:KMVWZ_C#E<9_J'2LY[@YXH-^;QHRGT#Y-7,IW' MA4G3\]YPM^&S*BH='ZR>-Y +N2S;-95WQI&1^4 MW7GWK:[,E4XK54QDI3X4IM[J?-T^3G;_ MNK*XI V+M]IN**Z3%IP/\O+V9GX[NYZ,%].)F"_LXM/T9B%NK\3MW?1^3" = M .F\(N3%>#:^N9R*^TH"&0#(X&0M^7%\\X% A@ R/"'D%X= 1@ RXH6 ( (YX >=UELGBJ8&;ZW6N[<^D[=''<6QJVZ/3/GR .O$!+^:] M>E!YK2@.= JS5&SHL+5B?_I;W*5R+\!OM=XVOZ.0R"E#9JGL;S1Q:;*ESG<[ M4#@DE"&S43X8DSSJ-*4\R!U#9GE.RM($3!4.^&#(+PSZ)1:T2 M,=.RC4.UZJ A2PR9-3$S^?ILH8I,3-2R<]LC+0R9O3!3LE1E^TC>VOZV$%?V MWL]C)6Z7J5Y+BHG$,&0VPS3;IN9)*3&O3/SU[,)")\V3:@]9RF['B_0P9/;# M=1Z;3(F%_-ZY[QPD X=9!L]-=Z%RM=)5VPEWZ) ;'.Z$PV29KIJ==C?AI4T+ M;8:F\KC[Z#HPWV!VPURMGS,W*[.DCJO?I&X.LH3#;(G[9J5]+FR.87/+16$O MLXQ?>LQ!WG"8O?%?+NM$-XS_UA92%>G3SPY'RU1,*":RB,-LD7F]+-6WNKGD MTX?FUJ1@R"$.LT-@_-F)XATD%8=9*AC3I9A(*@ZS5'Z&R>+-0MH3EW]1+F01 MA]DB,%X6;VB1 XG%91;+T8CY6&.Z2# NLV#VH?-1,"05EUDJ!S'T44)8QF+V MR9%@^B@C,HK+;)1N5'T4#YG$938)#*\[';:+O.(R>P6&UUU,Y!67V2LTO#YZ MJ9%-7&:;P""QVX9(+BZS7& (UL'TD%P\9KF 4J X$W0@PD-V\9CM@B,=CV(B MUWC<"0S$]"DF$H['+!R,&5!,.'+"[!R,&5),Y!Z//8M!F!'%1.[QF-VSC\+/ MQ(T]PUS:/ETLGYZ[4(J)W.,QN^<7YCBQ_:?=;#/67T4 BHDLY#%;".<.9Q03 M6<@[98K3L9"/+.0S6PACTD361Q;RF2UT/!-[OE,I)K*0?XHA%HOYLZ.BF,A" M_BL-MC1D]G!);3,TVX=>;FRZI@2M-?O(0CZSA0CFL1Z)8L(1?&8+'::YSQ>\ M:56*B2SD,UOH&"9I5HJ)+.2S9T"'F-.RTEE;^*5AL8\LY#-;Z&CE8*(JJ=-. MPN8C!_G,#GI1.NC8-Z92XEYMZR+>2%KH#Y"# F8''6#>J]4N2<_7MCTI)G)0\+K5MS/1 M?IX9F3=-2D>/ ^2@@+L*=WAO.H/C]R:<1_:J,P1VF*YMR >3/MCK3C&1@P+N M*0,''9+*M2GL(JX+E5!,Y*" V4$-IO@S3&2AX+4M=%57ED]\DG:AZ3R1$%DH MY+80+&333"A$%@JY+00Q:3TN1!8*N2T$,6D]+D06"KDM!#%I/2Y$%@JY+00Q M:3TN1!8*3SH61.MQ(;)0R&TAB#FBF' ^\PDGKGUI9]\^8R(+A:>:]BHW-@U(M=X.#%!-9*&*?$PTPNV]8( M%[/6X#N;+ MTB'%1!:*7FM&0F?6ZC,PQ406BKA?JT'35SO#+1%\K^:D3RUKMR;(>' M[EQ.ESN;KC^VXV79;^MSNWYOMZ66Y=+K_GY&]?1X/W/Q^G4N_S.QVVSVZ_*[ M6_\YEM/XC\'U1]>_#[M2QFKQVO;;,JZJ^O-PNSS4UX_P<)E<+9[?5E7__!:J M>NX@@2"9/RA"4)P_2"%(YP\R"++Y@QR"?/Z@!$%I_J ,07G^H :"FOF#PA)E M7!(D3; FT#H@UX' ZX!@!P*Q Y(=",P.B'8@4#L@VX' [8!P!P*Y ](=".P. MB'<@T%M0;R'06U!O(=!;)C^V"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT M%M1;"/06U%L(](ZH=R30.Z+>D4#OB'I' KWC9+.$0.^(>D<"O2/J'0GTCJAW M)- [HMZ10.^(>D<"O2/J'0GT5M1;"?16U%L)]%;46PGT5M1;"?36R68W@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WC;YLY) ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!OGQPV(=#;46\GT-M1;R?0VU%O)] [H=Z)0.^$>B<" MO1/JG0CT3JAW(M [H=Z)0.^$>B<"O1/JG0CT3I/#@@1Z)]0[$>B=4.]$H'=& MO3.!WAGUS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'>>'/8F MT#NCWIE [P;U;@CT;E#OAD#O!O5N?E+O8?PZE.'6\[W&Y_\DU>/EN^7V^.OR M^^+DO5QQKN\KAJ>_4$L#!!0 ( ,-I6E+-'F2\0 ( 'HT 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W;WV[:,!3'\5=!N:U(B!T[9BJ]:7>[]6(OX"6F M1.2?8K>C;S\3VDJ;.K2*2?O>$('M\SOQD3YW7']['IU?'+JV]YMD%\+X*DPNCZN;(>ILR%^G1ZRT59[^^ RL5KIK!KZX/JP#,<:R^KKWU*6+PEI/#GO\;MF]%=Q M0Y*]FW!<^7/ R[FO3VZ:FMHM[NT4OM@N[LH.;>;#<^M\>K[$.ST.VVU3N7JH M'KMX)/7CY&SM=\Z%KDU/1:_.)X=XP^[TF5^1 M'$\OQUC(3:$Y_XIOB;'TQ>_GCM.N7?V7V?%Z?PS3?IZ'S^;'Y7?\ZXS?ZG^P M#P'I0T+Z*"!]*$@?&M)'">G#0/I80_K(5Y1&**+F%%)SBJDY!=6&UL4$L! A0#% @ PVE:4LDKQ4[O M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ PVE:4IE&PO=V]R:W-H965T&UL4$L! M A0#% @ PVE:4J.Z=M^P! Y1 !@ ("!]PX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4DVK MRI\."0 Z"8 !@ ("!^1T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ PVE:4GC6FI:. P OP@ !@ M ("!8C$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4NN=?P!: M! /PH !D ("!P6$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4J2&6:A*! @H !D M ("!474 'AL+W=O0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ PVE:4C+8B.&L" DQ< !D ("!HY( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MPVE:4O]Z825_! I0H !D ("!.*\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4G*T9(.' P M'0@ !D ("!X<$ 'AL+W=OZT# !(" &0 @(&? MQ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4HWYI M2)0 B74 !D M ("!9<\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PVE:4H/&54G$ P L @ !D ("!6OX 'AL M+W=OA?#T# M #T!@ &0 @(%5 @$ >&PO=V]R:W-H965T&UL4$L! A0#% @ PVE: M4B_'?].# P @@ !D ("!70D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4KV'BS5!!@ ]Q( M !D ("!1Q0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4BY7>3*:! 8PH !D M ("!AR4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PVE:4L(MFK=%!P R"8 !D ("!XS ! 'AL+W=O M&PO=V]R:W-H965T\P( $T( 9 " @1,[ M 0!X;"]W;W)K&UL4$L! A0#% @ PVE:4I/F ML3^^! *Q, !D ("!/3X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4AT;GLJ= @ @08 !D M ("!JTL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PVE:4JUE)W#X @ 50D !D ("! M(U4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PVE:4L>[;7Q^! P!0 !D ("!/6$! 'AL+W=O&PO=V]R:W-H965T , *0- 9 " @0-I 0!X M;"]W;W)K&UL4$L! A0#% @ PVE:4MJN.%/\ M P &PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4I)]#1ER! @A, !D M ("!VW8! 'AL+W=OP$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ PVE:4C?H2+?/ P ] T !D ("!/X(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4DH;:27H @ Z < !D M ("!PJT! 'AL+W=OL# D#P &0 @('AL $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ PVE:4EN'BGN[ @ %P< !D ("!K[&PO=V]R:W-H965T:\ 0!X;"]W;W)K&UL4$L! A0#% @ PVE: M4H %)IEM @ Q 8 !D ("!KL ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4N@ZW.GL! P1H M !D ("!-M ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4M+,=KI1! D0\ !D M ("!T]T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PVE:4G:UF?#& @ (P< !D ("!\.D! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4B\8 M$]TE!P DB4 !D ("!S?$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PVE:4G29Q[-# @ 6@L T M ( !8 ," 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ PVE:4AQ&X;:K @ *S8 !H M ( !CPT" 'AL+U]R96QS+W=O9+Q @ >C0 !, ( ! XML 111 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 112 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 113 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 286 498 1 true 92 0 false 10 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEET Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET CONSOLIDATED BALANCE SHEET Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED BALANCE SHEET (Parenthetical) Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical CONSOLIDATED BALANCE SHEET (Parenthetical) Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS CONSOLIDATED STATEMENT OF CASH FLOWS Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 100070 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 100080 - Disclosure - Description of the Business Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness Description of the Business Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Revenue Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenue Revenue Notes 11 false false R12.htm 100110 - Disclosure - Property, Plant and Equipment Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipment Property, Plant and Equipment Notes 12 false false R13.htm 100120 - Disclosure - Business Combinations Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinations Business Combinations Notes 13 false false R14.htm 100130 - Disclosure - Goodwill Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwill Goodwill Notes 14 false false R15.htm 100140 - Disclosure - Intangible Assets Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssets Intangible Assets Notes 15 false false R16.htm 100150 - Disclosure - Accrued Liabilities Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 16 false false R17.htm 100160 - Disclosure - Long-Term Debt Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt Long-Term Debt Notes 17 false false R18.htm 100170 - Disclosure - Leases and Other Finance Obligations Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligations Leases and Other Finance Obligations Notes 18 false false R19.htm 100180 - Disclosure - Employee Stock-Based Compensation Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensation Employee Stock-Based Compensation Notes 19 false false R20.htm 100190 - Disclosure - Income Taxes Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 100200 - Disclosure - Employee Benefit Plans Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 21 false false R22.htm 100210 - Disclosure - Commitments and Contingencies Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 100220 - Disclosure - Segment and Product Information Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformation Segment and Product Information Notes 23 false false R24.htm 100230 - Disclosure - Related Party Transactions Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 100240 - Disclosure - Unaudited Quarterly Financial Data Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialData Unaudited Quarterly Financial Data Notes 25 false false R26.htm 100250 - Disclosure - Subsequent Events Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 26 false false R27.htm 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 100280 - Disclosure - Revenue (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenue 29 false false R30.htm 100290 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipment 30 false false R31.htm 100300 - Disclosure - Business Combinations (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinations 31 false false R32.htm 100310 - Disclosure - Goodwill (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwill 32 false false R33.htm 100320 - Disclosure - Intangible Assets (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssets 33 false false R34.htm 100330 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilities 34 false false R35.htm 100340 - Disclosure - Long-Term Debt (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt 35 false false R36.htm 100350 - Disclosure - Leases and Other Finance Obligations (Table) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable Leases and Other Finance Obligations (Table) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligations 36 false false R37.htm 100360 - Disclosure - Employee Stock-Based Compensation (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables Employee Stock-Based Compensation (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensation 37 false false R38.htm 100370 - Disclosure - Income Taxes (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxes 38 false false R39.htm 100380 - Disclosure - Segment and Product Information (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationTables Segment and Product Information (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformation 39 false false R40.htm 100390 - Disclosure - Unaudited Quarterly Financial Data (Tables) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataTables Unaudited Quarterly Financial Data (Tables) Tables http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialData 40 false false R41.htm 100400 - Disclosure - Description of the Business - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail Description of the Business - Additional Information (Detail) Details 41 false false R42.htm 100410 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 42 false false R43.htm 100420 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail) Details 43 false false R44.htm 100430 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail) Details 44 false false R45.htm 100440 - Disclosure - Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail) Details 45 false false R46.htm 100450 - Disclosure - Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail) Details 46 false false R47.htm 100460 - Disclosure - Revenue - Net Sales by Product Category (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail Revenue - Net Sales by Product Category (Detail) Details 47 false false R48.htm 100470 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 48 false false R49.htm 100480 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) Details 49 false false R50.htm 100490 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail Property, Plant and Equipment - Additional Information (Detail) Details 50 false false R51.htm 100500 - Disclosure - Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail) Details 51 false false R52.htm 100510 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 52 false false R53.htm 100520 - Disclosure - Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail) Details 53 false false R54.htm 100530 - Disclosure - Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail) Details 54 false false R55.htm 100540 - Disclosure - Goodwill - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail Goodwill - Additional Information (Detail) Details 55 false false R56.htm 100550 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail Intangible Assets - Summary of Intangible Assets (Detail) Details 56 false false R57.htm 100560 - Disclosure - Intangible Assets - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail Intangible Assets - Additional Information (Detail) Details 57 false false R58.htm 100570 - Disclosure - Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail) Details 58 false false R59.htm 100580 - Disclosure - Accrued Liabilities (Details) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesTables 59 false false R60.htm 100590 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail Long-Term Debt - Summary of Long-Term Debt (Detail) Details 60 false false R61.htm 100610 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail) Details 61 false false R62.htm 100620 - Disclosure - Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail) Details 62 false false R63.htm 100630 - Disclosure - Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail) Details 63 false false R64.htm 100640 - Disclosure - Long-Term Debt - Refinancing Transactions - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail Long-Term Debt - Refinancing Transactions - Additional Information (Detail) Details 64 false false R65.htm 100650 - Disclosure - Long-Term Debt - Term Loan Repayment - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail Long-Term Debt - Term Loan Repayment - Additional Information (Detail) Details 65 false false R66.htm 100660 - Disclosure - Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail) Details 66 false false R67.htm 100670 - Disclosure - Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail) Details 67 false false R68.htm 100680 - Disclosure - Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail) Notes http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail) Details 68 false false R69.htm 100690 - Disclosure - Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail) Notes http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail) Details 69 false false R70.htm 100700 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail Long-Term Debt - Future Maturities of Long-Term Debt (Detail) Details 70 false false R71.htm 100710 - Disclosure - Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail) Details 71 false false R72.htm 100720 - Disclosure - Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail) Details 72 false false R73.htm 100730 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail) Details 73 false false R74.htm 100750 - Disclosure - Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail) Details 74 false false R75.htm 100760 - Disclosure - Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail) Details 75 false false R76.htm 100770 - Disclosure - Leases and Other Finance Obligations - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsAdditionalInformationDetail Leases and Other Finance Obligations - Additional Information (Detail) Details 76 false false R77.htm 100780 - Disclosure - Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail) Details 77 false false R78.htm 100790 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail) Details 78 false false R79.htm 100800 - Disclosure - Employee Stock-Based Compensation - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail Employee Stock-Based Compensation - Additional Information (Detail) Details 79 false false R80.htm 100810 - Disclosure - Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 80 false false R81.htm 100820 - Disclosure - Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail) Details 81 false false R82.htm 100830 - Disclosure - Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail) Details 82 false false R83.htm 100840 - Disclosure - Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail) Details 83 false false R84.htm 100850 - Disclosure - Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail) Details 84 false false R85.htm 100860 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail) Details 85 false false R86.htm 100870 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 86 false false R87.htm 100880 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 87 false false R88.htm 100890 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 88 false false R89.htm 100900 - Disclosure - Segment and Product Information - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail Segment and Product Information - Additional Information (Detail) Details 89 false false R90.htm 100910 - Disclosure - Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail) Details 90 false false R91.htm 100920 - Disclosure - Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details) Details 91 false false R92.htm 100930 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 92 false false All Reports Book All Reports bldr-10k_20201231.htm bldr-20201231.xsd bldr-20201231_cal.xml bldr-20201231_def.xml bldr-20201231_lab.xml bldr-20201231_pre.xml bldr-ex1014_302.htm bldr-ex1023_8.htm bldr-ex1033_303.htm bldr-ex211_6.htm bldr-ex231_12.htm bldr-ex311_10.htm bldr-ex312_11.htm bldr-ex321_9.htm bldr-ex45_7.htm giar453fcjcq000001.jpg http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 116 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bldr-10k_20201231.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 286, "dts": { "calculationLink": { "local": [ "bldr-20201231_cal.xml" ] }, "definitionLink": { "local": [ "bldr-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "bldr-10k_20201231.htm" ] }, "labelLink": { "local": [ "bldr-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "bldr-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "bldr-20201231.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", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 687, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 35, "http://www.bldr.com/20201231": 3, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 42 }, "keyCustom": 57, "keyStandard": 441, "memberCustom": 49, "memberStandard": 37, "nsprefix": "bldr", "nsuri": "http://www.bldr.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Property, Plant and Equipment", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Business Combinations", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Goodwill", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Intangible Assets", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Accrued Liabilities", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Long-Term Debt", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Leases and Other Finance Obligations", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligations", "shortName": "Leases and Other Finance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Employee Stock-Based Compensation", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensation", "shortName": "Employee Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Employee Benefit Plans", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Commitments and Contingencies", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Segment and Product Information", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformation", "shortName": "Segment and Product Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Related Party Transactions", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Unaudited Quarterly Financial Data", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialData", "shortName": "Unaudited Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Subsequent Events", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Revenue (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEET", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET", "shortName": "CONSOLIDATED BALANCE SHEET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Business Combinations (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Goodwill (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Intangible Assets (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "bldr:SummaryOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Leases and Other Finance Obligations (Table)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable", "shortName": "Leases and Other Finance Obligations (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "bldr:SummaryOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Employee Stock-Based Compensation (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables", "shortName": "Employee Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Income Taxes (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Segment and Product Information (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationTables", "shortName": "Segment and Product Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "bldr:AllowancesOnTradeAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONSOLIDATED BALANCE SHEET (Parenthetical)", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical", "shortName": "CONSOLIDATED BALANCE SHEET (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Unaudited Quarterly Financial Data (Tables)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataTables", "shortName": "Unaudited Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:YearFounded", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Description of the Business - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "shortName": "Description of the Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:YearFounded", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "bldr:ReserveForCreditMemosAndCustomerReturns", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "bldr:ReserveForCreditMemosAndCustomerReturns", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail", "shortName": "Summary of Significant Accounting Policies - Reconciliation of Accounts Receivable - Classified (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail", "shortName": "Summary of Significant Accounting Policies - Rollforward of Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Calculation of Basic And Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:ScheduleOfShareBasedPaymentAwardEmployeeRestrictedStockUnitsSubjectToMarketConditionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapAwardTypeAxis_bldrMarketConditionBasedRestrictedStockUnitGrantsMember_20200101_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail", "shortName": "Summary of Significant Accounting Policies - Restricted Stock Unit Valuation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:ScheduleOfShareBasedPaymentAwardEmployeeRestrictedStockUnitsSubjectToMarketConditionsValuationAssumptionsTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapAwardTypeAxis_bldrMarketConditionBasedRestrictedStockUnitGrantsMember_20200101_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Revenue - Net Sales by Product Category (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail", "shortName": "Revenue - Net Sales by Product Category (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_srtProductOrServiceAxis_bldrLumberAndLumberSheetGoodsMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_srtRangeAxis_srtMaximumMember_us-gaapTimingOfTransferOfGoodOrServiceAxis_us-gaapTransferredOverTimeMember_20200101_20201231", "decimals": "INF", "lang": null, "name": "bldr:PercentageOfRevenueFromContractsWithServiceElements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail", "shortName": "Property, Plant and Equipment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapLongtermDebtTypeAxis_bldrOtherFinanceObligationsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "bldr:OtherFinanceObligationsCapitalLeaseAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "shortName": "Property, Plant and Equipment - Schedule of Balances Held Under Other Finance Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapLongtermDebtTypeAxis_bldrOtherFinanceObligationsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "bldr:OtherFinanceObligationsCapitalLeaseAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Business Combinations - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapBusinessAcquisitionAxis_bldrBianchiAndCompanyIncMember_20200109_20200109", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail", "shortName": "Business Combinations - Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapBusinessAcquisitionAxis_bldrBianchiAndKCBSMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "shortName": "Goodwill - Schedule of Change in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "bldr:GoodwillAmortizationPeriodForTaxPurposes", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Goodwill - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail", "shortName": "Goodwill - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "bldr:GoodwillAmortizationPeriodForTaxPurposes", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Intangible Assets - Summary of Intangible Assets (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail", "shortName": "Intangible Assets - Summary of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Intangible Assets - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "shortName": "Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail", "shortName": "Intangible Assets - Estimated Amortization Expense for Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "shortName": "Long-Term Debt - Summary of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrTwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "shortName": "Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrTwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "shortName": "Long-Term Debt - 2018 Debt Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "shortName": "Long-Term Debt - Note Repurchase Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Long-Term Debt - Refinancing Transactions - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "shortName": "Long-Term Debt - Refinancing Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrSeniorSecuredNotesDueTwoThousandTwentySevenMember_20190501_20190531", "decimals": "-5", "lang": null, "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Long-Term Debt - Term Loan Repayment - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail", "shortName": "Long-Term Debt - Term Loan Repayment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "shortName": "Long-Term Debt - 2020 Debt Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrSeniorSecuredNotesDueTwoThousandAndTwentyFourMember_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "shortName": "Long-Term Debt - 2023 Revolving Credit Facility - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapCreditFacilityAxis_bldrTwoThousandTwentyThreeRevolvingCreditFacilityMember_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "shortName": "Long-Term Debt - Senior Secured Notes due 2027 - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrSeniorSecuredNotesDueTwoThousandTwentySevenMember_20200101_20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "shortName": "Long Term Debt - Senior Secured Notes due 2030 - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapDebtInstrumentAxis_bldrSeniorSecuredNotesDueTwoThousandThirtyMember_20200101_20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Long-Term Debt - Future Maturities of Long-Term Debt (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail", "shortName": "Long-Term Debt - Future Maturities of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail", "shortName": "Leases and Other Finance Obligations - Summary of Right-of-use Assets and Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:SummaryOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail", "shortName": "Leases and Other Finance Obligations - Summary of Total Lease Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail", "shortName": "Leases and Other Finance Obligations - Summary of Future Maturities of Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:SummaryOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail", "shortName": "Leases and Other Finance Obligations - Summary of Weighted Average Lease Terms and Discount Rates (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:SummaryOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAsWellSupplementalNoncashInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail", "shortName": "Leases and Other Finance Obligations - Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAsWellSupplementalNoncashInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Leases and Other Finance Obligations - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsAdditionalInformationDetail", "shortName": "Leases and Other Finance Obligations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "us-gaap:SaleLeasebackTransactionDescription", "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "INF", "first": true, "lang": null, "name": "bldr:OtherFinanceObligationsNumberOfLeasedProperties", "reportCount": 1, "unique": true, "unitRef": "U_bldrProperty", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "shortName": "Leases and Other Finance Obligations - Other Finance Obligations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SaleLeasebackTransactionDescription", "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "INF", "first": true, "lang": null, "name": "bldr:OtherFinanceObligationsNumberOfLeasedProperties", "reportCount": 1, "unique": true, "unitRef": "U_bldrProperty", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:OtherFinanceObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapLongtermDebtTypeAxis_bldrOtherFinanceObligationsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail", "shortName": "Leases and Other Finance Obligations - Summary of Future Maturities of Other Finance Obligation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "bldr:OtherFinanceObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapLongtermDebtTypeAxis_bldrOtherFinanceObligationsMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Employee Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "shortName": "Employee Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20190101_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20190101_20191231", "decimals": "2", "lang": null, "name": "bldr:StockRepurchasedAndRetiredDuringPeriodAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Employee Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "shortName": "Employee Stock-Based Compensation - Outstanding and Exercisable Stock Options (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_bldrRangeOneMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapAwardTypeAxis_bldrServiceConditionBasedRestrictedStockUnitGrantsMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "shortName": "Employee Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapAwardTypeAxis_bldrServiceConditionBasedRestrictedStockUnitGrantsMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100840 - Disclosure - Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail", "shortName": "Income Taxes - Components of Income Tax Expense Included in Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100850 - Disclosure - Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Reconciliation of Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100860 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail", "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100870 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100880 - Disclosure - Employee Benefit Plans - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "shortName": "Employee Benefit Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100890 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "INF", "first": true, "lang": null, "name": "bldr:NumberOfLocations", "reportCount": 1, "unitRef": "U_bldrStore", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100900 - Disclosure - Segment and Product Information - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail", "shortName": "Segment and Product Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "INF", "lang": null, "name": "bldr:NumberOfGeographicRegionsInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "U_bldrRegion", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Description of the Business", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100910 - Disclosure - Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail", "shortName": "Segment and Product Information - Schedule of Reconciling Information by Reportable Segments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_srtConsolidationItemsAxis_us-gaapOperatingSegmentsMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100920 - Disclosure - Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "shortName": "Unaudited Quarterly Financial Data - Summary of Quarterly Results of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201001_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100930 - Disclosure - Subsequent Events - Additional Information (Detail)", "role": "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "shortName": "Subsequent Events - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "bldr-10k_20201231.htm", "contextRef": "C_0001316835_us-gaapBusinessAcquisitionAxis_bldrBMCStockHoldingsIncMember_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_us-gaapTypeOfArrangementAxis_bldrMergerAgreementMember_20201230_20210101", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } } }, "segmentCount": 92, "tag": { "bldr_AllowanceForDoubtfulAccountsReceivableWriteOffsNetOfRecoveries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs, net of recoveries, of accounts receivable charged against the allowance.", "label": "Allowance For Doubtful Accounts Receivable Write Offs Net Of Recoveries", "negatedLabel": "Deductions (write-offs, net of recoveries)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffsNetOfRecoveries", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "bldr_AllowancesOnTradeAccountsReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail": { "order": 10020.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Valuation allowances for trade and other receivables due to an entity within one year (or the normal operating cycle, whichever is longer) for accounts which are expected to be uncollectible, credit memos, and customer returns.", "label": "Allowances On Trade Accounts Receivable Current", "terseLabel": "Allowances on trade accounts receivable", "verboseLabel": "Less: allowances for returns and doubtful accounts" } } }, "localname": "AllowancesOnTradeAccountsReceivableCurrent", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "monetaryItemType" }, "bldr_AssetsAcquiredUnderFinanceAndCapitalLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assets acquired under finance and capital lease obligations.", "label": "Assets Acquired Under Finance And Capital Lease Obligations", "terseLabel": "Acquisition of assets under finance and capital lease obligations" } } }, "localname": "AssetsAcquiredUnderFinanceAndCapitalLeaseObligations", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "bldr_AssetsAcquiredUnderOperatingLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assets acquired under operating lease obligations.", "label": "Assets Acquired Under Operating Lease Obligations", "terseLabel": "Acquisition of assets under operating lease obligations" } } }, "localname": "AssetsAcquiredUnderOperatingLeaseObligations", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "bldr_BMCStockHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BMC Stock Holdings, Inc.", "label": "B M C Stock Holdings Inc [Member]", "terseLabel": "BMC" } } }, "localname": "BMCStockHoldingsIncMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_BianchiAndCompanyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bianchi and Company Inc.", "label": "Bianchi And Company Inc [Member]", "terseLabel": "Bianchi & Company, Inc." } } }, "localname": "BianchiAndCompanyIncMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_BianchiAndKCBSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bianchi and kcbs.", "label": "Bianchi And K C B S [Member]", "terseLabel": "Bianchi and KCBS" } } }, "localname": "BianchiAndKCBSMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, and other accrued liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Accrued Liabilities", "negatedLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "bldr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease liabilities assumed in a business combination.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilities", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "bldr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10090.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right-of-use assets acquired in a business combination.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "bldr_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in the measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_CliffVestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "cliff vest.", "label": "Cliff Vest [Member]", "terseLabel": "Cliff Vest" } } }, "localname": "CliffVestMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_ComputerSoftwareCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer software costs.", "label": "Computer Software Costs [Member]", "terseLabel": "Computer Software" } } }, "localname": "ComputerSoftwareCostsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_CustomerObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of aggregate gift cards and rebates payable to customers.", "label": "Customer Obligations Current", "terseLabel": "Customer obligations" } } }, "localname": "CustomerObligationsCurrent", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bldr_DebtInstrumentCovenantMinimumExcessAvailabilityAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant minimum excess availability amount.", "label": "Debt Instrument Covenant Minimum Excess Availability Amount", "terseLabel": "Debt instrument covenant maximum borrowing capacity amount" } } }, "localname": "DebtInstrumentCovenantMinimumExcessAvailabilityAmount", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bldr_DebtInstrumentCovenantMinimumExcessAvailabilityDollars": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant minimum excess availability dollars.", "label": "Debt Instrument Covenant Minimum Excess Availability Dollars", "terseLabel": "Debt instrument minimum excess availability-dollars" } } }, "localname": "DebtInstrumentCovenantMinimumExcessAvailabilityDollars", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bldr_DebtInstrumentCovenantMinimumExcessAvailabilityPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant minimum excess availability percentage.", "label": "Debt Instrument Covenant Minimum Excess Availability Percentage", "terseLabel": "Debt instrument minimum excess availability-percentage" } } }, "localname": "DebtInstrumentCovenantMinimumExcessAvailabilityPercentage", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant minimum fixed charge coverage ratio.", "label": "Debt Instrument Covenant Minimum Fixed Charge Coverage Ratio", "terseLabel": "Minimum fixed charge ratio" } } }, "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "bldr_DebtInstrumentMaturityPeriodExtension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension to the maturity period of debt instruments.", "label": "Debt Instrument Maturity Period Extension", "terseLabel": "Revolving credit facility extended maturity period" } } }, "localname": "DebtInstrumentMaturityPeriodExtension", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_DebtInstrumentRedemptionPercentageOfPrincipalAmountRedeemableInEachTwelveMonthFromClosingDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of the aggregate principal amount redeemable in each twelve month from closing date at a redemption price of 103% of par value.", "label": "Debt Instrument Redemption Percentage Of Principal Amount Redeemable In Each Twelve Month From Closing Date", "terseLabel": "Redemption percentage of aggregate principal amount redeemable in each twelve-month period commencing on closing date" } } }, "localname": "DebtInstrumentRedemptionPercentageOfPrincipalAmountRedeemableInEachTwelveMonthFromClosingDate", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_DebtInstrumentRedemptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument redemption period.", "label": "Debt Instrument Redemption Period", "terseLabel": "Redemption period" } } }, "localname": "DebtInstrumentRedemptionPeriod", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemableWithProceedsFromEquityOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of principal that may be redeemed with the proceeds from equity offerings.", "label": "Debt Instrument Redemption Price Percentage Of Principal Amount Redeemable With Proceeds From Equity Offering", "terseLabel": "Redemption percentage of aggregate principal amount" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemableWithProceedsFromEquityOffering", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_DebtInstrumentsIssuePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument issue price.", "label": "Debt Instruments Issue Price", "terseLabel": "Net percentage of proceeds from debt issuance" } } }, "localname": "DebtInstrumentsIssuePrice", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10150.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities.", "label": "Deferred Tax Assets Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "bldr_DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10140.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss and credit carryforwards.", "label": "Deferred Tax Assets Operating Loss And Tax Credits Carryforwards", "terseLabel": "Operating loss and credit carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "bldr_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from operating lease right-of-use assets.", "label": "Deferred Tax Liabilities Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "bldr_DefinedContributionPlanVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of years of service required to fully vest in employer matching contributions to a defined contribution plan.", "label": "Defined Contribution Plan Vesting Period", "terseLabel": "Plan Pro rata vesting period" } } }, "localname": "DefinedContributionPlanVestingPeriod", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_FinanceLeaseObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease obligation.", "label": "Finance Lease Obligation [Member]", "terseLabel": "Finance Lease Obligations" } } }, "localname": "FinanceLeaseObligationMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "bldr_FinanceLeaseRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance lease right-of-use assets.", "label": "Finance Lease Right Of Use Assets [Member]", "terseLabel": "Finance Lease Right-of-use Assets" } } }, "localname": "FinanceLeaseRightOfUseAssetsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "bldr_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance leases.", "label": "Finance Leases [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_FurnitureFixturesAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture fixtures and computer equipment.", "label": "Furniture Fixtures And Computer Equipment [Member]", "verboseLabel": "Furniture, Fixtures and Computer Equipment" } } }, "localname": "FurnitureFixturesAndComputerEquipmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "bldr_GoodwillAmortizationPeriodForTaxPurposes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which goodwill will be amortized for tax purposes.", "label": "Goodwill Amortization Period For Tax Purposes", "terseLabel": "Goodwill amortization period" } } }, "localname": "GoodwillAmortizationPeriodForTaxPurposes", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_GypsumRoofingAndInsulationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gypsum, roofing and insulation.", "label": "Gypsum Roofing And Insulation [Member]", "terseLabel": "Gypsum, Roofing and Insulation" } } }, "localname": "GypsumRoofingAndInsulationMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "bldr_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "bldr_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "bldr_KansasBuildingSupplyCompanyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Kansas Building Supply Company, Inc.", "label": "Kansas Building Supply Company Inc [Member]", "terseLabel": "Kansas Building Supply Company, Inc." } } }, "localname": "KansasBuildingSupplyCompanyIncMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_LeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease liabilities.", "label": "Lease Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LeaseLiabilitiesAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_LeaseLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease liabilities current.", "label": "Lease Liabilities Current [Abstract]", "terseLabel": "Current" } } }, "localname": "LeaseLiabilitiesCurrentAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_LeaseLiabilitiesNonCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease liabilities non-current.", "label": "Lease Liabilities Non Current [Abstract]", "terseLabel": "Noncurrent" } } }, "localname": "LeaseLiabilitiesNonCurrentAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_LeaseWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease weighted average discount rate.", "label": "Lease Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "LeaseWeightedAverageDiscountRateAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "stringItemType" }, "bldr_LeaseWeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease weighted average remaining lease term.", "label": "Lease Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "LeaseWeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "stringItemType" }, "bldr_LesseeLeasingArrangementsOtherFinanceObligationsMaximumTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee leasing arrangements, other finance obligations, maximum term of contract.", "label": "Lessee Leasing Arrangements Other Finance Obligations Maximum Term Of Contract", "terseLabel": "Total lease term" } } }, "localname": "LesseeLeasingArrangementsOtherFinanceObligationsMaximumTermOfContract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_LesseeLeasingArrangementsOtherFinanceObligationsTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee leasing arrangements, other finance obligations, term of contract.", "label": "Lessee Leasing Arrangements Other Finance Obligations Term Of Contract", "terseLabel": "Other finance obligation, term" } } }, "localname": "LesseeLeasingArrangementsOtherFinanceObligationsTermOfContract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and finance lease liabilities recognized in statement of financial position.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Future Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "bldr_LetterOfCreditFrontingFeesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letter of credit fronting fees percentage.", "label": "Letter Of Credit Fronting Fees Percentage", "terseLabel": "Fronting fee per annum" } } }, "localname": "LetterOfCreditFrontingFeesPercentage", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_LineOfCreditFacilityInterestRateOnLettersOfCreditOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate charged on outstanding letters of credit during the reporting period.", "label": "Line Of Credit Facility Interest Rate On Letters Of Credit Outstanding", "terseLabel": "Interest rates of outstanding letters of credit" } } }, "localname": "LineOfCreditFacilityInterestRateOnLettersOfCreditOutstanding", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_LumberAndLumberSheetGoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lumber and lumber sheet goods.", "label": "Lumber And Lumber Sheet Goods [Member]", "terseLabel": "Lumber and Lumber Sheet Goods" } } }, "localname": "LumberAndLumberSheetGoodsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "bldr_ManufacturedProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufactured products.", "label": "Manufactured Products [Member]", "terseLabel": "Manufactured Products" } } }, "localname": "ManufacturedProductsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "bldr_MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market and service condition based restricted stock unit grants.", "label": "Market And Service Condition Based Restricted Stock Unit Grants [Member]", "terseLabel": "Market and Service Condition Based Restricted Stock Unit Grants" } } }, "localname": "MarketAndServiceConditionBasedRestrictedStockUnitGrantsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "bldr_MarketConditionBasedRestrictedStockUnitGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market condition based restricted stock unit grants.", "label": "Market Condition Based Restricted Stock Unit Grants [Member]", "terseLabel": "Market Condition Based Restricted Stock Unit Grants" } } }, "localname": "MarketConditionBasedRestrictedStockUnitGrantsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "bldr_MaximumPercentageOfAggregateMaterialPurchasesFromSingleSupplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of aggregate material purchases from single supplier.", "label": "Maximum Percentage Of Aggregate Material Purchases From Single Supplier", "terseLabel": "Maximum purchases from single supplier, percentage" } } }, "localname": "MaximumPercentageOfAggregateMaterialPurchasesFromSingleSupplier", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_MaximumPercentageOfNetSalesAttributableToSingleCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of net sales attributable to single customer.", "label": "Maximum Percentage Of Net Sales Attributable To Single Customer", "terseLabel": "Maximum net sale to single customer, percentage" } } }, "localname": "MaximumPercentageOfNetSalesAttributableToSingleCustomer", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_MergerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger agreement.", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_NineteenNinetyEightEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nineteen ninety eight equity incentive plan.", "label": "Nineteen Ninety Eight Equity Incentive Plan [Member]", "terseLabel": "1998 Stock Incentive Plan" } } }, "localname": "NineteenNinetyEightEquityIncentivePlanMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_NortheastSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Northeast segment.", "label": "Northeast Segment [Member]", "terseLabel": "Northeast" } } }, "localname": "NortheastSegmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "bldr_NumberOfGeographicRegionsInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of geographic regions in which entity operates.", "label": "Number Of Geographic Regions In Which Entity Operates", "terseLabel": "Number of geographic regions" } } }, "localname": "NumberOfGeographicRegionsInWhichEntityOperates", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "bldr_NumberOfLocations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of locations the entity operates.", "label": "Number Of Locations", "terseLabel": "Number of Locations" } } }, "localname": "NumberOfLocations", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "bldr_NumberOfStatesInWhichEntityReports": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of states in which entity reports.", "label": "Number Of States In Which Entity Reports", "terseLabel": "Number of states" } } }, "localname": "NumberOfStatesInWhichEntityReports", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "bldr_NumberOfTopSalesCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of top sales customers.", "label": "Number Of Top Sales Customers", "terseLabel": "Number of top sales customers" } } }, "localname": "NumberOfTopSalesCustomers", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "bldr_OneSixtyTwoMLimitationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One sixty two m limitation.", "label": "One Sixty Two M Limitation [Member]", "terseLabel": "162(m) Limitation" } } }, "localname": "OneSixtyTwoMLimitationMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "bldr_OperatingAndFinanceLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance and operating leases.", "label": "Operating And Finance Lease Liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiabilities", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "bldr_OperatingAndFinancingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance and operating leases.", "label": "Operating And Financing Lease Right Of Use Assets", "totalLabel": "Total right-of-use assets" } } }, "localname": "OperatingAndFinancingLeaseRightOfUseAssets", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "bldr_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "State and Federal net Operating loss carry-forwards expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "bldr_OptionsOrStockAppreciationRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options or stock appreciation rights.", "label": "Options Or Stock Appreciation Rights [Member]", "terseLabel": "Options Or Stock Appreciation Rights" } } }, "localname": "OptionsOrStockAppreciationRightsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_OtherBuildingProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other building products and services.", "label": "Other Building Products And Services [Member]", "terseLabel": "Other Building and Product Services" } } }, "localname": "OtherBuildingProductsAndServicesMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "bldr_OtherFinanceObligationRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee leasing arrangements, other finance obligations, term of contract renewal.", "label": "Other Finance Obligation Renewal Term", "terseLabel": "Other finance obligation, renewal term" } } }, "localname": "OtherFinanceObligationRenewalTerm", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_OtherFinanceObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other finance obligations.", "label": "Other Finance Obligations [Abstract]" } } }, "localname": "OtherFinanceObligationsAbstract", "nsuri": "http://www.bldr.com/20201231", "xbrltype": "stringItemType" }, "bldr_OtherFinanceObligationsBalanceSheetAssetsByMajorClassNet": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total gross amount less the charge for the use of the long-lived depreciable assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases meeting the criteria for capitalization.", "label": "Other Finance Obligations Balance Sheet Assets By Major Class Net", "totalLabel": "Assets held under other finance obligations, net" } } }, "localname": "OtherFinanceObligationsBalanceSheetAssetsByMajorClassNet", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "bldr_OtherFinanceObligationsCapitalLeaseAssetsGross": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail": { "order": 10010.0, "parentTag": "bldr_OtherFinanceObligationsBalanceSheetAssetsByMajorClassNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of physical assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases used in the normal conduct of business to produce goods and services.", "label": "Other Finance Obligations Capital Lease Assets Gross", "terseLabel": "Assets held under other finance obligations" } } }, "localname": "OtherFinanceObligationsCapitalLeaseAssetsGross", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "bldr_OtherFinanceObligationsCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail": { "order": 10020.0, "parentTag": "bldr_OtherFinanceObligationsBalanceSheetAssetsByMajorClassNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total charge for the use of long-lived depreciable assets subject to other finance obligations or, prior to the adoption of ASC 842, capital leases meeting the criteria for capitalization.", "label": "Other Finance Obligations Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation", "terseLabel": "Less: accumulated amortization" } } }, "localname": "OtherFinanceObligationsCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "monetaryItemType" }, "bldr_OtherFinanceObligationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other finance obligations.", "label": "Other Finance Obligations [Line Items]", "terseLabel": "Other Finance Obligations [Line Items]" } } }, "localname": "OtherFinanceObligationsLineItems", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "stringItemType" }, "bldr_OtherFinanceObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other finance obligations.", "label": "Other Finance Obligations [Member]", "terseLabel": "Other Finance Obligations" } } }, "localname": "OtherFinanceObligationsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "domainItemType" }, "bldr_OtherFinanceObligationsNumberOfLeasedProperties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other finance obligations number of leased properties.", "label": "Other Finance Obligations Number Of Leased Properties", "terseLabel": "Number of leased properties with single lessor" } } }, "localname": "OtherFinanceObligationsNumberOfLeasedProperties", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "bldr_OtherFinanceObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows for failed sale-leaseback transactions accounted for as a financing.", "label": "Other Finance Obligations Table [Text Block]", "terseLabel": "Summary of Future Maturities of Other Finance Obligation" } } }, "localname": "OtherFinanceObligationsTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "bldr_OtherReceivablesAndOtherAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other receivables and other assets.", "label": "Other Receivables And Other Assets [Member]", "terseLabel": "Other Receivables and Other Assets" } } }, "localname": "OtherReceivablesAndOtherAssetsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_OutstandingAndExercisableStockOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding and exercisable stock options.", "label": "Outstanding And Exercisable Stock Options [Abstract]", "terseLabel": "Outstanding and exercisable stock options" } } }, "localname": "OutstandingAndExercisableStockOptionsAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "stringItemType" }, "bldr_PercentageOfRevenueFromContractsWithServiceElements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue from contracts with service elements.", "label": "Percentage Of Revenue From Contracts With Service Elements", "terseLabel": "Percentage of sales related to contracts with service" } } }, "localname": "PercentageOfRevenueFromContractsWithServiceElements", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bldr_PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance and service condition based restricted stock unit grants.", "label": "Performance And Service Condition Based Restricted Stock Unit Grants [Member]", "terseLabel": "Performance and Service Condition Based Restricted Stock Unit Grants" } } }, "localname": "PerformanceAndServiceConditionBasedRestrictedStockUnitGrantsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "bldr_PeriodOfProjectionOfFinancialPerformance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of projection of financial performance.", "label": "Period Of Projection Of Financial Performance", "terseLabel": "Period of projection of financial performance" } } }, "localname": "PeriodOfProjectionOfFinancialPerformance", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "bldr_QuantitativeAssessmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantitative assessment.", "label": "Quantitative Assessment [Member]", "terseLabel": "Quantitative Assessment" } } }, "localname": "QuantitativeAssessmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_RangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range four.", "label": "Range Four [Member]", "terseLabel": "$3.15 - $12.94" } } }, "localname": "RangeFourMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "domainItemType" }, "bldr_RangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range one.", "label": "Range One [Member]", "terseLabel": "$3.15 - $3.19" } } }, "localname": "RangeOneMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "domainItemType" }, "bldr_RangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range three.", "label": "Range Three [Member]", "terseLabel": "$7.67- $12.94" } } }, "localname": "RangeThreeMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "domainItemType" }, "bldr_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range two.", "label": "Range Two [Member]", "terseLabel": "$6.35 - $6.59" } } }, "localname": "RangeTwoMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "domainItemType" }, "bldr_ReserveForCreditMemosAndCustomerReturns": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) for credit memos, and customer returns.", "label": "Reserve For Credit Memos And Customer Returns", "terseLabel": "Sales return reserve" } } }, "localname": "ReserveForCreditMemosAndCustomerReturns", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bldr_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs", "label": "Revenue Recognition Shipping And Handling Cost Policy [Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "RevenueRecognitionShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bldr_RightOfUseAssetsAndLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets and lease liabilities of the lessee.", "label": "Right Of Use Assets And Lease Liabilities [Abstract]", "terseLabel": "Assets" } } }, "localname": "RightOfUseAssetsAndLeaseLiabilitiesAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "bldr_ScheduleOfOtherFinanceObligationsAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived, depreciable assets that are subject to other finance obligations meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule Of Other Finance Obligations Assets Table [Text Block]", "terseLabel": "Schedule of Balances Held Under Other Finance Obligations" } } }, "localname": "ScheduleOfOtherFinanceObligationsAssetsTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "bldr_ScheduleOfOtherFinanceObligationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of other finance obligations table.", "label": "Schedule Of Other Finance Obligations [Table]", "terseLabel": "Schedule Of Other Finance Obligations [Table]" } } }, "localname": "ScheduleOfOtherFinanceObligationsTable", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "stringItemType" }, "bldr_ScheduleOfShareBasedPaymentAwardEmployeeRestrictedStockUnitsSubjectToMarketConditionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of restricted stock units subject to market conditions.", "label": "Schedule Of Share Based Payment Award Employee Restricted Stock Units Subject To Market Conditions Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Restricted Stock Unit, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeRestrictedStockUnitsSubjectToMarketConditionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "bldr_SeniorNotesDueTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior notes due two thousand and twenty four.", "label": "Senior Notes Due Two Thousand Twenty Four [Member]", "terseLabel": "2024 notes" } } }, "localname": "SeniorNotesDueTwoThousandTwentyFourMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorSecuredNotesDueTwoThousandAndTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured notes due two thousand and twenty four.", "label": "Senior Secured Notes Due Two Thousand And Twenty Four [Member]", "terseLabel": "2024 Notes" } } }, "localname": "SeniorSecuredNotesDueTwoThousandAndTwentyFourMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorSecuredNotesDueTwoThousandAndTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured notes due two thousand and twenty seven.", "label": "Senior Secured Notes Due Two Thousand And Twenty Seven [Member]", "terseLabel": "2027 Notes" } } }, "localname": "SeniorSecuredNotesDueTwoThousandAndTwentySevenMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorSecuredNotesDueTwoThousandThirtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured notes due two thousand thirty.", "label": "Senior Secured Notes Due Two Thousand Thirty [Member]", "terseLabel": "2030 Notes" } } }, "localname": "SeniorSecuredNotesDueTwoThousandThirtyMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorSecuredNotesDueTwoThousandTwentyFourAndTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured notes due two thousand twenty four and two thousand twenty seven.", "label": "Senior Secured Notes Due Two Thousand Twenty Four And Two Thousand Twenty Seven [Member]", "terseLabel": "2024 Notes and 2027 Notes" } } }, "localname": "SeniorSecuredNotesDueTwoThousandTwentyFourAndTwoThousandTwentySevenMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorSecuredNotesDueTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior secured notes due two thousand twenty seven.", "label": "Senior Secured Notes Due Two Thousand Twenty Seven [Member]", "terseLabel": "2027 Notes" } } }, "localname": "SeniorSecuredNotesDueTwoThousandTwentySevenMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_SeniorUnsecuredNotesDueTwoThousandThirtyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": ".Senior unsecured notes due two thousand thirty.", "label": "Senior Unsecured Notes Due Two Thousand Thirty [Member]", "terseLabel": "2030 Notes" } } }, "localname": "SeniorUnsecuredNotesDueTwoThousandThirtyMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_ServiceConditionBasedRestrictedStockUnitGrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service condition based restricted stock unit grants.", "label": "Service Condition Based Restricted Stock Unit Grants [Member]", "terseLabel": "Service Condition Based Restricted Stock Unit Grants" } } }, "localname": "ServiceConditionBasedRestrictedStockUnitGrantsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "bldr_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The correlation coefficient between the company and the peer group median.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Correlation Rate", "terseLabel": "Correlation between the company and peer group median" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationRate", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "pureItemType" }, "bldr_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeerGroupMedian": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which the share prices of the constituents of the peer group is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Peer Group Median", "terseLabel": "Expected volatility (peer group median)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeerGroupMedian", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "percentItemType" }, "bldr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share \u200bbased\u200b compensation\u200b arrangement\u200b by share \u200bbased\u200b payment\u200b award\u200b non \u200bvested \u200brestricted stock\u200b outstanding\u200b roll \u200bforward.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Vested Restricted Stock Outstanding Roll Forward", "terseLabel": "Summarizes restricted stock activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockOutstandingRollForward", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "bldr_ShareBasedCompensationArrangementRestrictedStockUnitAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) over the vesting period.", "label": "Share Based Compensation Arrangement Restricted Stock Unit Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementRestrictedStockUnitAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "percentItemType" }, "bldr_ShareBasedCompensationArrangementRestrictedStockUnitAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing restricted stock units.", "label": "Share Based Compensation Arrangement Restricted Stock Unit Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementRestrictedStockUnitAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "percentItemType" }, "bldr_ShareBasedCompensationByShareBasedPaymentAwardOptionOtherAdditionalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarizes stock option activity.", "label": "Share Based Compensation By Share Based Payment Award Option Other Additional [Abstract]", "terseLabel": "Summarizes stock option activity" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentAwardOptionOtherAdditionalAbstract", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "bldr_ShippingAndHandlingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost incurred during the reporting period in transporting goods and services to customers.", "label": "Shipping And Handling Costs", "terseLabel": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingCosts", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bldr_SidingMetalAndConcreteProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Siding, metal and concrete products.", "label": "Siding Metal And Concrete Products [Member]", "terseLabel": "Siding, Metal and Concrete Products" } } }, "localname": "SidingMetalAndConcreteProductsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "bldr_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "bldr_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "bldr_SouthSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "South segment.", "label": "South Segment [Member]", "terseLabel": "South" } } }, "localname": "SouthSegmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "bldr_SoutheastSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southeast segment.", "label": "Southeast Segment [Member]", "terseLabel": "Southeast" } } }, "localname": "SoutheastSegmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "bldr_StockOptionsAndStockAppreciationRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options and stock appreciation rights.", "label": "Stock Options And Stock Appreciation Rights [Member]", "terseLabel": "Stock Options and SARS" } } }, "localname": "StockOptionsAndStockAppreciationRightsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_StockRepurchasedAndRetiredDuringPeriodAverageCostPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased and retired divided by the total number of shares repurchased during the period.", "label": "Stock Repurchased And Retired During Period Average Cost Per Share", "terseLabel": "Average price of common shares repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodAverageCostPerShare", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "perShareItemType" }, "bldr_SubcontractorRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontractor relationships.", "label": "Subcontractor Relationships [Member]", "terseLabel": "Subcontractor Relationships" } } }, "localname": "SubcontractorRelationshipsMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "bldr_SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAsWellSupplementalNoncashInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the lessee's cash flows from finance and operating leases as well as right-of-use assets obtained in exchange for operating and finance lease liabilities.", "label": "Summary Of Cash Paid For Amounts Included In Measurement Of Lease Liabilities As Well Supplemental Noncash Information Table [Text Block]", "terseLabel": "Summary of Cash paid for Amounts Included in Measurement of Lease Liabilities" } } }, "localname": "SummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAsWellSupplementalNoncashInformationTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "bldr_SummaryOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts and location in the statement of financial position of the lessee's finance and operating lease right-of-use assets and lease liabilities.", "label": "Summary Of Right Of Use Assets And Lease Liabilities Table [Text Block]", "terseLabel": "Summary of Right-of-use Assets and Lease Liabilities" } } }, "localname": "SummaryOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "bldr_SummaryOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the lessee's operating and finance lease weighted average terms and discount rates.", "label": "Summary Of Weighted Average Lease Terms And Discount Rates Table [Text Block]", "terseLabel": "Summary of Weighted Average Lease Terms and Discount Rates" } } }, "localname": "SummaryOfWeightedAverageLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "bldr_TwoThousandFiveEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand five equity incentive plan.", "label": "Two Thousand Five Equity Incentive Plan [Member]", "terseLabel": "2005 Equity Incentive Plan" } } }, "localname": "TwoThousandFiveEquityIncentivePlanMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_TwoThousandFourteenIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand fourteen incentive plan.", "label": "Two Thousand Fourteen Incentive Plan [Member]", "terseLabel": "2014 Incentive Plan" } } }, "localname": "TwoThousandFourteenIncentivePlanMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_TwoThousandSevenIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seven incentive plan.", "label": "Two Thousand Seven Incentive Plan [Member]", "terseLabel": "2007 Incentive Plan" } } }, "localname": "TwoThousandSevenIncentivePlanMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_TwoThousandTwentyFourTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty four term loan.", "label": "Two Thousand Twenty Four Term Loan [Member]", "terseLabel": "2024 Term Loan" } } }, "localname": "TwoThousandTwentyFourTermLoanMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_TwoThousandTwentyThreeRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty three revolving credit facility.", "label": "Two Thousand Twenty Three Revolving Credit Facility [Member]", "terseLabel": "2023 Facility", "verboseLabel": "2023 facility" } } }, "localname": "TwoThousandTwentyThreeRevolvingCreditFacilityMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bldr_TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty three senior secured revolving credit facility.", "label": "Two Thousand Twenty Three Senior Secured Revolving Credit Facility [Member]", "terseLabel": "2023 Facility" } } }, "localname": "TwoThousandTwentyThreeSeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail" ], "xbrltype": "domainItemType" }, "bldr_WestSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "West segment.", "label": "West Segment [Member]", "terseLabel": "West" } } }, "localname": "WestSegmentMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "bldr_WindowsDoorsAndMillworkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Windows, doors and millwork.", "label": "Windows Doors And Millwork [Member]", "terseLabel": "Windows, Doors and Millwork" } } }, "localname": "WindowsDoorsAndMillworkMember", "nsuri": "http://www.bldr.com/20201231", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r145", "r158", "r159", "r160", "r161", "r163", "r165", "r169" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r145", "r158", "r159", "r160", "r161", "r163", "r165", "r169" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r102", "r107", "r189", "r341", "r342", "r343", "r376", "r377" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r102", "r107", "r189", "r341", "r342", "r343", "r376", "r377" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r102", "r107", "r189", "r341", "r342", "r343", "r376", "r377" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r303", "r306", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r303", "r306", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r272", "r275", "r477", "r510", "r512" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r171", "r272", "r275", "r477", "r510", "r512" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r283", "r303", "r306", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r283", "r303", "r306", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r511", "r514" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r172", "r173", "r272", "r276", "r513", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r172", "r173", "r272", "r276", "r513", "r521", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r236", "r304", "r465" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r177", "r178" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail": { "order": 10010.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Gross Current", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r177", "r178" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10250.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, less allowances of $17,637 and $13,492 at December 31, 2020 and 2019, respectively", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Net Current [Abstract]", "terseLabel": "Reconciliation of accounts receivable - classified" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfAccountsReceivableClassifiedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10140.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities Current [Abstract]", "terseLabel": "Summary of accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r225" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite Lived Intangible Assets Weighted Average Useful Life", "terseLabel": "Weighted average useful lives of the acquired assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r341", "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Shares withheld for restricted stock units vested" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r308", "r310", "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r310", "r337", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r181", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Allowance For Credit Losses On Financing Receivables Table [Text Block]", "terseLabel": "Rollforward of Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r184", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Allowance For Doubtful Accounts Receivable Rollforward", "terseLabel": "Rollforward of allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r82", "r433" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Amortization of debt discount, premium and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r208", "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization Expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive and contingent options and RSUs excluded from diluted EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r93", "r153", "r160", "r167", "r188", "r406", "r411", "r422", "r482", "r499" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r50", "r93", "r188", "r406", "r411", "r422" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10170.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r311", "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building And Building Improvements [Member]", "terseLabel": "Buildings and Improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r302", "r305" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r302", "r305", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued", "terseLabel": "Business acquisition, common stock issued" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r398", "r399", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination Consideration Transferred1", "terseLabel": "Cash consideration for certain assets acquired" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High", "terseLabel": "Potential earn-out payment, maximum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination Contingent Consideration Arrangements Range Of Outcomes Value Low", "terseLabel": "Potential earn-out payment, minimum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10110.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill", "terseLabel": "Intangible assets (Note 7)", "verboseLabel": "Fair value of intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r391", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles", "terseLabel": "Intangible assets in connection with acquisition" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment", "terseLabel": "Property, plant and equipment (includes finance lease right-of-use assets)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r392" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest", "totalLabel": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Accrued purchases of property, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r84" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10240.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r85", "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash And Cash Equivalents Policy [Text Block]", "terseLabel": "Cash and Cash Equivalents & Check Outstanding" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r79", "r84", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r79", "r423" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]", "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r235", "r487", "r504" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r232", "r233", "r234", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Balance, shares", "periodStartLabel": "Balance, shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock, $0.01 par value, 300,000 and 200,000 shares authorized at December 31, 2020 and 2019, respectively; 116,829 and 116,052 shares issued and outstanding at December 31, 2020 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets related to:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities related to:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55", "r59", "r490", "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income Net Of Tax", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income Policy Policy [Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r134", "r135", "r175", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r134", "r135", "r175", "r420", "r421", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r134", "r135", "r175", "r420", "r421", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r134", "r135", "r175", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Percentage of net revenue from major customers" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r134", "r135", "r175", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r91", "r408" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r253", "r254", "r273" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract With Customer Liability", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64", "r477" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10080.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost Of Goods And Services Sold Depreciation And Amortization", "terseLabel": "Depreciation expense included in cost of goods" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost Of Goods Total [Member]", "terseLabel": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r94", "r373", "r380" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10050.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense Benefit", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r373", "r380", "r382" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "totalLabel": "Total current income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r94", "r373", "r380" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10060.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State And Local Tax Expense Benefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r133", "r175" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r483", "r485", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "verboseLabel": "Debt instrument applicable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r242", "r485", "r498" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "positiveLabel": "Total commitments aggregate amount", "terseLabel": "Debt instrument carrying amount", "verboseLabel": "Notes outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r16", "r494" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument Covenant Description", "terseLabel": "Debt instrument, covenant description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r42", "r493" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument Frequency Of Periodic Payment", "terseLabel": "Debt instrument interest rate terms" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Private offered aggregate principal amount rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument Interest Rate Terms", "terseLabel": "Debt instrument interest rate description" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r41", "r419" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Revolving credit facility due date", "verboseLabel": "Revolving credit facility due date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument Redemption Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Four [Member]", "terseLabel": "Redemption Period on February 16, 2021, Pursuant to the Optional Call Feature in the 2027 Indenture" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period One [Member]", "terseLabel": "Redemption Period Following Closing Date for Each Twelve-month" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Two [Member]", "terseLabel": "Redemption Period Prior to March 1, 2025", "verboseLabel": "Redemption Period Prior to June 1, 2022" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument Redemption Price Percentage", "positiveLabel": "Purchase price, Percentage of principal amount", "terseLabel": "Purchase price, Percentage of principal amount" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument Repurchased Face Amount", "terseLabel": "Notes repurchase amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r95", "r248", "r249", "r250", "r251", "r431", "r432", "r434", "r496" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2030AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r243", "r433" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net", "negatedLabel": "Unamortized debt discount/premium and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremiumNoncurrent": { "auth_ref": [ "r431", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt premium to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument Unamortized Premium Noncurrent", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "DebtInstrumentUnamortizedPremiumNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r91", "r240" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt Policy [Text Block]", "terseLabel": "Debt Issuance Costs and Debt Discount/Premium" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees And Debt Issuance Costs", "terseLabel": "Debt issuance costs recorded to interest expense" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParentheticalDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r374", "r380" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense Benefit", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r32", "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Noncurrent Net", "terseLabel": "Unamortized debt discount and debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r353", "r354" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r94", "r374", "r380", "r381", "r382" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense Benefit Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r364", "r484", "r497" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Income Tax Liabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r353", "r354" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10110.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r374", "r380" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State And Local Income Tax Expense Benefit", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r365" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Total" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r367" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Net", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10160.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10110.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10120.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance", "terseLabel": "Insurance reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r366" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r354", "r367" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities", "negatedTotalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities Goodwill And Intangible Assets", "negatedLabel": "Goodwill and other intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities Prepaid Expenses", "negatedLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r371", "r372" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities Property Plant And Equipment", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Plan Expenses recognized" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Maximum Annual Contributions Per Employee Percent", "terseLabel": "Contribution by Plan participants as annual compensation percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r82", "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r148" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation & Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r272", "r275", "r276", "r277", "r278", "r279", "r280", "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of Net Sales by Product Category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Employee Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r105", "r106", "r107", "r108", "r109", "r113", "r115", "r117", "r118", "r119", "r122", "r123", "r491", "r507" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r105", "r106", "r107", "r108", "r109", "r115", "r117", "r118", "r119", "r122", "r123", "r491", "r507" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r91", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Income per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r356" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Total effective rate for continuing operations" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10010.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10040.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense", "terseLabel": "Permanent difference" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Other", "terseLabel": "Permanent difference \u2013 other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10070.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r348", "r356" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount", "terseLabel": "Recognized excess tax benefits for stock options exercised" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r348", "r356" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10030.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent", "negatedLabel": "Stock compensation windfall benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10020.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State income taxes, net of federal income tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r356", "r383" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation Tax Credits", "negatedLabel": "Permanent difference \u2013 credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued payroll and other employee related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Total unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Expected weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Wide Information Revenue From External Customer [Line Items]", "terseLabel": "Entity Wide Information Revenue From External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r99", "r100", "r101", "r104", "r110", "r112", "r127", "r189", "r247", "r252", "r341", "r342", "r343", "r376", "r377", "r424", "r425", "r426", "r427", "r428", "r429", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar Rate" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r298", "r417", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r284", "r286", "r291", "r298", "r417", "r468" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r298", "r417", "r469" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement Policy Policy [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r298", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r442", "r449", "r457" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail": { "order": 10030.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease Interest Expense", "terseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r444", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease Interest Payment On Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r441", "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": 10040.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r441" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10090.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10020.0, "parentTag": "bldr_OperatingAndFinanceLeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease Liability Current", "negatedLabel": "Less: current portion", "terseLabel": "Current portion of finance lease liabilities (included in current maturities of long-term debt)" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r441" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10100.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10040.0, "parentTag": "bldr_OperatingAndFinanceLeaseLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease Liability Noncurrent", "terseLabel": "Noncurrent portion of finance lease liabilities (included in long-term debt, net of current maturities)", "verboseLabel": "Long-term lease liabilities, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10160.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10110.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10150.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10140.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10130.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10120.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability Payments Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": 10030.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r443", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r440" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10060.0, "parentTag": "bldr_OperatingAndFinancingLeaseRightOfUseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset", "terseLabel": "Finance lease right-of-use assets, net (included in property, plant and equipment, net)" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r442", "r449", "r457" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset Amortization", "terseLabel": "Amortization of finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease Weighted Average Discount Rate Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease Weighted Average Remaining Lease Term1", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10060.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r217" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r217" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10050.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r217" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10040.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r217" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10030.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r217" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r209", "r211", "r215", "r218", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r215", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r209", "r214" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r215", "r478" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "totalLabel": "Total future net intangible amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsEstimatedAmortizationExpenseForIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r82" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain Loss On Sales Of Assets And Asset Impairment Charges", "negatedLabel": "Net gain on sales of assets and asset impairments" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r82", "r244", "r245" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gains Losses On Extinguishment Of Debt", "negatedLabel": "Loss (gain) on extinguishment of debt", "terseLabel": "Gain (loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r244", "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.", "label": "Gains Losses On Extinguishment Of Debt Before Write Off Of Deferred Debt Issuance Cost", "verboseLabel": "Gain (Loss) on repurchase of debt instrument" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r196", "r198", "r481" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail": { "order": 10100.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Goodwill, net" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill Acquired During Period", "terseLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r91", "r203", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Policy [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r199", "r202" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail": { "order": 10010.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r199", "r202" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail": { "order": 10020.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impaired Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r82", "r197", "r201", "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Goodwill impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r63", "r93", "r153", "r159", "r163", "r166", "r169", "r188", "r422" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10050.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross margin", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesFairValueDisclosure": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of guarantee, including, but not limited to, financial standby letter of credit, fair value guarantee, guarantee of collection of scheduled contractual cash flows from financial assets, and contracts that contingently require the guarantor to make payments or perform services.", "label": "Guarantees Fair Value Disclosure", "terseLabel": "Guarantees under lease of residual value" } } }, "localname": "GuaranteesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r82", "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment Of Intangible Assets Excluding Goodwill", "terseLabel": "Impairment charge against intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r91", "r221", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment Or Disposal Of Long Lived Assets Policy [Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r153", "r159", "r163", "r166", "r169", "r480", "r488", "r492", "r508" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r357", "r362", "r369", "r378", "r384", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r111", "r112", "r151", "r355", "r379", "r385", "r509" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "terseLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpenseIncludedInContinuingOperationsDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r56", "r91", "r351", "r352", "r362", "r363", "r368", "r375", "r522" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of assets acquired and liabilities assumed:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase Decrease In Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Capital Net", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase Decrease In Receivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceSettlementsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.", "label": "Insurance Settlements Receivable", "terseLabel": "Insurance receivable for claims that exceeds stop-loss limits" } } }, "localname": "InsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r207", "r213" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income Expense Nonoperating Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r8", "r9", "r38" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r47" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10270.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r48", "r91", "r124", "r193", "r194", "r195" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Lease Agreements [Member]", "terseLabel": "Lease Agreements" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r455", "r457" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Total Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases Of Lessee Disclosure [Text Block]", "terseLabel": "Leases and Other Finance Obligations" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r456" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less: amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term Of Contract", "terseLabel": "Total lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Outstanding letters of credit", "verboseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r93", "r161", "r188", "r407", "r411", "r412", "r422" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10010.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r93", "r188", "r422", "r486", "r502" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r93", "r188", "r407", "r411", "r412", "r422" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10080.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line Of Credit Facility Commitment Fee Percentage", "terseLabel": "Line of credit commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "positiveLabel": "Amended credit facility amount", "terseLabel": "Line of credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r35" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, excess remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r16" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail2": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long Term Debt And Capital Lease Obligations", "terseLabel": "Long-term debt, net of current maturities, debt discount, premium and issuance costs", "verboseLabel": "Long-term debt, net of current maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail2": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long Term Debt And Capital Lease Obligations Current", "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less: current maturities of long-term debt and lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long Term Debt And Capital Lease Obligations Including Current Maturities", "totalLabel": "Long-term debt and capital lease obligation" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Term Debt By Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long Term Debt Fair Value", "terseLabel": "Fair value of long term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10060.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10010.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10050.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10040.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10030.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r97", "r240" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 10020.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal In Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r241" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsTable", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and Equipment", "verboseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Material Reconciling Items [Member]", "terseLabel": "All other" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Minimum Lease Payments Sale Leaseback Transactions", "totalLabel": "Total" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsThereafter": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10060.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Thereafter", "terseLabel": "Thereafter" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10050.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Within Five Years", "terseLabel": "2025" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10040.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Within Four Years", "terseLabel": "2024" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10010.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Within One Year", "terseLabel": "2021" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10030.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Within Three Years", "terseLabel": "2023" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears": { "auth_ref": [ "r438" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail": { "order": 10020.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments Sale Leaseback Transactions Within Two Years", "terseLabel": "2022" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfOtherFinanceObligationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r128", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations", "terseLabel": "Description of the Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r83" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r53", "r58", "r83", "r93", "r103", "r105", "r106", "r107", "r108", "r111", "r112", "r116", "r153", "r159", "r163", "r166", "r169", "r188", "r422", "r489", "r505" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansPayable": { "auth_ref": [ "r16", "r485", "r500" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Notes And Loans Payable", "totalLabel": "Total long-term debt (including current maturities)" } } }, "localname": "NotesAndLoansPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtFutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states the entity operates in as of the balance sheet date.", "label": "Number Of States In Which Entity Operates", "terseLabel": "Number of states" } } }, "localname": "NumberOfStatesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r153", "r159", "r163", "r166", "r169" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r450", "r457" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r441" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r441" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10010.0, "parentTag": "bldr_OperatingAndFinanceLeaseLiabilities", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "negatedLabel": "Less: current portion", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r441" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10030.0, "parentTag": "bldr_OperatingAndFinanceLeaseLiabilities", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10090.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Noncurrent portion of operating lease liabilities", "verboseLabel": "Long-term lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfFutureMaturitiesOfLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r445", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfCashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r440" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail": { "order": 10050.0, "parentTag": "bldr_OperatingAndFinancingLeaseRightOfUseAssets", "weight": 1.0 }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfRightOfUseAssetsAndLeaseLiabilitiesDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfWeightedAverageLeaseTermsAndDiscountRatesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "State and Federal net Operating loss carry-forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r158", "r159", "r160", "r161", "r163", "r169" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r38" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10260.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables Net Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments For Repurchase Of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r76" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payments Of Debt Extinguishment Costs", "negatedLabel": "Payments of debt extinguishment costs", "terseLabel": "Payments of debt extinguishment costs classified as financing outflows" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r77" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments Of Financing Costs", "negatedLabel": "Payments of loan costs", "terseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r68" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Cash used for acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r283", "r285", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r311", "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRateToOurEffectiveRateForContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.01 par value, 10,000 shares authorized; zero shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Present Value Of Future Minimum Lease Payments Sale Leaseback Transactions", "terseLabel": "Other finance obligations" } } }, "localname": "PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "auth_ref": [ "r71" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Proceeds From Issuance Of Long Term Debt And Capital Securities Net", "terseLabel": "Proceeds from long-term debt and other loans" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds From Issuance Of Senior Long Term Debt", "terseLabel": "Proceeds from issuance of notes" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r72", "r96" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds From Lines Of Credit", "terseLabel": "Borrowings under revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds From Sale Of Property Plant And Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r70", "r340" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r51", "r53", "r78", "r93", "r103", "r111", "r112", "r153", "r159", "r163", "r166", "r169", "r188", "r405", "r409", "r410", "r413", "r414", "r422", "r492" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r229", "r523", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r91", "r222" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property Plant And Equipment Estimated Useful Lives", "terseLabel": "Leasehold improvements" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r224" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r226", "r503" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10180.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net By Type [Abstract]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r91", "r226", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r224" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property Plant And Equipment Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r61", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "verboseLabel": "Additions" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRollforwardOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Unaudited Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r458", "r459", "r460", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments Of Debt", "terseLabel": "Repayment of term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r75", "r96" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments Of Lines Of Credit", "negatedLabel": "Repayments under revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments Of Long Term Debt", "terseLabel": "Debt instrument redeemed" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtSeniorSecuredNotesDue2027AdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTermLoanRepaymentAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r74" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayments Of Long Term Debt And Capital Securities", "negatedLabel": "Repayments of long-term debt and other loans" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r252", "r344", "r501", "r518", "r519" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r99", "r100", "r101", "r104", "r110", "r112", "r189", "r341", "r342", "r343", "r376", "r377", "r515", "r517" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r144", "r145", "r158", "r164", "r165", "r171", "r172", "r175", "r271", "r272", "r477" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10070.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "positiveLabel": "Net Sales", "terseLabel": "Net sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfQuarterlyResultsOfOperationsDetails", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r92", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r274", "r282" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleLeasebackTransactionAnnualRentalPayments": { "auth_ref": [ "r435", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The yearly payments due under the lease entered into in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction Annual Rental Payments", "terseLabel": "Payment of other finance obligation" } } }, "localname": "SaleLeasebackTransactionAnnualRentalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionDescription": { "auth_ref": [ "r435", "r437" ], "lang": { "en-us": { "role": { "documentation": "A description of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction Description", "terseLabel": "Master lease agreement description" } } }, "localname": "SaleLeasebackTransactionDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsOtherFinanceObligationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r134", "r175" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Text Block]", "terseLabel": "Reconciliation of Accounts Receivable - Classified" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Summary of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r389", "r390" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Business Acquisitions By Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAggregateFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]", "terseLabel": "Components of Income Tax Expense Included in Continuing Operations" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r42", "r95", "r248", "r249", "r250", "r251", "r431", "r432", "r434", "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule Of Debt Instruments [Text Block]", "terseLabel": "Summary of Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Reconciliation of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Summary of Calculation of Basic And Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Reconciliation of Statutory Federal Income Tax Rate to Our Effective Rate for Continuing Operations" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]", "terseLabel": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueNetSalesByProductCategoryDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r209", "r214", "r478" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r209", "r214" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule Of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillScheduleOfChangeInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Schedule of Change in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]", "terseLabel": "Future Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfBalancesHeldUnderOtherFinanceObligationsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Schedule Of Quarterly Financial Information Table [Text Block]", "terseLabel": "Summary of Quarterly Results of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r153", "r156", "r162", "r203" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r153", "r156", "r162", "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Text Block]", "terseLabel": "Schedule of Reconciling Information by Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r311", "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r318", "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Estimated Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r140", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r169", "r175", "r510" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r140", "r142", "r143", "r153", "r157", "r163", "r167", "r168", "r169", "r170", "r171", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Product Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) 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.", "label": "Self Insurance Reserve", "terseLabel": "Insurance reserve balance" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Self Insurance Reserve Current", "terseLabel": "Self-insurance reserves" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Self Insurance Reserve Noncurrent", "terseLabel": "Insurance reserve balance" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve Policy [Text Block]", "terseLabel": "Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME": { "order": 10060.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Stock award granted vested period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted", "verboseLabel": "Weighted average grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Shares, Nonvested, Ending balance", "periodStartLabel": "Shares, Nonvested, Beginning balance", "verboseLabel": "RSUs Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Nonvested, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Nonvested, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Total fair value of restricted stock/unit" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]", "terseLabel": "Schedule of fair value option award of weighted average assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "verboseLabel": "Expected volatility (company)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "verboseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Number of additional shares available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Number of shares reserved for share based compensation award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Exercisable Options, Outstanding Number, Ending Balance", "verboseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Exercisable, Weighted Average Exercise Price, Ending Balance", "verboseLabel": "Exercisable, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Intrinsic value option exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Options, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "positiveLabel": "Options granted", "terseLabel": "Options, Granted", "verboseLabel": "Shares of common stock granted for awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r320", "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Options, Outstanding Number, Ending Balance", "periodStartLabel": "Options, Outstanding Number, Beginning Balance", "verboseLabel": "Option Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning Balance", "verboseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding And Exercisable Table [Text Block]", "terseLabel": "Outstanding and Exercisable Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r309", "r315" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfRestrictedStockUnitActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationTables", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedStockUnitValuationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r91", "r311", "r316" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share Based Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Lower Range Limit", "terseLabel": "Range of Exercise Prices, Lower Range Limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Upper Range Limit", "terseLabel": "Range of Exercise Prices, Upper Range Limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Granted term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Remaining Years, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted Average Remaining Years, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationOutstandingAndExercisableStockOptionsDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1", "terseLabel": "Total fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Shares withheld for restricted stock units vested, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping And Handling [Member]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit", "terseLabel": "Significant amount of uncertain tax position recorded in consolidated statement of operations and comprehensive income" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r91", "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty Policy", "terseLabel": "Warranty Expense" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r140", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r158", "r159", "r160", "r161", "r163", "r164", "r165", "r166", "r167", "r169", "r175", "r203", "r227", "r230", "r231", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSegmentAndProductInformationScheduleOfReconcilingInformationByReportableSegmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r99", "r100", "r101", "r104", "r110", "r112", "r127", "r189", "r247", "r252", "r341", "r342", "r343", "r376", "r377", "r424", "r425", "r426", "r427", "r428", "r429", "r515", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r99", "r100", "r101", "r127", "r477" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Shares Share Based Compensation Gross", "terseLabel": "Vesting of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r247", "r252", "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Options, Exercised", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period Value Share Based Compensation Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r247", "r252" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r19", "r20", "r247", "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased And Retired During Period Shares", "negatedLabel": "Repurchase of common stock, shares", "verboseLabel": "Repurchased and retired common stock, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r19", "r20", "r247", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased And Retired During Period Value", "negatedLabel": "Repurchase of common stock", "verboseLabel": "Repurchased and retired common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r93", "r186", "r188", "r422" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET": { "order": 10030.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEET" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r430", "r464" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r430", "r464" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r430", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r430", "r464" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r463", "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "State and Federal Tax credit carry-forwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable Current", "terseLabel": "Accrued business taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r272", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing Of Transfer Of Good Or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r272", "r280" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r179", "r180", "r182", "r183", "r185", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r350", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax position benefit affecting effective income tax rate" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Expense", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r129", "r130", "r131", "r132", "r136", "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Accounting Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r451", "r457" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail": { "order": 10040.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLeasesAndOtherFinanceObligationsSummaryOfTotalLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2023RevolvingCreditFacilityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r119" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of options and RSUs" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r114", "r119" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Weighted average shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r119" ], "calculation": { "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail", "http://www.bldr.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract]", "terseLabel": "Reconciliation of weighted average common shares used in calculation of basic and diluted EPS" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfCalculationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write Off Of Deferred Debt Issuance Cost", "positiveLabel": "Write off of unamortized deferred loan cost", "verboseLabel": "Write off of unamortized deferred loan cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2018DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebt2020DebtTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtNoteRepurchaseTransactionsAdditionalInformationDetail", "http://www.bldr.com/20201231/taxonomy/role/DisclosureLongTermDebtRefinancingTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_YearFounded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year the entity was founded, in CCYY format.", "label": "Year Founded", "terseLabel": "Entity formed, year" } } }, "localname": "YearFounded", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.bldr.com/20201231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12201-110248" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549808&loc=d3e36991-112694" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121586228&loc=d3e50796-112755" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121602099&loc=d3e50824-112756" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r536": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r537": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r538": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r539": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r540": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r541": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r542": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r543": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" } }, "version": "2.1" } ZIP 117 0001564590-21-009308-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-009308-xbrl.zip M4$L#!!0 ( ,-I6E*R21#;X/," *G\+0 5 8FQD29B_@/&M_N^53&43%*+)5>5WZ"UE'7+6JXHEV_- M%P<$)$F408"-13+[U[]GR4PDN(F4* D T=%1%DDLF2>?//LY^>O__C'T+>M. M1+$7!K^]:6TWWU@B<$+7"_J_O4F3WM;!F__]X?_YOW_]?[>VK./3LPNKXR3> MG3CV8LADPY%D%A;UB!)1N_?OKV_O]]V M>UX0AWZ:P'OB;2<,!?_($+.-_[ZV][>9V:WOO7O>7!HV^W>X6YOOWV[T]S;O6WO[+F[CF,+\T5'X6@<>?U!8OWD M_$Q#A/D&@?!],;9.O< .',_VK:Z::0-(XVQ;'=^WKO&VV+H6L8CNA+LMGSI( M8 5@%8+X_8_;R/=^>V-0#;_9#J/^VW:SN?,6*)C "\0;XWHWN\&\>/\M_Z@N MO?7=*/=D_(*6 >;0;+5W6NK*--Y*QB,1ZZM[=GQ+CU6_T"U;S=96[J:^;8]F MWH,_S+@E3D91?NBQ<+;[X=U;_ 5N:!U,W! E\T:F?YKUGBB9><.L2SUGSH@\ M9\;E@>TY\>P;Z">*',YA]!_XRZQWI<#8@W"1ZBU-^"U>(R'/T#8#& MA^\)@ZV)^USA;<6).WMP\L<9X\-?8*\OOE5>,/OVN;?-N-Q)HPBXTWCV/>K7 M63>&:9!$\^[C'V?<]@.XVO<<+>]WB)*MP\/#M_2KW@%)-'?G'KZ%7]6%4X_, M[W'\^=:.]1[WXG"WW7JWB"OP%7K,L3=KQ'!IZ^W_G'_N.@,QM+:O#[+6-\1CA>WBOT.1V"24ML2_4N_NMS='89 @.F]@5[RQ'/[TVYM$_$C> MTMW66[PO\1)?P!_(-+=:S>_?%-/AL+CX'>1% ,(U$9%U MA^*HO;VGI,EMZ(X__.IZ=U:^/<8=+'#4_]>OWH_W^#@1X2?^ MZ+FN".@C?89K+W@?6QYLP--O3?P?4":PA_A(X;T_"6!PXR.85V3[9X$K?OPA MQG*N/Y)KT0,JX&VMG=;^P3:W9:K;T'-]\R'[]]6WNI0\-9-<<2 >4 A<5 M@U/?[J\V@)[MQV+%=^^;[U8ZR2FH+;9_!=>&[BE\%Z\VCM._5AS$@3F((^)/ M<@Q_"3LZ"5Q4>%8;P]96JPW@7VD@!X>:&E(@O^\.[$A\!$;C'H7#D0ABVEV= M"#9;7R"I/HZS2Z[L,7[5N;XU/[/SP8OQP[@7> M,!V>B^&MB+[)P5SY=G !HZ.+<(_=W(CW\=D(V!5WSX:KPU:S5&2Y M &F+8*)_QR=HJIR B$S&R]+GW6KTV6]K(86O?\_SNNQ=1>'?PD'"7/:T.04_ MDOPG?6457GFUM]JHWAV\FURU8W&;G(&R%)'\.+>3- *J/,"VY/,!_MK9:H&JVUR1/E-RI#KT.=1_$'WVV11839H<-'.HODP&(F(8 MB\M;W^O3EK\6@;BW_1L1#9\7S@>'4W!^+29D_WA>L;^[JM3:*RME5I):*Y/E MX)7(L@PD8+JKR:3%,OLTLDG06&G@\8B^?).V])?N\3=RQL4X-3 2,@H=MM=& M(349Q3QC8A.F0GHBL<;PCFVF]OSBY.P714*Z"HO1" K58SKQ88ID""7VW@>>_]L;H+YX\V%=X]Q9 MUS@5EWZF<4[!^"H2/1%%/DCF@V+-"E#U.W_M7/>.CA>S6;8GR+26@Y,<9?9PH>^C3MI,@@C[]_"_1*X(J)] MPY(%%;/XY(>('"\65S V08;.Y_!>1/R7!SSK87GRA+=_'$^_7TLE^G09B*7% MS,YV:^\)G&B]I*E?#7JC7KPTQ=]M[[][#HHO M&6VJ!,714_7J+&5)/]\C"?YE-"H0P5=DX8?/0>\EW625H/=J+'SO6>B]9)"V M&O1>B86WVMN'N\] \MTEXY>5(/E*//QABD_[U7=G _CV80?/[:2#1[IQ+M,$ M,[@P3W>><4%>4QA>RK&F=H'Y-OKJ5[:Y#O=F8W2CJ+J(.V/\Y^"\U5Z5K*V: MK(N9,!+V$7"='3K:*+HNY+2/(VN[X'!=VSS7#A^Y6/:M/]=!-3'/AQQHR\6? MZ3LCE16G3(Y8$3@BEF3 1.CW,64KP[LL2K9^C]GKO[V)O>'(Q]1E^@YV:H_# MA5LZ+?='[*J?[H6L[V63N3_\^C8_GXP.$Q-G6L2P33)2D(KV M7A*>$/$0X>D^=:.@#&#YG?K2<_'KGBGMC%?) M-XTHT#3Q>MA?$06:/JBL^V9+/23[+7^/X'19OD,FP>9_R0_&?+'Z3A(Q1UC4 MBXFJN;A!?A)#86.QTP=YP7NX0CU2_91[#SYSA=7;WVF68-&X:""12[9/H>+\ M+T]> -,:F;T"$B-TR?J6H-5LMW?+M01<'+>[GB580)O)%(_B$\ED+JW#59D+ MW+%&YK*(L >*L =E).S!RH0]>':NO8!_N-X=$&!B\F^;?J+ZU9SOXZ1224"9DTHY@#TC2RP=;2:YVO/1 MIBS,S*#-P4O1YEWY://N16BC? \)" 0T4SF-# MZBM15DM&T<=AY[FZ"T/X,?(]QY-YA9;KP57<:D$;\8NF_.:#F?&5F_2O;V>^ M8E)(Y =6+2!T7$XKM/TKVW//@B-[Y"6VOSF@6$B &B"C:Y'8F#]^8D?HS(HW M!QFS9UY#8K;P>&U#K.I2I$AVX\M(GHU!5 %$4"G0%4?)43I,?1OKUDYZ/>$D MJN:YXX84CU$E@0]>Y_Z=QI3\/U'I4HO$M8O$)88!*_9^F:5]\V&I*R<6MZ(B M^SFW0QFQ7(/HU4R!C1'5KVD3E$)&/]V.J#B"7M\)]3*>VO6: A4'10$L@$(# M9('DJ3@R"N*$*AXD9@J/UTZSJ+H4*456R%HES\8@J@ BJ'+HFB^V-@96A3&8 MJH"GV3*OX@AZ?8/I9=)^UBNV*@Z* DBK0@-D@>2I.#(*8C 5#Q*SA,>K%[U4 M78H4J4;G123/YB"J "*H1);-PYW1XH2$9Q)&8DY7))8G>(%ZX!-[ M(BG[\_&GYS1+"=LY$\Y,SIE3?G&+LY5'YMKZ;S'. ++SVF])H.$5JR%MXB5' M:9R$0Q$M>HVZ9KV0!J:#Q\=%?!:C%W__./XH FA7%RV?L]#-WX)LS(W].'MU-V]# M+BJ8O8I"-W622^5%R8%[X(U&>-1[X'ZR ]>'/ZL :RQVG35M \OS)EYC9QW8 M*7&R=ZFP4]@4[Z=@I[R5U>7"3E'KJ:?..O>"&6>=1R&\*!GC 0+H&L* [PA) M,ZW!?4P]WV6:JS_/AJ,HO*-(<26\9P@\33-N]I"CVOITLR7HGJ%]*=@1>(:&Q>5@6\%Y33+Z!WC?)GX^^51?D+ M8[#FY47FY:=I%'A)&F'FP:GW _^JA.I24%8^G]PUQI^-DU<5XR^+P)J/KQ/C MJZ/XL[!C,0A]M[8R,2-X/C5JE#T&990 $@Y':2*B;MA+[NU(8 1P\R#&>2[S M25'C:S5M]!2^3,1G[TZX9T$"EWNWONC$L4CBC^-S^^\P.O+M.)[B=9U^)*:X M7%F1MP(1)IC<)!F>1TROH!NO/W/N96JUEE(K:["6 *POKU.^5F'A1]O'LH#N M0(CD<^C8N@F[_)VJGR["P$FC"";SV;-O/=]+/%$%&,Z;?(:YAZ9?@^,!<)0O MA:2\X'C9'DYSP:%+1J^%([P[/&D^!E68OF(>7VG6D16-/C#_#>4=*\"CBLRC ML/!X6>ZQKH8&)A(F(CU-Q#,(TM@/W9N!%R7C",V![T9^VGXJ/8_WG)P"! M'3F#\6=Q)_Q/E<+R9D,DI%1L)E15T@&I" MQ*0%[9F;023$M;@+_3LOZ!\!V;SDU';03SDVC.C*(>41A*BHPV5>,1^2Z7.* M,P0&RW^0NXKJL:N0DS&_GH\0\L#S*BS9!@,V?=BV[GHZ;ZHJM(N&FE!)K,6XJ*ZP*A9LR MRJFO7N"&]_%Q&$88\3_W?/\^C"K1BNP!Z"R<>2VMUH*>Z@JL@J&GE#+K0?14 M5FP5#3UEE%R_CT=Q.KP.PQ[W73D+XM2GI+8-$%X/3;Z67^O"4'5%6/$P5$HI MM@R&*BO("HBA,LJRKN=2W\;$]H&(V*TX$HG8(+_A,@2H9=HZL51=N59,+)52 MMBV+I M*BOM"HNG LN[A[NKW'A#(.=E[R:R@[@G(CY>9N8I!NJ22+B7=R*".T45Q*+* MC%V"$EEQQEQ:/("_);?!Z[=7*84$?D3+/CMP*Y#OOUIC/CWGEX'.:V7X/Q8& MY=.\2@:#EVV4\"P'1FP$0@IT?DD)>,BRX-D0]E)(\!26\SQTE,%&0.;53]$H M 9=9#)0-X2T% DKQ. HZ1W0+>=4_GN(!W"]YX]@+>8M6H$C-:U:'4,493]$A M5#PNE)TPCK7E#B;9G 5P8Q_HMG&&U"(JU-QF.:A4G,,4$2K%XRHDF+P .X-2 M,_-KKS](+GM?8E&9OK@KR*,'"5'SEJ4!4W'V4E# O"R'^1P&?=#5AMCS)H<0 M"B5+ZES>^EZ?DH(5..JHTEK#"2L,8-:"F='_>4M6;;[W.C"N.(.L85Q9;EQ' M]=8>F*D@^"O*P^NH9 W^BG#^,G/HL@"A%%RPS-RJ+$!XX:.PTM@+1!QW'&#> ML9<[ZNBC!P09>#+88@?CL\#)YQD?ZC_*B(@Y@F#_[ET'$C+S?0_WH9?)^ MQ'2N9WTU'(W\\$T^M5K.M_Z@>GI:APZL@JP4X::^$K-P= MSXNLIQ^DL9/7X!]QB.U1&B?A$$\]XYX%\< ;54$U6LKR:R"UNJ\RCDU(#9)+8Q5^NO,@1>1R7+ 2&G MN#_?T1K=!+@+#OIW$?8C>S3P'-O7,+@((["*[3CI\LR,NN:R<0$LW)P[60F MV=-]<=O_X$6XP(.+WPW335K\V=/=Z,7?H(6O%QV;[(I-V>Q3,]W4)9^]S\O= M!:>H&[XL;6\>P22J#9A7XA;5P,M\&Z*26"F(#?%B9S,^UH:HY.(7Q(8HTN)O MT,+7BSY7/:CBFK^^#5&0)9_+Y$L<92HZMR]%E.EQ$F(34%,C9MW61#7!4@QK MXH7BDD\1-%5<_&)8$X5:_ U:^'K1YU@3U5SS5[.W$^^.LO[BN.0 T)W3YLQ:8F#1O*L-ASHAM\Y]?2G@W$2V*R[LH=A8 MM$Q2H(:(@@@IFNDM/C*RG23<;.["RN@#Y*C!,\%?+L+ "8K<\QC*HM\JFF0CU/EG>K*AWQV;8%V7:$]AC^XR.T\,9Z^UP#,(TM@/W MYAY^&-\,@+MT1>"%45T#^"#UYR:CN>#_2I@!D]31.)\*=2 MI=KF[?-!J;SQR\I Z64CF7.@E"//19B(^#@5!B4[BIBG81I5&3V/(,1& F9J MER$];D0T_!S:094!LL3$-Q(0#VT<)E97W(F@RHK,RF382,WE,6"I("\I/%@* MP5FJ>R[77& 4ZC"F0G",ZI[)50X0%.2,/O,0\8PF%6 %"TYF6S3G:O."Q\*@ MO,R@)# HA%ZPG E:7I90)A.T$#H"J]-S]>B\ZZIT?=V7M":6F/Z+K!#*5#UF%S MIP;4BQF6S9T*J8K9P3 UAAXO>I^HMCX'VWO,>30Y9)==5:R1_5S(7D%MW21D MU]@MH60O$[+RR8 /9%D^G%C9W%48V]UIEA%CT_18F&%9@*3*2;3MKHRVW:V= M9DG15H/L-8P5$S E2J5J[E52[A4[E:JY5XP(V>I@49*L1LVKR+&]E>78WFOK MX\OFAV=:TGXY!5CQH_1/UXKV7TPK6B_?>E>SJY<7*494H^95V-*[ ME=G2N]<6S6A#L*KE+-YET5 M:+51;MY5TJX7CT5;#;*-SN5>M9QX'D%?;B]JCZ4G221J$;^KY=J/FRL=Z-V[&;JQEXPMFZ]4[Z%5; &T0VN03N^EM+/Z5PDTG=_ ??6;&[)\S MI ).RQGTG#/AC*?.G/+ZF'GY-H@1=L6]\6)AUX*!O4;]1J$^)Q8F<+^$6)BX M8Y/$PH'^H]XI&[I3#E;>*0?/O%->R97UJ'WT",=T+:%*M.^>WRWV&J[W39*[ MK^2*J[E)S4U>P:U74GU>\M*:R4IACXWF).752VI.LHF< MY*6UDIJ3O%#:_\SG70M7#$=X*/D5C=?<_XNOA'=5*6KZ,%DRR"Y)F/7MGHTK M=BA,,D]1=]]E4(FLG]IY2=95U78 M?V64H ;QZSU>Z#U>[^*R2M%ZCY5ECP'+[B;P7)QHUQ&!#<]3,E5]/@TCX=AQ M\CS;*%^OWVKN-'?T'YN]B]9];/C,A6:I/7NI7\;W6->JSZ,?^ M'5S80S$K01T]=(D0P5G@X-SO!%YLP*1LZ% RRISS=&KV@EF_#'Q>ZX2[SKT= MN;JJ@)2Z)'2^7Y+\CCN!2Q\[HU$D',_&+Z^]_B")\TK=4P!56KZCD)4CH=+9 M5B#B^G2V@F.\%"QRJ8K!C<;[3N&K<5PX'-+$"_KZ M[B/?Z_7PRQKN16#;*TS26$DYQXFUK'?6RTB(>F>509#4.ZNH;I9Z4]0XTOT: MTM@+1!QWG'^E7NRA_T!#ZN/Y$3D7/H5 LJ ? T%K%;\(G%FW09B]>'(TO MW@4/>RJE?^TR>K*/DG) *[L+9CDHEZ/=2[DFY]&_W@7KLX.KB?&7,RUK!+^V MO;DY"'X>$ZY&\//;=0LPVGK7W&OOE@F:90!.%CAOO=MJ[FVU=Y\Y<+X4&WM. M9?44J'P"QD0RKAPO+(+&6A1^O'"9:Z:\DK.M^CNFQE)!L-3::^ZWW]40>EY1 MO[?5W-]JOWMI4;^4S7WA!0+=BO3O^ 2%T^8QGU6(\.H!YDUB<8^SPFM,%P+3 M=8[02F)[1=0V]Q"U-5B?77R#F9X#TO.FN#_:I5@AUE5 =\W+UCD\S3RL)A(* MI=*_,AQ65G J!(DBBXJ7A45W8$<"#ZYPC\+A"$A'_D7Z-NZDR2",O'\+]TO@ M"K-,"JD3?QR?_!"1X\7B*O(G82&+Z5+'&T,] *XG'/+5J/?=%45JQ/D3/ MC-*Z&] KH;1JW3^>&Z>;W(/C59&:[P5: _4!H"[=(+3&Z7-JIS4ZBZ"45M(, MRBN8-="*H%=6$V@3.F(-M6*HAI4$VX2:5V.M$-I=,;HJR2^O19P 91+![8"^ M!%X27W>_K*]!E96H)26HT@O6LU:7MY)!LQE12?9 M)#MZZ3+QQZ+L0*'LH$;9BZ/L8&64';PNRJY$U NCH0U:*C;\K'6EZ/W32;)I MFM-:0%0M/:I\('IMK6I-G*B2.E99T%1NC6L]"*RF_E5*!)9.&SNWH^\BJ14Q MQMR3J+%I.MA3H5,M]:M4T'EMS>OI7*>22E<),%1N?>O)N*NFJE4VW)5*RUHJ MJ%V)C-?BQH;+E+SZ*/143R 6%#WEDGG+HJ=R8JVHZ"FXY)I*JKH,1-?[D8PQ MS?:S-_022G.KDM":D5.U:-*UO'HJ9BH@J@J/F:)+J94Q4WX!57S,%%PVG05. M.!0W]@^97IV,316G"\3#.,'GT+']_THC+W9![.=E55FA,WOFF9+SP-RK[5Q\ M.BQ*K\*4 A]%4FE2, ,(4%^X+D7T@1@3*S\4=IQ&0M9DT!7JD>JGW'OPF8M> MTF7R+7J+O&2UURSJ7W@4!G'H>R[)E;-$#&-S;UP"N6P\JDR^=Z*S-J$&OU<' M\ZC+LE9 890,8)")_*5*>VKA[%4[H)GS?V [+3$&[& X>^FR/3UG\39O+[\B M_KMANM'XGSW_&O\;A?]-QGZ-^XW$_5>QL2Q_:NHUZDN.^E)#M\;.BV#G'%X: M>;9_+> 9CN<#,>F:38'0XOG72"J"SZ$"8:7:Y[ D_@L;WGI%G\.&X+_V.=3X MG_(Y;!+V:]QO).YG^1PV!/:;[G.H'NI+#=T:.\7P.50<0D7S.9072<_HVIA&TUBYA+EO/PEY#'/LIA_C(\ M%NBYJPA;/AZ+9%J-Q^(=+\)C@9[O%&'+QV.13*OQ6+SC17ALZU#RV-<*]CV5 ML"ORV)=MQZ$<(1WG7ZD74^<_[03Z>'Y$K9,^A:#Z!_WX+' F_$CI;2S^E0)A M3N[@/Y.]IR9^SM^+%U_V.E&$9]ZAU9!U:A117T2=?B1$SO]$,K:)?[10.)3) M E-6ULQ)JTZ,LZ;]=-^3>O67E+4^IXS27W['M M5E[C_>1\(G"ST>>",+C/#OUZ&?!RW>N!U&_;=H?;Z-X.>W>-T;RXZ< M:/'%\HJW/=M)MGIAF 1A(MY827@M>O%O;TXO;I!!P#YX8_6B<"B_Q>_:ASN6 M_&-7_;&G_MA_\^'7MQ-C+]B,FM,SVFW+\>^JJ>WNSIN(_#8.T\@1,7Y%WPR$ M[1(4?WWK>G?P+_PULN)DC&/&==VR?:\?O,[N]![^-;!^^?#EXNSFY-CJWG1N3KK6$R?6+-#$NB='7Z[/;LY@5IV+8^OD?XX^=2Y^ M/[&.+L_/S[K=L\N+%YYM\SEG^]6&?17TDS!H,$2/MX^VK79S;_=PB6GF]T@7 M79I6:_;^>) B\J,O>LG[72")_!P13?"+N3ML=WT[K$A /(4_Y*2 O<&5%^D0 MI)9#VN,IL]+V&RNP49%RA0<\RDF'4IB_L:0T RZ[R&?*2CPHQ7\0$\W>\J', MRP\"0(V:!XR/_05UU%\3&_DXC_RW-R"*'.'[\UAT?$WR6]O/!@:F"DPR]"_M7T_3&[#'PB]PW>[>[], M;J!?WR*5/B D?WV;N#- L9;5?A3Q'F9:>OG>?.A<7'SI?+:N3ZXNKV^LJR_7 MW2^=BQOKYM("67D# I'W7FO'NKRV6GL_N3];EZ?6S:<3RY"E6HYVCF[PY];A MSJZE:0/_B? _N#D_* 7NT5Q\9Y$^=K"]%->6A#;I]01&;B4#8?6\V+%]:RSL MR *K1+C6?,:^,PO!5V2TG+!!\V@(OW[/&=DJ3^PL>=PK?Q*O)'_QK>ONL+(_*! K8*K6PJH45[/39.AP^E/Q" MSR6P=JLKL&ZN.Q?=,Y1,M=!ZJM!*-! M]IF1[T9JV^;.HF>[P@DC\3V$: MD>_!&Y1R_O+_E8BVDK!D ZZ6K#L*AT,O1@>T=>J!0 .& ZK&^P>,VW9.BS\A M[S'>SG>OIF TM_9:.WOO2FWCON2*K<69LC,QY?WM_7?Y.6[Q5XN$\N%SNECF MZ[C-:>QA[^$8GYM@^_C5\/?QR]GGXY/KKG5Z=MV]Z5Y^N3XZ:5AG%T?;ZU9S M5_-@O5N.%SR6OC^=_+"=A"AIA3TKTA2T[-B*1\+!@)YK>8'E);'E#.P(YO=S MJ7;EO+WRJ$6BI^Z_YEZ72LQC#0^>XWL[3<)?GF"$,-4F[9!#>?E3MH:YV/@Y MOPSXQ8+=\CJ\J-V>YD78:3X:2,T"V0HQ/&T7A';Z3 M70.^?6]'8MIPX-Q9C.],8N[%_G,FD M"X=P]AC%:Z^]U6X>[.[M'RZ"SUO) 99P1KS@ C&5O00>[JPN,_,<>A6A2?O9 M OLK! ,LLOXV#HH *?KK;62]_>"9#("NC?IVX/V;/O]LBW/YYF:WSZNQM"1(1ZS,(O 0P7AO"#[J@'CN' MDBY-8>%7*.FZ.RU=.ZX;80(@__/9"T1KU9A)LV5]C,9V8'632(AD4L N".&T M]Y894'NU 753+Q'2J[K?G!'/6,RN@)U'S2*=5L.-^+']$ +RMAKL^$QZ#Z8BZRK$.#@___>:&6+ M],.[O3:F[];FPG):HR0X.MA&$>QB;V3[EO@AG#3Q[M#O!KJCB&N;H)RK"SO( MPBTT2^E_[M#C;%:S9/SHL?/3(6?YO/<0Y/GHA+1 1*LSF7;K=U)'OOS Q&YG5Q4 MA$ZQO,)E>8QCZ."@N;6S-ZTF/E?H\U56L0M,./(2#Y[(L0\1"=<:I5&<8A D M"2VX LUZJ3:W?[K]&?DX!MX[3C(-Z3JJ\%!4X?!P^^!@^>2FG9WMG=W75MZ> M.0JW=-;#C9?X%*@[L9V!=0161OQP3M!3Z/ED[>%!>N9HMHC"ST+/R"89Q?EC M/Z$.MCHUE]?%*H[."QE%)G">_' &6+9IA8'U=>#!-]>:PG4>]TFXYF+5;%&M:.4MHRJ$F MX$G*EW;1Z1YW_MNBNG#KW(Z^B\3Z_/EH"3=)):W$U37K_F+-NLS&X@6:QI5/ MFIK$']Y")PH[AN2[\$*?HS[!CRQ4]+^!DN.O4EX&4W>:>0JV!> #P]MP,XKD"XW#: M5_L5AO0'CJ@K!W1&XUE-@/PEIGS\N0%-E5_,*:\P"NE(?YLWPXOP*8_?G9MC M76'P!6$"W_PK]9!) F_L819V1(4E\0*FN8.))?FOJ% BXZ-S80B@6,LJK0SS MUHS,W3]#/PT2.Z+T\6C%VK2+\%G075'XW0\$)2U-8/"GEO0M#H#3(?I'6&WYI1/W&41A&\AVO* MT&!([&358LV:WY=@PR'H &]#+TD IL('W$5A _P_;$E[D0TMLY0*;0="A(> MVXG-M3D36S%[ABDF4$&QI&YR+?HI=^BQNELWUD^X3.]^L=H[[6VMO7B4W#^B MY/XY>]):TW;D >L-)N*?5]\Y[1DRQ* 6$DMNI'KG5&[GD*[NPWR$93L.[)S( M1O@CEE!1#V9^"R\+MF;^$,,8X$\I'!#K3C@$JHX;*,W@<<#XD79]JQ^%]\E M_;P-PDW0V,@PH I,BO%C5+3=_&7>".GGUB_JL@N@*1=2KIE&\_-::KWS,*%HA[?L(H-@/ MH_$3/6/T0 *T(Q^(3K+/LS?%;*;[:':[BG=T_I*O)W/&6/*'EG5-'NG5L^-: MA]N'^Y,>XI(#OS.)L2?*V)7HN3T5\]@X3+7;VZV*0>IBE@KQHK!JSMNEE<(5 M2'&DS6]O0$0MQM@^J:Z5 EEWGKJW,M#FB_X9U0[T6M7T^)5ZV:R4 U ]N7TR M3W=?V[K/*"I1+_V=WGG$KWS]7D8;LN2+V=_> ^QO!CV>,;TZH]"<<]!3X"S(->,@B$_D#R H)B@=&@)+32F/T+,!CN1CBC MU5,8T;O\,;[\WH-7PVNM *8;H@RY\V)25 ([<#S;1\L+VQ#@Q7%B!ZX=N;&% M%4&>.SLZ;[5V?K)_GNDE6(/F4^9U7]G;*Z,J4K)C7APZ;NPD$5B7A;0&LF.; M%1BNS><=Z 1[.XY!+N-7:BE$KR?(V1G(TA*\T\,M'\ Z(_^.0M\*[V LV?)G M2@7E[>E%WFWN&HG-73NZM>&Q6Y<_?#&F>,U/K3WKRW876T^_:^]C%O3/./%L MEC*[X]8'B6. K.=%0_8*C^#=-EX$N*2@NDLCME/72^2XMJUU2+F=7*>$,Z<7 M=? =8=3)*'WJV_T7[C"[,5 G]VP\$+ZON*#UT[SLB9P+$G V/Q3P^'#U?'5H M1DN-+H[[Y;6@Y>(#JVR/:L6R;P >=K\/*$,8#CFYCI-5PTE)JGFF8Z2W6K"N M%+"F,$ / [OPI'CZ;DST@2__*PTD1'>:#0M7F>)8]@ADY0\/%EKX8^L?$EJG M%':"5Z6!QV#Y\LV+PUT8QI?N\1L3 4I'E O//P,Y=ZH#2L_[1;FZ_:UH4XT,>GCUA3C[DBL&%8F*1 MJ]QP_D25&3B:B<*I).N&%:8)*6)4*4?/.16W46I'8ZN]2\AK$?(60(W.QN%Q MY+ VHZB<,[YI2;ITPV7V^L7@:S7;V"0A ]_9Q>DB]'UH-_<;NSNMQOY!:PIW MC(%YC'EG9V9O[3AKJ27@<@2-N8,@??9C1:OQ:P/88H<44I>))-E2A MLFZ/+X^^G)]'E]=7E=0%&JP,M<[9 MX<9#.&/L16K@^S)8"*]D\X:L(9"D)Z*.QEWQ0!62T2QS*T@H0&;#:6! MU=J7VQ'9H&=@$<5*I-"(*GAH7=F@X)^=D8*/?S.C/8-O5+9%=G8('NWQB(CK MNDX_VIDRZ/,:RI/#P'/ZU4R^=^D"D59[IJ-G[@3I^D4 G1C%(%+#&($5MG4; M"?L[J PPBO>V?V^/@$\HTU_K*.:W>[7FV&PE)OD-95H MYSE"^8A)C,"B\@QHC1D?JX*ZE.D@:W(X%\'=7%.@IL &4F 5.BA]BJ>S_/&5T,BEIY#2Y6U5[6?W!_\Q4C.^ONQG;PG!+I"C2KPD9^ M,V&\L5NRG"1XZ9KF9U:4;6L0H2?C/ZXZUS??SE9HQ( W2)-3:[-VH4+MKP2P M=<.,JFG7VVFM %MO3=QXN5U'YD*.(%O\U:K[;)T!KT0,K=9VO6'6))36DWSR MXC#(.# "XEOKF\Z/6YX5JUMJ/OQB?/A9NV^O2+45*+-3L^ I%MRI>7#-@Q4/ MOCDY_];J?+L^Z_[Q[;1S='-YW5V!$5][\7?KU':2,*J9<D;-IVL^ MO9@R[5IKGN+3[9I-UVS:9-/M;U=1.!(1MF%:Q8NL;ZKY<,V':SZ\*A_>J?EP MS8=-/KSS[;/HVSYR8T=06ZU5V#'=:QGWUERYYLH/<.7=FBM/(G6,83:@Y=<^A7X-"E1DF]4>HT MN 5I<.W'I<'5>7 E8L499>KLM'EJ[%ZMQM9JK*G&[JVBKG(U/M;"SCC,51X+ M=O*OU$O&#;C"IRK7;E8?:YUCUYHHIOI6/I'$NDHC9V#'7 O/]QK=_VOV6Q[V M^TJ:\%[-Y">9_'[-Y&LF;S+Y_168?%=UDSO5[;_P7(2:$]><^ %.O%]SXDE. M_*[FQ#4G-A.1WWT[[UQT?C^A9CO?CL^Z1U^ZW;/+BV_P[>>_NF?=;Z13 M'1_1C9S&L2?;1'8"VQ_''G>(T@S]* Q<[@>*UUR+./43NN1R)/@UM>9=\_N' M^/V[FM]/\?NZ\J1F^#G5^UUG!7[^W]A%V<->LW>"6#-\X:O/1H#0ZMR&::*Z M(V*)2LVN:W;]0)U@K9Y/L>N#FEO7W-KDU@ZJ-I'LV>ZFHY%/G[$= M:^T\J;GS$MRY5J:GN/-AS9UK[FQRY\,5N/,1'3B"1UL03P;EV>Y'0G)I.O"D MP\=-V/A%&*B/U% [R'F_M=Y=L_&:C2^FS/YAS<:GV'CM$ZGY>)Z/K^(3P>;# M4>BS:DUE+&Z=(UWSXIH7/XH7U[TX:EZV3+YKI8I4S5A;;35K;;765G.=XYK? MCKU(4#?.;R<_A)-B:L2WRU[/F4/7S3]K#IWGT*MTS) %VV/K\CX ]7G@C>C84!$EMA=8'T4@0*_&7 K^ MG=3KK'9%%J',+1>O67K-TFN6OC)+K_N(UBP]S])W5DF[D,R;^#(6! )3CW.< M^@;'8#OT8T,FV;%/Q3J#!X%&[HK:95)S[X>Y=[OFWE/7:D' MOQSCV4WWV^G91>?BZ*SS^5OWIG-# MW9"^=8\^K13]&WBWGJRXGE&*;76=@7!3O]9RR\197TG+K4^AFN;?^X7;+#53 MG<%4][^=7E[#O\T_OG6_G)]WKO]:I84%/-5J-;?^L+KI$*8]+C*O7+_Y40G> M-:NMS]O$OO4%?.MZ=ZMA/S>U?ZXR,7-Y7OF5C[ P9PW"-">?_&I\$7'VZ:', M>O?K,)>VG,X@4O,9V7VQ=1L)^_N6W8/IO+?]>WL/GV1>8[M!^;X@HO\ M0CX#RW-_>\/>@@E>_6I>C"O%^ LQFLPM8FF!M )3:1T4;*W9?__M8QJ#V(UC MUK!XAJWM:9+SJ[P$P.UH^*N;'UHH3<1'D6Z_.)3[<-3Y0$:C:6-1.M) ML]G=WMM]5?YJ- KS BL9>+$5B5$8<0I4,A!6K*Q6:R BD83PI0V_1@(>DEBC M-!+^V(+[DC#R'+!W>[:#[6LBOBX0#D $7@L7<03>2D=A8/72!.ZTQ!V^N@'O M=OP4SP(%*F:=RZBEI/@QXN[O0^XM&0_PW7W;PQ@_S$\X=HP_][3%/1(1E0,' MCL!QA%0B//5<[&N) 2F9+7 K?$_TX ]^G_IZ$(X$C2^!6_$K?"(>,Y*(O@SA 2/4_;C=.L&/ M^&MVYHAU\L.AYD%6QTGPY];ASF[#LF$J0\QI<+>M:V&[E,<&M'% QX1G 4UP MA6#%1KX-I U.Q6PNK['E D6C'+;.@LLV^66S V8,Y#5F,,07F;=CJTPC2PW M*UL)S6(5,1SYX1@#?(09 32\$X@2^M6F+M")Y83#81K0+(%XPO5LQ%\D8NQ5 MAZG4_#!:0[B"(81C)13!MUYD!79&>]N/0WAH$"=>DB:+%F+;ZOC^HH5"4M[: ML9"(A<6(X'O L7UG>SZJLS E77>N]PNF?MO!6+>_EO?!:L7I<"1A98*,[AQ% MX=\, 87/W [9MDX?&.A8D@'&A/N4!IK".E/.#"?#P,9,81TCU5P[D@\GPKE> MKP?;!"8C@$?X<' 0@9MNZ MR0AFD1F8V-]AR8/0"F]!D6+*(H)3^.C@E$8NUC_!4")QY\78DW:\X.T-ZWX@ M:/]/#", CFJL7B-/;LTV[N$5 )2%[T!@A_X=T,F+O_-J:L)+7.,@X:7W \\9 M\'*)<3@/+R%UE\$A2&:2(2\-O@?A?:!VE+RUP:S6"5/?QOL-(F%V=2P'-RE$#F0XE:"=\&'<4!O:=%Z7P.J W;#FKW6P= M6C\A3=K-7XXN_SP[WFH=TL?6+S\WZ.:/YT?6N8CZ,)6?;!PH" !X-/#Q\%Y> M,DG:?A3>)P.#?9M#1HF"_YIBIF%)]C[YI @IE2KFQ"WJ<=J2:K<"/PU 2FNQ MARP <68/0^3XA$D4!/V8QSH(A^(V]7P:"V@'*8P25M9/A[=PY2C"[ C-8P2 M)!R.\_L'T8(,/TX=/%B;^LRY+@PIQD?";;'(>"FO$+"5-**/)B>+1!]66-Y$ M%ZH-:P+-!A2A- (1D(E>X_F2%#:Q)"0R# G6R5 T.RSI/)Q7P)R)- \8 KJ! MY%7H"\+':NX..R)#)4,7E"3"%/XK<:I&@4^,S36$T:(R0PWW)L0LOD:+6CP\ MS.-C"Q00NR='"H/;>&)!+/Z5TL:$95TL2R9U*R#*O["1=L]#R(YY9]E2C,[A M(\09; (YS@T@MEU:(^0#[=Z3Z]]/KLNM/U\&UG_9 -YH;+4:P+;:\-^/N(U1 M#3KUHCCIP@YQ@).Q=CRP;_.V8-1IBIO/I#6L1 BT#)2BZZ:UUMIA6 M^%A6:4%#"2./T-O9 /8U(DB]8XI_R@X=79L/&A\,B;%N7S*1 @]Y MI\/C4?]3B^&HXU!B*^;S#6'=)6>;I$H#&>84"(T9$XY%K1OY-B;-1/W$)!**Q?*#LMZ_#L$@8FUO M6MG$70">N$M:+X!NQUFL W:X#'JD(-9L%,/\69#/-.F M9RG-II-(:XR:TS7,"87ZU"<:D6/' ZL'BCVZ $(R$!.E53(GF]I<< 7Z17+]Y]G)UY)OH*^"M%W;\H7-#CY4"SP12:4^2%'O!=,[PG77%I"R3MEZ M5M>XI$#!V]3!!N3IB5)6CF*91$X.@RCL"=+> 6/:MB(?$K"G+3*RM;XM0!\1 MOG)&(02CN[34M/W0D>&&?[#:9 MT7M_"3PN+<4?MBT@4DA&.2A=Z&KL1\Q(0S]5'A"TLQQ0NT(<&>H_ M\-([3])*$8@X#!%X+"4]O-KGZU6 =[AP M 8SP,HWR"Z%^TMN0#$$BZ7@+'Y!848BOA.?"SD4A!P9^C-+L'E5BR M@7I/%J+7#_ AB6)JL1BBSRX>"0>43X<]'^C3LIT!0836@4Q,?3$N1N1)GR6 MGC^X(=K"I$:!"K\U2-$?"2N*/D7I,\6G$TKD:N27CU4QZS8*;9=77KJ!<[ % M%*";=7(QB/GEU@+0D!*PT;N$3A10"^4SI/\ AR__C <"-,H^$(NICUL6;!!) M]P9-CO>F(CRF9D@(Y.%C[KXM!1Z]"Q4PJ" &\D^]S! MW\\]&Z8&<"&9A=!!^9!&BAX@'&##A(]0-BC06RAFN4#30F$[VV+!I[*[IW5X M>( ^-C]/&$:HL%Q"7OS%A5N>_I85ZSMZTSY^/V+_+9H_G?$ MT^M8[B2&G1(E,91'02I&9L#EEVOK[.+X2_?F^J^U!+A?G0E]%:1EB43[4G,< M/!9]\A(I/\=5%%I=_D[9\LKD^++=E68]J/8>S@XU_FF!)F4D>]ZW^;0J3T2Q M>K_Q"O2$#SFB* (. M1_XZ-QRBZ8+!&-2?@&)^ \=TQ]J?/@7$AF \>8 96#<6]6,[>44Q+^,S@VO;^B@XB"17 M,9NU(_2D.2:1FS7[(CPC3(%-"LF="3B6CC7X)L:V+/+9">P#$ ]JL20$&E.K M#DN% 7\D8I\]BK1,( GO\3]A *.@'3"%+G,Q /19&.X>!:5V@N5)X]@C^];S M.2HP X2D9?9%(%A/'X8P!O@NL/ZQUVPRXI&RN*YP=VS[J/:B22_#*J'U8(X- MO*Z+]RF>,K3[]K]!$=/6-+E>]56M9I/$,.FP1!,A(QD$(5I?S!A8Y5>F;OAT/D"OJ?"?*A# MN;";1*!B0;[ R"BYCA+O#C<,X @F/M!\-?=HC&;GN(D,8JJ-.'5#)$9@RX\'@R9$>PY]'$% M+B75L,<,?H,1<'8-Q@TLW$Z8'4&I([33B!"X>3CG F%)S - !(:63 #BL[#4 MW@I17#"S/_'-GLBDW)>"LN N]Z__'NZK(#%Q>*] M^N,7BRL&@+7_4[YAL@ (\#117L!@ @F7B"U\-^+A'K;?W%*(_9FVTWHA9H+Y M?TV@^7^M6%3QO%->=I#KWH+3,O:U1D(Z_/XOAB4S9Q%*!*@'-)C%9O)5)'KV M+88MDARKFIOV//=)[SDB$K'L!/9TQSFEMO:!Q.@9(>^IJZ)P.;%^3RJO-F*< M-,G[-I6W+R&.^7=X:Y$YH')=0.)C]AC(P#!"JV7VQ,A?;_A5Z;Q*]%*R:2%] MVS+H1=Y4H"+* @Q7CG0& ;T%M720&6&:Q.1$@IG;\7?TXH7WG#P;CA(PZ#+[ M!IYK]P6:0/>H5T@+@AX&8XREW]\;(O^'QY$,9W%N.+.%/S.-E8<\=][)>"3= MPBH2!5/O879QE%^&6VD@J<>0_68'%!@$^33D0!YF=7(FLC(1XC$\"Y.LZ"W; M5D<%VNX%YQ_?"4[M86^?'P;]+4P18+$*H,'THMA0H:65-G=&$W)N0FG)[W"J MU)JJTZKE72WO:GFW2?+N!M3IU67;UMQ;5GBUJ<0_1KR>8VI"SLU'K@?,*0B730KIV1#3$-(/7>H MNPPW,G<,/,Q1I18N>4E&&+B4M3<4UC7]AV84;9X8L1/..\^[/3D;%\4'^@W' MELI5!84D7N1VQ5 G"S/I#W P9Y92.=) ==QDLW%>8S$^#K!,9=FED;"H[2LM$L=:\:V9\@B?%PL M!#U!"B-5B>)PZHUL:LSV6C9/77!)' YS@3A72.:/Z'0,[:ZC$)/A#&N8U4\- M?I3/AAR-1;%J+JW$" E&>!+V\+)L,AR]%%2(&I0+LB5?DXUVVUJ.DY?56=HQ MHSC:MWXD@CB-K8\I4#)E;S,'YN2P^R=5&E%NA1U0Z51#YE5A2JB+)K^N\#)R,/$F7,]_[+9V MMMM6[B7-?5T:-!&XPH=\ EA;9VR"DW9P#1J!'<&0SG3AI0H/?SJ[/M-Q87@V M9@MWQ0CL8(03!;%B,?2V9":I*NAM3 >>IV,6E@C<^01LM?>W#ZP%M)M)NE*G MC'ZYMHZ^=&\NST^NN^7/&T7>(C2;TS%BY*^+$."HJL M_*/;B37N>W/S2.$.(,=W&4GA6+YD&2I*!B,;XJ[A6F0LPM#UQ[1]LJ%)+@1" MR9[P?.5S5 ];_\3Y$>?*L2E^S.2+Y=;AL+(7QRD[!7&&^*_<4#HA=MOZG4*9 M%,>D1 99F2SS]FYEWPBR5XCX&5.2>:N4RRYK4DCBD;#2.:9&9!YC?\0G?J!= M-U:9LFB@91D@G-6[)1]">1(C?W+-,3E /IL>(UV,EL"B=D\$SKCT$>G)K<'! MS]S&:I ZP?DJ(#)(UBO%@ER?2IM!@Q$3052:[E0\367HP(M)$% MPTYDRNG ?$,1J7*!+%'G5);.C$'X6%1_9AT+AR0+(WF'ZQJ:G.7(>]G$1:Z* M([]'6GO;!__D2O%$9W $V%)!;5--M_QCLF20_?S]G#LY/8B(\ZTB+R:[6*4W M20:D4CB,-;"3DJ!>IX^WH;I'>4($_@,K@K6!Z6Z+J*\+,( M B#H499CVK!N[+$/DSL/(Q@GC(%4@-P5=(+2VS/S467?+P8+5:K/@\MQ+U/( ME6+,Q7V4WZ9SN8R;">3$)&?L(W,;+;=?9FXV2I6*A8$Y65G&*B"G6)!I98Q9 MB5WEHE)9ZHQB K25"'LH6UD00Z!,,F L8V;+_CBKLN9\?'PW3AI$U!C6?,O% M!@=@73$#)L\7/ :E& RN6CG NY7) =9/?:5VD]/>A%<9!V44H<@ EHUJ169] MHY9$MAZ*5^G1Y3I/OD8&!W$+W_$O058#/3 J/C#@"ILW5!)&=1N*A1$#5)N6 M@J.4B^I(#RPWW&5]R%?HH4'*5@V.&;MDO?^HP, MI*OKR^,O1S==JW-Q;'6QQN[HI +&4C\*TY'4KR?3MW+^("I;BKT?,^IGWJ]1 M8$]Y^!Y-F17H\#G-=+___(^=@U\L_L;J4M'3[UCT-+>]G>&#Q?NGGS6C@$K5 M.$V77,%.],=4DD8]48"\I"&BQP\^WX9VY&I;\;+[49N*>M'2F,VL,."<;K3* MA(H";:N)S1T9>?( #4IA88G-FWIRZ64C&2/=CZM[U<_T,-G-)L9YTAG' *.> MCQD7F0TE?3&R6PUR*](\J5[()9OMD4RD<$@[-_,7KU29Y)+0.I]92(E$SA=0 M8B$]N].8F'^'MXR%?"R0(4A8XTI+4A*Q^%*77,:) ':?_\XHPVSH&DRJ>%4-@\^)F9+2IG?"2;,7.% ;HSMRV3C(*T$OX@;>@[DI[+=6=.J0J[69%#B/;^6[W MI36(E_3)'6*C@UPF"ZG8K/2(Z'KA;>LK*,S8_6TF^1I&ZI?R(2M](!%#+H:! MOQHR4>Q>V-S[3)9YDL^(4ZD4I3%M*1!]:K4'N]L#B]%))BM3T!VK;I@J*T;- M9<+;- D@)ARY'G2H(4O6BC&[J4]V@AWDT^(4SHUJ<%MYTDP0X7620\KB6L). M. *Z4TP2\\55M./>0SL#Z2$X<8PY*Z,[SBU^MJ=B&35!RPX@$_0E69&?(PM1 M+F1S^#[7M6H0P>H./)_[9F*/!9.3*A8Y9N:9YZQP<8[=3PLU[2Z?P\ 5D_ 7 M2PV5_I[*:!5LPWO<_$L/=;L:W/VKJD$_IJ5G7\.NBM:_FJ]']R!V\Y!WDRE@%N9G MXD"]A_)HJ"+;QWY2'GJ'T-6 ;B/Q WT8W/>0DS[36">;F/[ S/$E+1>^516$ MT:9&3K3%M8F,QGQ_ EV+OZAJ7Q;S<3<$(D(,')&?C^WX9/D _?*W/;R%CTEB M8QX.^BSA;=PYA>7P%"-4O3QE:<*$6.MY@0>[S36(SUP#>'YL9!"Q22BM/V+O M>F>;.:KLP['9B^,*[ =EA($M;!4)DJTO9 6@[&^(Q!>^OZWQK)A#G-$-VRRP MUYR=4CU!'OPXW^$%QZS 8.(G*_3NC@/6='^%]9ZVV0_V_OD+-A?8&O!&;;7! M. 23F.(ITM5#N0ZPA][M8E)$.OI@W9(&C27KV]D+O#@SKLES#4<_!JS^/ M6 5'!U:LJU5L]P[ :N-Z8Y(Q^4QEYP;)]O6R.+C$6 M;.\&+V;R'(7H"P)>L22-U2.&V2,<^8B,%1#+;W N.:N4%)?#C1'+^S5CY:8L MW'!3?1G+Y\-P4MEHQ*%<@8H _I)F^U&Y6I0%: K[KDYM7&Y=^)%3WAOSD=J) M8T@QU;\E,Q(R'NT GPI$HI)9(Q>;A\B:C,RX1Z56+[Q^A>)?DSU:&C,;M+#V MC(H(#(OXGY2$LUN_Y-*5EFWN\E5[*1<\F&3==$4@YC_I=DI4=P(O,6(M67 $ MRO*%3.W-Y2GQ>1,/2Z1=;L9JAF@[Y)+D4"D$-0JNEK?K=G6DK\BZG"\C[&XD M]1%><#'TTF&FVY*ZEA< ID\3#5>FE"X2(M)(L]Q@W:H1BD:%1:8(Q:$W J!U[A-R0S=-P-.#\%%91R9B3_1N4(HU: ML1OR:0XANE+X95,Y&-0PEK>>)Y.M92;'E+VY?B9?@$XHMM%]0MHE=+!";FF8 M9^@T=\(".L9H,7!]I N,K2#U=$&]M-D%DQCKN7;$[Y2X!?<9!9 O\6-D;/XY#SK: FEYX# M#"("ZN&T=9ILKN=:YIXV7'TSRMG9/Q8/8".B=0#B#HL_B',,<..0B1ARLBQ% M]3VCEP&)%NS&,. LB&SH)$[UR&ESJ6[F.?9)ZZ8"A/A('E5^+ED34+:U&+%J M?EGSX*D&X>6.H>]5)H9>I*!H,?IHG7IXDE?@>I$M)$ M!I41=]!NM7^Q;CAD1<3XBIKK%46MEC44Z7:FI YYY1+2T&J[QT"%&$V\69EI M**FRXO5MZX2#=ZG1=9PR];%V !O0PT++#"YL7A:.+#>R[]GKPL[=.^PB?:L= MNNBGY";E^%9C;)AVFL;*KYAEJ%W-2#%-V?&9A/0P'AVZF&/9)!M]H!Q34[$? MY2XUKY6'Z!#2R7&J#Q\@-[2'YHOK@569&EWCI.R5F\"C% MH='\Z"PJ3+EX,\?.0MFG3#O&)WL7T%E&][9'N@[61JD1FOTMJN+;6X)S&+') MKV'H+LLQ.NJ\F]D@G8[8&NM 8=O9?(,Y#$.-+YA\CHR=R9S,:&)01: MVI%:U606=U/F^&1L-@O)ZTV1)9!2+AVFJ*K6^%G0&?T481KH4ZVF0O3;5J>7 MR"B&G-MH0/GQMD4%) ([G(PQ5 ]VKVX%2+1(*2Z"C=+X MQ0*?L&IE(K)I(( M?(Z$YY(KI%=L@A%0&I>M.!VG')@K82[5]'LG$A!R(4,C&V%C]E67TE^6CNSF M-:/;\(?,GT&Z8M!\1F('PTDMF!?+U "N3"!#>XB!0#K^;@C:6QJI\_,FFOF, MV.<>3JB623Y+%!>7*"$;UB3W0I;DW()]20C.^G3*T^)DLH*4'S>#K,$-VJ#& M)/7!B*'N#FB,N"JP.6)1O&K8?RKY:;*/O=%.UJCUF!VSYM#*@GBV;I.OE6H5 MMV2G,:R:@SE_P60O)&Q-CVY\Q082HT0@&ZOIM+2!"P=P64+*C^K61/X'Q+ . MQ9KQ6:SBHP)DG3,6#^R1X)P3\L+N4DT>2OO6 6H)[29_<23\]+N]=>N##M/( M17/I+"GUMH8\[(&,&\6L#9.C*F"4R22/Y%#RW =T'+*NFL6Z\[D=Z($+)BJA MVLUFHZG:VL9@96*>8I@[@\"P;<>R5L^=S@/16:;4!X7.H>&3+#C#'!_"H\%Q M8A:*$13M>$!/ MAE\#G>>N\J%\6ZHA^%XO46_BH; ;E:RLD8=''-,6IJ1_SLX@F+OR*?*XAQCC M0A2! "F>!MP%CG(*L :?KL2<$+YA,.' MC^AF2%AC6$ (7!RZ"QWY^IRZ>WS)O4YUP;H@VZ< 'WI8Y1$HQE-)=7%=VE!XJA04-!) M3>ID8;&%$#8RFJ3N2-\,P60$*"L[_C9$T3$(?54I0#R5WJW26>DV%4SF]:;> M#UR-+7.FR'-%KG+C&32J#+HVI8"17FO+$[1@?@1+(Q=)3QPW$!BIB+@/H9VS'0-6EL1R^5L;Q%QT@Q.>BSD^+#Y)1)8/) MI"%9(6Y?FY/>_YOGNEHPN&)MWX4B? MK?O.QS%'.>>=8-8C;REWYV$G&#>6?"_1MEMGO(Z9(Z M!4TWL5#,T) ,% _2&0O4H06!(_O?9*$C&9?EK8[RP9@ MJFJ-#X,G;P[%P_LV^M1HVZ@C]"A;G!J1$U^@0^$C&6)5,HAEMA>O9-W_X!"&7D&C@]$M5CB,U($7M\"T MM^16D]"2F7#7X#:B@0CDG9&R=4G8X_PN/)697!Q[8Q[JGIT]VA^56YTQ0 M$_E8IIHMM1Q)*#O.9,?W$>.12H7,TO&E_F"[ DRAA$[J)$*$TCBA@)U@!IO,M["BRQ_/;@'&B-K%J MXY!,P3H)^D9EBTL*#*B>TJ]EC+^/C;1.;>?F&H&K=JN8"<$->FP MEZ"=X9%'XKM@T32B TC1FC>;_R.^N"\))]3HA9W7.B$[34>Z-^;H7.5.CM@O M7W+$ KJ^HD!YD-/G<*9Z NK6+UFV9)X)VMD9D[F6@UE63R[9#C/++#H.5*E, M+)6TR]44%R]$HA_3]3.4=?Y.:&JJ/2"97@I('] MF^BG^EOE-('%63 @WO-=TQ_"2"?.F@-.O(]USYB[*^9:7_'=%'2E_@P3QH.? MGVMD)&!FL\TD/9*XD7%'+>CPL.2AG9 5RQR44N-F'@$%0AH9B,M:I))'R/9[ MH>^%JEY8&S @=?DL'HS"T3$N67Q#9X1[B92/LFYK]@X00PRX\?E0 MUAF) G MCR#+UX!1PXO&5,<:8Y1&(F.6\-A@I6,KMN^\W"FZ.R?I^2 M;6!8:2S4L0W&D0MSSKOC9IF7<[,\5<.=!F408O\ )Y^2V9"5J(8E>@=+$4:Y M9J*J2E $-+%8!!YY?503:F[BHPW/5(K-J4TCWR5U/!DV59F."P^?FM&W49XA MR--G62Z[H8":Y O!K;&S#'\Z'$ME@^?)Y5&]+=8Q&'.2B:JI.@J:+%.Y6'\# MVK:0O0%;4JNE:*X&T> 0,@>MXV$8ZC)J>1R$D='":?K*.6;(AEF+"X8Y'[?7 M,R"6@Y:1(B8'3J4+:HFY15[F.%#M6YBN+ 5$,+#IT':MO4]GPV9UBNKYN+I: M'8/KB>:2.3[DIBJ!37Q,T[DT=,^3']@1'+=5F07@)9Z?HLQ?U:,#8$(;@"HB M5-:#/ ?&5+^%)@'L(P^U!2#2#%-W0A1*,,P]&3"?0)^Q].S$3N#DKAVYJFS% M5>>F&(WRU3F2.AURBV/.N']Z5$F,,7"5ORB['Z$;(_6.V>)3GU7MH52$O(8/M09)E/9K-/!1]YN%4*TG3/-$Y9W(OJR0VX_&Y M _7,7 UN']>G$@^C^9/-$KG/@ET?-W!K.\AZ>L@PS.*D1C8&E?VO'LZ)-_$6 M>2',T:&L,A-A*:"E$P==U4F67 3,G1M4 M7"0G@RU8;.[;G--=,@?#,FITL7GCD;%'/[*'&JCQ"0:R=<6'/N#*'*4^+DF9 MF667Q9Q4+8D5C=*$]SAZ]D6(?6%[>.CY$OX^:N>)VM.06H[*%B'9R1B1B.7) MZ<1\2+M1Q_4&Y(0GV:N,-=SY)\2AR$\'FP-]A,H;3GU5Z%Q,@4P&K(,P.VL+ M:W<#/B$,/2@R_^T^SWWMA%I%JAML5;2E??\ZNVRR4^^*.B)*:\!! G2@7K#JO%+SVB7J2/%6 [%E*$S-1!?V'?J/ 'D1.P%P">@NY01Y-HLI2+AA,!H M_XTZY[VVCRA5P8MUP"CW>-3J&#E*_^M'NGR/* ]$FB:(\E_( V!0A$I9[#!+ MF'>N6%G9Q$E^S>.06@]3,@5:?K*_ ZODX^4" [I[$.X!+TE809!Q.)!Y(9T2 MYPS"S%FKM 9I[5.G76&,H(%IT\@MC!Y*C;RN8HB]'(XQ<9?.D@,#L:&WY1C3 M1)4)Q5R"&9BA1&QCNP%,7R,'%^F3RAE!ED;,"8W]$.NR586>ANJ,4C9.Y3=< MOF&;!O+@Y1U>8V-&4>D&W&R#!XTT ." M))Q\%X1W,D(JWQIC*J:*M,JS!8!=.I+/()\C1_UX(6>3+>QQW'W.JU;KZ,#% M_Q;!Q%:FA>=$X=QRI9AZ&1AG%^;TRWVAJ= U+CK%1!(D_)E68[>M3\(?45\*KOZ#E8P[TUM:)X;$7\S^#YV'E8]B4+.'.<--[+9@9 HSJ]=,23X M>FG"KBI.%BN_'G?%%=I=[0_J9-K#?*MN;O#AS8US_(7CK+LF6(F,^[D#XV?92H>:$28:PP.&F6TJT51U>%5C7/F7?4J')%DW^4'S(*$SE) M5$>,8S@RV\DZ166;'-TJMBL/PZ-B>#PO*3?D!)V%B920^?+$.0-3?4SRK36I M5HG\;7.;2"YLBID[XH#=@S/CY.KM$VFVD_%VV8-%>?I5JP5-/X,$L9$.0W)Z M,@Z+61YSW/E2/-G20\PDQDIWV:6*0$K]'+MXY+U+Y6<1"J@A%< 9IT!):P*E M;N[X1 9IK#M03H?/M;8_&0F3,@TK<;("=W9LRM-UI4*/R6$,B<4TK+F@^QHR4"XC;F@)Y2(+1F#=<-/G/-;D MLT\\Y;* 'LB&2;E)@6-_O@2[94U; 9J9=O MO(W%OU*>GPS%L)(_&6"@XKQIT!B.:$X:TZXA3H[SHOP!*DJU$'@B 0>QE#M9 M!O[U3'*= &57" OS4&5S$^D:TE51I"G_T(7*U'XDZ[^FPV+:AZ2)G N$J* % MIP,P_72O6J7V8NTL[(A[R05U'(PB4D:7#F()62Y+UC4#UX]F(\>N^"(R%S 3 M2?U)1YFBHV:!EB-EP"/FL!Y65OE,'AAT/[$+C'8=NSMY/@$O!H"V#@\/YJDV MY%>^C(<2Y/,6HQU$M_/YA%OTGW>N_SBYJ4Q3B*]\".0V <)X MPTC:\Y/"HZ&;1DSU@'A88!G1U(E0^B2[QGH0X@ZL'FI1SU$&+H[W. X=SN>^ M$?>BYGZG1@$2,V(=!W*I_V=,P_@J#"\42J@L&7HBUIK1B]09>$_6Z*(A6PJI M(X=EJ"B+Y,IO*8].Q3WRW8DH?T_\$$Z::.M1D2=W[/+]C+Y9JCB8)'OF4BUY M;ZQ+"MKHQ(0&BU5_K T),^?"TV6LY"F2M@1? 5(45DQASO@*0_NAC^Y45Z ' MB""&OTLW/:AQW*7ZNT<=W+TLLR=G3ZDV:[(*RT"-SNO/7<^Z&NGBY'=@?<'T MC/3I^S"2/TE@W(FLJQ;YOV":Y-O(%":N^!QGYWY+7]>V==:3=D_F33$&*D\4 MY<_B"4GQD]D=F M-,](3%DV T7&38N2B2);6H:IVH6SSJJ?Q!@'J'H1FQ%,HSO4+F.SR0(,'G:] MII(,+(Q$OG>F=C]2=F^<]O%0$M)2J6])%A@W0[<3)B)V5)@\M@B^DTX8V3AM MVL&,;GO)@N-\<%H)*F NMH]70@_'?^X9W8W8V=T^YDS6QC MM]F4W"P2TE97L7S%N$:VY[*#=NB1W9A5U?2$_9<;[D$-R+-_JN M&OE-OKRE7^Z$='2OK>U"S7IP2X%PBY.595&1M-6/G:,_/E_^7G9I>ISJT[_F M'9:*R1M^J()%LAUV3+Z5K.9*M4S,;P$L>E2\QS@C6;HD02Y)3S@R4,HUL8;4 M9=:FXS2T"R<2CO H-MKS,&6?FIBJDZ6'5@HJCV\A4\MZ5%!W"2R*]D9DHFHV MX?)AO?HT;7_D@78_);KE.D]-(*1;-YO# *]AJHYD!L*I@IJSKA7 MK!XLFPMF8)EQ?MZY.;D^ZWR6QY9]N;KZ?'9R;5V??.[=#^=757@$#-= M@Y_)U*Q)!@H*,_FIH5NM<+@-E4QTH\K.>J[* LB[M>B,"IF+A"VBLY9Z][GW MSS_7Z[+[D3FI.M\+G>O,AZ>14"YW% M/7VFZ\<0M;@C.W9L5^=@-$!RCD4TL 7HXE'V[9&-W"-_<.M%&-V&V$F#3W_] M+RJ__H39>0*^HO I9:/Z#ERKQL&-^K,'7_GCWX$'? K)--1'R9Y;9]97P^E] MS&3@'SO8.P0$8WXXYS;H'JAJG*')J2=N7$-/^J^3S\=;7T\N^*!90T\P.O.J MP$G.WV@8O-P%B@+<8:RS7LQ&U;2LJ#6!+>MQ]GE O76RIK-ZI62:BW1DRQ.6 M.5IK+"::-BZ-Q; H0+7\X:G.#L=&OJ[I3 4U3;;8R?)T61M7Y_'D [.LJ:IX M]G>TV5RE@=5WDL4%01W464]]DT5)\, M.K)M%I$M.DYK]G*I_:S82]9V(C^:SQP3_,L'4,IMBH?E)-.#)U: MED_CQ1/ORZ@O[679PEQ1EDDVHO8O'([4-V1&@9/EB$CJ&M4C ?9+B5''IA19 MO^?YAFM+KR!U]I';,\-T(EWX]W0(,Z##4WG.F86AZC$M_'( M^(:W9Y<2*&L#(N[XHOICKO#Q);AEA9'/*3-K/]%DL]R,/ M5K3(#:3MI/Q&S![CV%$TSM?&SSNPP=:2:TIFJ-1\E;!&46]=02^K)5B'IGH] MUBE4#DV9[:FCR_.KDYLSM)W*;S89AU0LR#KBP*29>O1 IE'&K&A;3,(K\_YG M.K4\7"=W^HI*#'(S'\<*>5/;UKFAFYMGELR8+84#L,LSE<+TN"\QGKY"5U=K&HLG[(-.X4$0U>C [R?A84U.MN/I!5>+J^[J1P*O0<482 MX:N,PS@$B+PBF?_0.&M !2P8TZ#];'$23DYD&'ED.9O[7FD_1D:B&5B>.FR1 M#S":=1!19OQ2SB)5"L[/Z6GDLGDFCKR<$=J>7[[_*BN3=_E,,#=)GT4%FQH9%H6;$R-HJW?D4W9+GH- MI3OV2]?Z_/'<<,=^_DRGX!9L](V"C2<+7!5L8" P"S:BHE$(X_(%&Y)*$RC8 ML)!2W02;,^>B-04;Y7;!QK/^]M2OEK:7.36SX*IQH'"NCB'?4X]\C?K8=Y52 MD,^>TPT'R=0?RM,>5P-R4<]/EO%RN@'0&!NENQ]9/WL\Z9XSRLZC)/BP#)ZBA MDV-+G=RF/2QH=<$:LZOQ)P\>H1)R*2M68-]?UTL:LZP76>V:G<\IDZ#,O!Z9 M(6<<6S]Y@+,\AF'Z#&>CHBE_@(5Q_)1LI:W2NJ0!([.0)[H8:Q>-=/>8,S)7 M3'8ZQHJC<.AQ0)&-3T[MRQV8&B=;9AV&"B^9L,YZF2=&,Z3IPA%VK+*'//+B M[PR3V+0V]<6$>=J[.;SN>2.SU/%^7D#6PS8M3>Q],K MLBKR;:N3RY;;@Q]MBEG>4>(&M@SF1#O$Z2T003( NQ\)=2:/#+JHCA?2#Z(* M]Y,X8S)93C"WN$T#;D>$;7PI*Q%SIK$V?-LZ4>T]*,N1K^&44C<+ ^O'C63G MC5SAI9&!JL?DR:JF-#O&.\6SALSFU_(CZBAY90 M=3O)K=14:X7LG#,ODGU&&JI>EVK*#!'(YQ=FK1*XMY8]E)T\C'X#5.S ^2V8 MM>>I4^G[,MLENA-CV:N.)@XO3$>Q*N%US-XI1I\=H3O;R)8-JF\]MPA4_6MD MJ:T"L<[WG>QELFW] 4O#B>KY]C,ZJ3^/*7Z-D#JXW>-TM>'BUH( MR+G.<*/01YXJ)4(D)4664V6H5*.LDU8L_-Z6G;KY3/K'=P.Z5&>1C&R,Z5*N M@4_I#W%#^^8E,Y#9XWH6PLVRD\S>=?#E,$S$Q(L3=7J[6>1">I3:RK)<'?::1"")2R*2M72()A\I]L7F0T'.+C@GPZ8S8=N;;NV945 MWS#M $RH:W)= [4W*GLVSS$GKG+62I@KNY)A#A)$W(1:2J+)5;-4_SY5B"+/ MTM#"7CT$T])DRF-L.Q&FLNC.6SJ)#!_Q78B1^F5J8V:OIWH1#&C@."Q7GE6( MW/KRS[/CK=8A-EMPQ=!SRKY,-X8^2*"VXQ&=HYRE<.!^]S'43'GM;()@_COE M]JA=P8?XXN8E=4 G*_$S6/>XH=RGZ^SF,Q"M2 ;K&M4XE0#5\WJP5='(4WN$ M'EMR0BNF01FEOE'90/H9Y0-*T&N&+%6XK)/41#,+CHC&ZA!-3 I4QYH!$XX" MHU201LT6MTT5N/*P"#;HC<,@=&CU^6S&Y]R8J)=/92]1O11V"5+=>72#OUQOO\S@(=9#)*7YYG7H4MI)#J14O5TDBX^ M=3",C4<'90OZ\4#Y?V=R\< 6/!>SU]52RP2D];KP',[SM:]W%SZS,A&G]6\-AS) M+KGL>Y!J@#)_5/-**>SQ\8(-$2WM91"#[!R$#=B%(6=K2X)..E%F.B*^RIX: MY :';P;>*'>3WCNHE@72S-&]BN1-%D_(ZVH]';[[2+1:M&T%&*CRN!^@$Y5$H5U3%,AH/ZXS&2F4T M,J,S\7ZESR8[,3RO1\KSVE4-K^M1) M[;UAQ&I,U]5<\7Y/D6^N&<)F!0N\53E%6*K+^KE3?6 XJUK6$:@3I=349*-% MF9PM.UR#&L/G$LA^)@5;&:W33)(P*2ASDOY-6S<.E&J9Q29 M^7@J._Y*[3$F&W-HC.G>XP6;_ -MKMA J? MV]_!$GS$ 5VA_Y_(@T%*,OE=XN/78+/!H*GQ!!#_R(Y"8)\VV"R8501#O!$_ MI/7_!R #_CRBEH;\H_K.Y?W9N3\[*W M;[F<.&^+SL+BNO'$2D?RT./%U4<-?8(=X5%ZP23''=I_AP;?[:6!([,F+M.L MM1X9I_ A%MGQ%>B%(FGUDRRY/;F^DI6V/\M7-S+W;58ZG\8<2S&FI:O2E69 MHS(.9:"V6PWVYF(?-/0ZX+BD(D ^AP$=1B$"G1A'9DKN? R8?BK;NZ%$XK,: M;NA]JN!=MT?F/6P6],OCU50J(Q& EP3+C[,6@W)0^(#('GFN]:\TY,AJ)%TO MV( $.,VG- 6QT^G'@D6=0Z3*4I:8\+#58TK> M[S/CI/N,M<@"=_;TRVP7^TQ0$U TRK@#!_?&P*Y3(WO,XRRYV-45P"9ALG-G M8#M@6Q+,:3#PC1(3>#KU^,HN;AC'P&IE"1N!V=GIQ+ QI>99 !41R=;R)L-DZPR%J5[[NAC,PTU MG[O-A+!;I70Y:VH]J:N-JQK0>8[X!*5Y-4,3+$=8\+)1ZS#::. MF=0V#VO 2!TD<4CG!^7"3V9FZ(#/1 (XTA&>1L]9L^.Q$E8L+1JYCBBJX<[, MSC[SF+^H%>'GS MZ>3:.NT5T&'I-,79>P/.Y%@#^Z(DOL(X;D#TQ'N,O$BET^-&5).HGH! M9RTK;K'NPB6G*OH!R,1A;>A><'MRQ^9N/"K;)E?;8JL#&S+/$&P@-;Z)#2R_ M]K.C_W)#I\E$HL<=7;-)S!NZO!3#V'@TJE1'27#*LUM0#/!?0%=N*R=[G(/)_V/O2YK:M+.V_@G*GIYTJB!&U*^Y.E>/$W>Z)VWGCS*3F4PHB M+DG$(,#&(EG]Z]^SW0T$)4JV15"Z4S4=BP2!B[N<_3P/9W5R-6U@!> KAAJZ M(&OJ;\_VGT5(>%LO$\QEF[^7^*+RM]R'?[%'6?=EK;[5_T R]+29PVZ"8\-/ MJ.A_"<\=GOVW9[ 9S6WX8MZ*8),W:@^?C;OI"NS%9_?(E7RV#>H>A;]TSL)? MNN?&S>_\]9LF?=!7[C^^:\:\A031EQ\)V8$G+AOEFD78H0VU.KMK0AW__6GX_,747=RX'\J_!\4 /!?D!%!5 11$43%XQ<52!U W*8^#I?'[*:I M5(/L&-92!]D19,>V9,??V>72O=L3*BKUF[\UA)5;(2V A4&2#&OA@R0)DF2; M5HB&N3!=E:NHGT%D#&N%@\@((F-;(N.'K*[:I3$V#)3W->:/LX)$19 40UG8 M("F"I-BN<6&($FW65AL8N@N39 ;O5$S(!.DQE,4.TB-(CVU*#\:<(X$AJ>+1 MAM)A5ZMJ?I6J8 'SXV(F#<>$]5M<-"<88M=+R6MS'9_.D'-"FJ;-@7R2.C"B MW",B$^[OM>PF HVALDN<2^RQ[#Q/$-+L8S4%L:%@,54$-<:F4EM%(*%M(@<2 MM'DA^^9A.5T?2Y5\B%S"C [2)3+5Z3(:/0!FV^24/PZF4#.N$)0B4GH)(5!Q M'I;5_#2^J:Y&7:T8H (?KF[!&@%I0K%M,'1O*FLLJXHKQ.1+3@2V!=5($L:D M+L:DAO"_Z^*)V,#?87WS/# I>),$Y9HLE M=ODZ%#/_**^P[HG801D+I0_K2S:"W!'^T=V@V-J3%=.<&)]-_>M*6X^9^(0A M'OC8XS2D2%9M=H9^WB8[),JIYSTKA/R$H5VPUBQVN2.I'M=E)S;<9%P@BZ/G MPCV'=EUO=^I7Z"V:@:'SM.5<4V*YNKM3I%$'Z3<]A%D)LT;AL?[CZ5K>%#U:ZN*=QNC>/F_+]_\]/+[GWZ,W*:,^[1*#:Z(3L!(ZO;B M#^&^1 GAE$U3W;;#<2H:\;V:@#8B-)L?/XH:?\G";WQ^>$0" +%I4EVNAJ7Z MQ-],]<5$A(>2C&I7I\A"S57(-0&3?-0P)T[U-O8\6D!5IK9W+S!R\?V/K[C+ M(RFPAT_?&/L-7L/5?"3&^WO_[9?=]5_T_V+=XM%_R1G>YIXCIBH^G".^B.:^ MK,U,T+2DV%TQ;:LBJ^?8*8 L;0EWIKYGM2M#/7R>?(W7CH^?IU]ON$JT]$Y7 MK .*@KH:S0D'F[:V:IY:&-4%=::RD4#EN%GQ@5Y#*NQ?F[K:-_:M1YJU#E>( M67M58YKBP+*YNKH:7>1I-0+],8I^D;GP1RK]07H(TTI1%0*\885T/EB7C?.+ M;2^DXB\(^0LK,B<,W8/R&'>>0MNE*@NQFF@C$C\Y[TT[]_QI4\9VBWD%G-39 MB^79&O,IA1,S(3 [NJF[.V%R,]+_S@Y!;%XPJK"^&_%WK@K!!B&CU+M,EC$K M^G^@.XO,RFLKA6:0H.;63:-45=?(H*X[$0Q<$9*D6Q ALD'+BK@X5S=V][[4 MW@0G#087H^C!&VF&9JP5H9:&2@D"%1D_,3_"/[#FB8)P1 _&"84I1FJ"G6]. M<+:41A*3233[SG10X3:S!X@F6O?3\-=,3[RA4(W7R"BZY9J#LGI&[/' S80G M&?;A:%9>KET98W%L9MRM:/\;U;V_AO=E@LF3W;GRU%/!(8>*&A.VA;[!;'C7R;=8\&HNY*,Z:71/A=8O4V4+)EA4W#$38J M2UN4%IIR(K0#E-6ZXXDD$3V@P-X=4'7DE,?ZT%$3RD6._.,L8&*K%VV'"!TY MD5TD%,$Q4E=HX&C8-659 Z:\\M@?-*FR"_0N%;FNMC>:+F0ETA;"&TXJ'$6P M-)3"$43Z.I(2+3U4'U3;D)HJT%C9PK358*B!% #ZS5GE=^G8KE48"HM8;EB@ MP: .420;^*D$34__Q \L!B*P2C$B,1!"-J41\#8=<1XI4>"'%YE@MI7M = MP.3NXYVD@] ,6UHPC'===':,[=XQY41,W%TTC!N$CE6O=4X\U@*'](RS%O5C&)+ J1 MB4;\D-63MJZU0?A2NHYPX-: >F5>#:_YQ;[;._-NVJZ"IZ-DV M.W7L4PTV"-/"G;5TE[-U4'?#%]S?_:CKS!@2B0M2::GJ+_12GL2_PVO>%3EX M!6 &F\0Y'":@OZY$%3K>//N@F+S'] E)!,V3!!XM]4VKOP,:9_UDV<8N,VVF M+-%T;DD,4M3@L:8@4$07>Q"@83+ MRBKVZ@]DH1:(Y]E3'ZF->%P<,+;H%1QYVKOTY*$P4 B2,<1KL(GFY"9-6&>0 M&$^]T&+J%$XP@$^>7#L%FX;[1]R>VN#7,N%(ES5:O$P$#6='4\ZE.QNQB&^A MDP!Y6S$A++,194O"*I21((:!=+LZ>"9]S[8T1U?P6 RI4YZ">EUHMG!N8TTX MZXS'FP124!EQ;^"$811?PJ7NM-7+[(,RT\2---HMM[V$W1&"NS4GTUKW]JT# ME"HW/<<%IBZ0RBIV]@+E0(3=&OG<$?OE"GNBB?X@\5XD692M1;.L8*;QH64E M'$GX+[Z!*:G)M _LH"!7XE)B.(ABY1\;XM\J"#DKT=N%T64T5XJ31^N?AHXQ M('IL5?%C7$$,%BL/&7 $[\&RSH6F\KQF =XPQI@HU@8#^8;=I2ISG=UQ[^-9 M@/4$1A3;%^Z2'C K@[S;<]?;5ICWJ#4@,<*28N!>$B#=1#^]_IJ7J P#?I% M:LG]X$L[$LN0Y(I[0>[A,\=^@*/>R-?J=&)OX 6LDP;KXT0;IIJV;M<8)4&Z MB ^6*[/!2X0=8!;>4C_U4-?TP!1WA'='8SOI3QD )D"U"K9H:0UB,^AT+6T1 ML\'1*4PPJ,6I!0M-@@%YI(0OX%2(L&7&*!UI)V#02RXVFY2QUV"K M34!#"^28V=?$88D4,3V_(W]5[LQI! ?0B7?FA3*R3?:US:V*W,JF)I#GS4GI M\DKH4*W1F:4+\4^ ;'5;2X=_26IFFE4+_&.*$X_3YLIYB=[E.1X)'2HABT<^ MLRA0'#.XX>G^6M3P(05?X9C2#;TWL<$-$[O% M([%Q8=\7'@<\HD#1R#)9\P!K:*_:"[**VXN*2D,>$0%1-TWOU2K+ 9TF68XP M7G)#6WE&CA>FYH6KEVZ 9<48NK %SQ2SQ%1=6S,9*'(8+1L#GT9:QZ_ZTIA4 MX@.SD$'?GN%-8W).M2.!^4T-P^Y1+\>:B)\A5!SW6XB"P2SA'(X-4'(- M7B36 >0+914J>O]*?0")APDY3=7)E!)P9PO$6%:.L_\R1]3#&;6Y"@6K#>0G M0N^I-(\;F^+L\SB1>;H4@]D7UI[1-R%?Y0)Y$1GUFDO/IM<2"'$&ZXU0CURS MN]&6(T]?/M#<+ 2U2#D(MI6LG'8?)I65%"/JGQ\1W#H_ S8C@Q;=::'IT6MS M:MLYV#P3"*)73Z_MWN:C=0/V]1#\BARK*00XR^P@V9*WQ,B,@4^%/NAG%V4T M8X-2J;7;,X6I*EE/G?!]N*9+0MD(2=CFN6S]3O(W%]Q4*Q? 0.EA W; MZ1B2(]1FFMX^W#&#Z>S>$R3//+L@8'F)"/+K-*/"#MQ5$Y>%I*EK5>4F[/<:E) M45&13K+J]M5^/JP;VT$C+,5$HWBES4WA<"(:)JPU%.%6J?4 MD>35*)ZF%S8I5!V5*^0VMN*[%R.'32*FUI;?^"%B#ANS)R\U[SH0H57B*/J' M4_Y/4=*&UAW>!52+"4V:<&3,KA?*(D]\Z/^;9#$[/V[J=X1H#Q;T* ]:'!'?\U/U:NFF5_NGK M"J/ZD\Y6C'5[QLF?"_NTTP2APS-"%$FY!A:YLD +4 M+U61\$#)>Q.G[V$!14.I@X._J02QW.%=\<2*2[IX-,".4^V'Y@$25NC:I!OC M7#N2]%]-.]MIKW5"S\YTZ4@KBH&A?\JC7Y%>>IHK1554?#X6);A(W21]#ZN! MQR/,T^TJ(01C1ILGPLW@%@U0Z#?%_%TL 4DRN.0RF!*E,S7R$8+I\QT[/5>T M\)-)"U)A3X\H01+45-S)F*V!S=X) ]78>/E!N8:M]Q)EQ8KQ6I+@6$+- MUGANC\V-QD%/-UC?@18+NFL&FC>O<7L0'ZN-Q=R:7HMOSXB-#'4C1U7T]JY7 M]K<^*D[$%@9 '%472LKZIDX)!OQ!\:EIAF&/*@$1OE 41\DS9L1![0\?PU7$ M7R.E,,Q8P1P3DB!L+_8H=:X/ E=W. ^JVTR:XO5YSDL17M;P\>KP&_?PNV?> MZ7#1B.6TW#&[5?SPJ4H9-1T^:NDQ':!+\?L!6(D7I3(0*W+;1*GP(38 MC71]K7Z*KEPW42JF0$IJ 9S'W8@)LH]"7LAHV%KS80J(WAH/ON<8XKXU+;V. MBPAOCT4T1:UT/$^_I=?ENGZ?Z7-G J"Q%W[4W;K^";2\%<+P!F?Q>SE(.K(" MFQ%CNZ30I]E',JL)\YYCGG1+5"EUH\^BR;JL!&,=J H1AU[,S"OEZ;68>Z.B M*VZIE!7H9N0O5M#_0%:866@3>>P5%0;JE'46E5_?S(.Q(T;2SZ8@;=54ZC0$ M>ACR'EJ\H^AE&EG:H-**HT*G6KGK1.*^G!#OJW D^G5]$#2*&VU&F7Q,A8O8 MB]VPDY6&0KF&2LG@PGFVL0.!#T_W2QE--L7B7ULKV<;L7Y.(2C"F%#MU?5=E MF3H*VLIJYU9@*B"KB]7B_D2[1]7"<=NB12HAP[)"'+&'T-W+/JG3K+'3CW:[ MJ.K4C,)9U\] :>B]981+@"(&3@[W5PBEP,1ZY_X#[R5JN)D<@Q@?*79QJ9SB M2AX;)Q^[Q72VJ%+#&.JS-"7:LI6RT!4C1PY<[P'6 M)Q9N9Z)*MNO/ENQ*0W\RH1S72V-[41I./A>-C.%*\Y$<&",S)TRY).:KNXTM MT 76B3BJS-E3W/3:4ZQ;3K&X0^R-A$>GMQ@N%4A,26LRZ($GJ#[O'GQT< 4' MNU=!L-DCMZY9AY++6^\6]<9$C*6#D5O"=1]<=O*'@8U'@1IJ_-(H0Z+3$QX8 MV.B;=9#]0QLH)A]<%)M955XU! MO0],Q<#>V<2ZQ/0E2XO;.3[R"P]LP"[V$M75<[=9; T0"T_EK&;LEP* 66)* M:'4JR=CG_9MUM1YH769H1<>O[1UU];X#?Z"K%-R\)MMTL=/&47D-+1AB7/]" M[AJ/-FCR'KAC_N,2MTTF[%<^0T_7IEO+R5QW<,.UFL^[B$+A$.ME9-V.S)6*F9;'K65?9 M)05]]Q"0!$.8Q2Q7#$YAF52[+>8.8CLM]O/QUR3 :Z6D(:RM. HMTM!IL&(P MP&0RP3.'^P/D24&];&4X+'-J%7 **YTPL#M?Z?V2V@^N"6_KJ&+N1&=7J1\I4H^)!N)*G*M,QSX4)ID8TXEO8S(S MDJ)8)'*&3))"VC\;C*ES#H3NQV]*,6>Y)V^8*9=;=->VSWI9:>Z2AUS+.=$W M]NOCHM=\D'#;:F#I[B#5= M7.-6*@4UT;1F/@#+KKPP4@]@'=YOB#EQH MC^)$.5;K@E SIKF1!Q>XJ= M[=5-[Q_UW"+KXL"Z]1LFB6$*.=Q O4$_MN4::PH>S(>(BK90L1/:10\!,QA] M.4NKEDU^Q52.@*"QJ9EF[J(EHT]B0L%2$6"MN.X[F82DEII:!/B"B.]S ;^F M"'=.Q:TRD_F*BM+ONS20;UHMZ UM]C(696 5NM[5'75!'.QN;\R\>TSP7AQ' M1J.-;N\D7_.;_4=;QWE_:93U"#SN7T]U^SI:;<:RQ5'7GLS<7:'U,B*=Z!0[ MT;Y9)!^4[G,R\)L$*P%;76>BNO-(=\?-M-MR2F>*///4B6X9L%3']ECQX]SX M"<^+B*MB@XFD*C0[\Q<)4=RC$ZK7J,LJK@W%DBLT_2<2ND6,"2UT$/"4U]^2 M!]>LD K;9"FGY^)..M%F6WN20>C+-7%V81-H0NYI%@([4[*W+-+JY=QY>].K<'^4;J$0_30BQO M=-UL!:Y!33$,! Q.8I25NV(QG\FL(:PVS/TV8O__H8,MMPHZVE=4'5Y3#3)M M+.V240S'[;/.)J8'!EYI\F&'8<;>.5WE."?O98TGNPXU]IMI<[2JR_/.36,- MK:._Q:]M-2R)B#I:X720]45#@F[*Z2E,\,FHU54N^0$?E<8KJ*XI!/V-Q,WUNC>0\?U[9Z.&;&'PF/< M2T%.O@4DC=V=+H=#BCX\;$GOS#!0*<40C*-M=*S4[,$ Y:Y4*$306J)D=QYW MPM]EIOMMF:.I3?!+57F9I5(.LI*@T[#D_:><]UHU2PKXHO,+01.SY?M2"&UE M@8'',LH:/;:/H,+(=78H3UYSY_Q*7S.-A:+)4D+J# Y=T)1P-UD]+N%%EXC2 MI0.G=^EN[HC74?06O*F2,F[42:J;U2--PA/KE^L#!B 1EM'4:)!<',J2[,<& M(S@4T.=HKBXMTZ"&;M>[#!*GU5L6*AM:)@)!VCNEN"^F=EK)!+%G<>5V< E9 M>,ZM$>@#,4U=V6X,,+_.R;U&Q_%1D-&:/;+BGL/=*^X)\" WC4,T)YUH KLQ MN1P)<[A8-X(ELJ;S9/-(1KQ2 _?2$E1]AM!(K.%.4C7):H&&8U5+983]XKZL M5LRY&][42=X-K&#"6 *.73FP(:*.&-B0V%P:V* >"42%EV!-'&0:RR7G:&<- M;)O4C24WP1#)S!:_%!CFI;B*YY;UYZ#$I90[<.[=Z>3W:VG$ZDJ-->FK?J=[ M__NWKZ*WB'V*X2;--X#8G(3C:GR%1FHIZF;/Q%ZU)'5P;_J!D0VX)MM;9G#$ M@%: C-*].L8,4.H'918]1O2:8.5C70^YV5-VP#3.0:4ST&G,F49'!+K#,D;%3,2*"F M:1OI&D""JI9]SOJZ;A3"S;JX2VTA92D%F-NL6G3OV\J2FV1XBHDG[5HL#/Y_ MA%U]A0M*(&A(PHW0LU%NC#*$$ -"1?!^#5CU) QKJ< >Y1@'PU$)/D@V".(3W6_H$" M#7HBMV'!84*OGY 32>@V=4^.ER3ZV4P&&@[T4)E&MPU/YU2Y29",FAQ6P4;6 M6Q.N,":,^$C.$E&#?XT477RJ\(DWO U;+BFX0"+P<+K@<10U,0"4>B_0;^9E MSM!1'>^I*S[7"THWN21^E<89HY --:+^NQ4Z$P'K] 2XV["N*Q!0BUW IN&3 MV^]-@@\JWJ1;Z$?-8BX@W"=;KEW#=:=#L)TF,;]$DGN'3*DD[TVX;.WZS2H.K/H)&E&K)GEP:?-D%3^;99/0-8LIAK'='N]@C4*)H MB/%6'Y1:ZB072@>G?=ZM$6.!H/5#YCDI.:$HSY0@6KG7ZZ+AE2+06VM'05;H M\G$RUS14,U6>:;J#[EX2GH,>S*]-LD&=_-%W2C$));RB-H0PSRT :0@YHO4E;V^#HI>X<"6G:EZA4\BHF M, YON;%-'M. +:U;P485'HUO?QTF%=UKL!X*TW?O(UN/A3D#2L&ZE93E7!F, M9>XPS3"R_!Y>M0OW17KG*JN_X(3NK@I DT*;O@[YH5?%[9K '?A5G/]_(V6H M2<*;.FBPHPTXJ^C$<9]P>5$M3MG7!] "@(#]!_%#HG&QZ.S M/^OIOD='L*#@K4&]M"67!,%4E9=*FAI62L.E2MY=9.]6(NZ[E\$53L\-YYE< M;W/U5%^;4QQ[*)6.5';N3Q6W'YD!AE0*@;VT%9516QYW#:?NX'[(;35XT&.* MFZS19?$:8\4F2KUYY0H:PL?$,@Q]2/6:.&4BMEK%$O]1];,I=R8I[%52I'#<9AP<6;4I_&R*5UM-1<=>2HW*;C(V'V"R",Z'W0SG'F7EWX)* M&!"\24-K/O-% X2W"] M% -?4L>V9HMEH8-$9-$J*DM),R5%:9HE/$P!1A^EK(I@H%OJ CV$4?2>.2#] MV3(SXY'A^)@(7">O*JV5,R4--':?.[%5B;=M]JD7TWAQIM5$#O*J]G)TIEF94?1W+O+4G2,>EA$_@B*F=#M= M3Z0CKI) M:TLSM%T^IH3PH8F=)?R4@4Z12\*TD>HZ"A%!F6T;J,;>=6R3<]! MM]'!URA&-'LI M%H 1N*6QQ))9I;PFQM9+JK&/Z5R$\G6F9:^FA\V&/Z%&<#TS7,MO@;Y63(!/%KVK9NF. MXV0XM:1)0UZ1Y(!-#ZZ7XS:I9(N/SVXB%3@@$RG,+&AQLYE\Q QGOIUU]!+' MZJ.:8 K28Z>PO2J/(?8G[]M7V]Z9&5F2. (? ,V\2E/^ROI8]&-.F^(IB-T" M]-@!5A3T2%W\8! ZUJ-PL$F#Y+;72]7AO93=X5&]LE5$CY'/:<7<8@&_;$?> M3X=Q^*UTU8PMT[@RV7N1QV26$UBDK>MU"G3<#=5)_^!NMC>F++M"^=K6#H() MJA5$%6D,F91>,L&DYG4CSEUW\H3RH"S<5(,R]+,F!*.*C KP30$&,I[>-$^5 M6N8)94)P_++62+E3:LU6,<@S]0PT&3>D^L%Z)E2]>0R6A\9%N9)K[=H+<,*" M4.<[6[;W_&)]?2Q]L=R1SY2G7@\9Y0J4'^(FO:D)CO4 ,)X%7Z+V!06[H%]_ MTS&_^2T\V<4[H1#",8HU?TIOO^$]N6.*9P>,1"\(9Q81SL:%D./57G^YK6NS MC3!4]B:T1&;=8&LZ=49^[5UWP[N2 !2@Z>5)$?#*(VEW W,U%7J@2TW!9Q"K MG$"1(6B$#KP1C%H3;Z]P;M=SLM1;:S.1.H@D$D#R MT[53#B8_I;HQ_ $)>+_OSBEE6RV3Q)UABNEZ"LFHE9])ETW3"LLZMND[;-S$ MM'MC8[S'9[6&&]]@PF"Y"?<'1>U-A:K?]*OE0[UVX MB#(KYESO1\>#F2ZNW?(IAR+;+C0?7-XA'XKR*E?IC.,RH((698ECPDLREZH0 MY8E0*YL*=A3%3!# DEJ?1BG2I:EV(^!B/4)1A=)8=AT^ZF.= ]M:J@.E.RC7*;3OVC= [CM"UT4>8[ MBH@BQ<)U].,O/\O=4 @G$;>D*6+@D\])(&,"(S08F\;@V"3 JG85; M@#1:6+>1L;:8\9 QX/;:XEHG8YE6"2CW-&D2&^2S V7Q0>GE#>>)]$4+ M1Q+)" G0SE;VTKDS@_*XPO4DPPM-F"X=N?Y00%*'/-5(LHQ;@F[$C*G!54$L M2<&<8@'D,WUR=[PTZ$AG/)N^3# BMIOX#5:-)).JE%7V8!)T(HM0N]U8ZLKY MNF6B*!%64!X-6S11YV$*3 .Y=VJA7.//B5Q+!045=NH9MU-,OH+3GNN,R$PU MFWS.;/,?/MN/@WE0RS+FN8=LIVE5&>K #;7?4%/:8W1:0!PWE&%<"MX#3IV& M^"MZ_QA0\]O2OTYD;8&"AO1^LDAP'8@\!8X7O@(?.D*\8*8BV(Q["V0Y((N: M[B5X$G0BB=^2.AWGUS4M![H2F/"O2NR3Y: N03CB* 3$T$M-L!(4 V.6EQ=P MDS=$XH!X?IY[=R6'L\-OY>709.8D7O0QMRRI3F= M,ZT2[OLU=7JXS?'%)W/.<8#XT8"MWJD1?$"YVTUNER9Y\A#.WC/DG9G*6 Y* M;$X/QR7KNIQDTCB/,&N\H7#"V7+3 ]AH,\7=G(B=>COE7SYAO,, :SV5UM<7 M.#&R36SKC<63YHX&!\R 5])T%B%? ;H06"(!8Y)UI#L]@KRP.:[L/-56^XRAS! L&:U*=EF]#>KJ["^:6;YN9S.I,Q -?QF_6N# M(&M[>W V4&"12*[+)=;G:<<:AP.WFV1+L@8JTSU1)U65.A>J5B4F!9E8"^UC9TX6VAE8?"TN6)&J]F> MV>W)1ID8+ +:Y^S6UC_I7@[)_<(H.OVAWD1-UC4N06NK5'F6E!^P<",YO#C^ MS/,TF*9WMS/*I^.CLD6) A!_E=[A@L>V(CSLD4"KG4X+" \BB=>I6)0A;D28 MXLE::^/]E6\T>-+ +F+OSC="$7Z7$OVAU^=+(ELT(8H&7F*%YV_R03M1_O,D M1U4IC;M9E&CC@,&*6]VK5WYDA1/'NUDXT6]EA"J)[Q@2BBK=*.!>9P/#&W"4 M,$L!O^%U8*/%GB-?5!!.K.(":<<(0@BM*W6[>8W)ZZ92Q:S!.EW759+8$3?K M@<@'=2;19T^P&G Q%*HI6N<4J95>5,="HYKE4@B&V9Q#4F%#"4BZC'XV,9%U M2:BYJ1AZ>WP/TE*U1OAJ= "BWY^-N2!80JI>WH(Y2,@X- X^6<>]'OX:O="K M"\H>PV+WZRW>XW9[19WYUYU43UO K*,YL^,.V4]$UH!EY =_-LB?9?4!?H@! MJ\:L+$X!OCAGILE&&1\X@ @T(6RMW:3+'9O43JAM<:?'D+)'::J+!^C> M;V M'S&7$HRLS+CH2@0#7Z8'V,]V$',!FWEBGDL2X0+622,V^F5J&DTU92L83BH8 M]=)T( \A=J7Q&8BFHIG[H&]> HY^*NE8^Y!0D+]^?SIXY%Y(U2$7X.#W(OMX M8W!VQ(;-ZO_N]OE]UQN(OL2P!N8NJE2,?"J0YE8;TE772^752!-L,1P[#*]* MI+-TLC]FWBF&\*T0].BV-+]C#;R:$CEQ2?%V6-K=;K;8;O:5EX6L@TXX=_S? UB0BZ*H,3K'<2\([8-1]IVO*H7C[2( M2N[1#'&R6SZNM$ @U]W;.$6OE-+F;K2_KWT9;Z+C.\X?[P-+Y>JV7A@,%Q_] MR'0BZ3F1]X']GEUF:>NT4W$G YX[=R/5(!UXGI.F2B,:CX2^785HR-XOP'V0WU@$>*6 M&M;(O+CYASINQ+@5BB J.$E)U LZR&8N,6]0]35JZ@",7\SJC6+7J[^Z M"37;X7B;O"3Y)4EZA0%)10V+9#E8J>:P*F/"=P*F&#H]YK:@BYM($0)VB!(WTSA.0B\&_V) ML%HA$XPEPL(58:X%BV8S$:ZB&DR_R=QA.IIR3Q@+T;)VNJSIG%DKV>D\>R]9 M1C+E/ 1LV$9O-*O8OK@W.U%W(T3_/(=MV';H MKW/'_S>Y#]-^(@US-@[ J647-5QC=M4FG-R-(C2@\&HL3MMQIU23G6"E@H%')]CO3H)X#;EN?(8;%D@G%[KH M[BD5:+/A@#&C9($$]-W*=%2Y!\"I:^A*.LI:$?,E M9GNFUUZ5"B4C.&2D8T%P9X,N9TQ,[OYG 4^_D8)(VP4N/".2(M"-]G73R4]Z M93LF%<)U'K8,P:)XKIR/E1WMFYLH*;LWHG(I_OJF,A";U-5$#5?J8H^53E/J MV)LN=XJ[IZ]RXVT6]U^?:;<"]8T+=V) ,YP%1H#U>-,V.0MBD:5"C+5L0ZPJ_5UNS#!JFMPZ93D46F1DF73U M\.!4(U4?&]B>M-M<6A'9,U^.#A"A_&M#T641TC;,35*/O9.NS$0IB&"TY4SA MRNRZF7<+TH8#E&5ANS@?+;M$2L^HV,J"+WJJ2L.X=*JO;6U!FLU@FB4 AY'T MU./8WELEV79$H1-,OP#G7%T*5IW<1\.EE$LL]FP++F/49'LV%7ZUMNT&CQ/Y MC(E-D2N/\E?SBKI,MWZ9@,W@FDJ#C0 1!VZ\P#*6DTF[O/8P4ASH'0I%.%P; M<+.]"0HOIOO+J4.S'TB60YI\1<0-&8AN9<$+J:56$WA.J)4HT<]F8E$*LC8H M'4'=8+);I3(B.O>V,")G,+K=-F[>]B]!4LG[I:/HK1.BUC-+>#KNJL2.KR?H M+UDCU319I;-"R!922;T)^2)3<0S&QRZ#,(Y)"^URZ22E"#,?:SU!*'/SHH,H MB%J'=H4^T:3J9,17RF6^[6&FDQH3V$U3IYB4A_R\.\RO8Z,_.YO3U*Q,%3MM M^DXT>"QA76I-[FQ!K.U(H8E3S+# 4] D)="%5@R.OHDI?4=6!*QV\M'K#44]6=3,$$-.F^#\ M5"C X75T"9VP!.B;Y]SQ!;-,*T<[AZ8D?6SU%2>AON)1U5?(D4V]8G%'@N*& M-_!@KH$NYSEG'E J@K-'V'/7P)_D-$J!=$5R+,6ADH8C1MLE"4>L4WQTS-B< M\=PEK;=)*]Q+3[DFSDF.Y;"C8,O+B0:!(X_$5H5U!:*%U?;-*E^S6YFAN0PZ M984Q=4AJ1Z*7M99\!JONKF4"S6.U2*9;Z?Y.3"31R[#Y[U@,CL&FB\VD++=3 M\,BS2078JW2]FRY)EUR>XX%4G:>]<'!%7#30AK!4>>RI?6E=WXN 5?E&MZ'W MANVO'*O\"U=5/ #OI=.!_#B(+CN$) +WL*YAIZS6?,74[(+=B7'HZ;5)YN&. M<,[$XJ9R?,JW>!+2Y.L6ZR,F=:V[T M,3HB,STWW,2EUP+SPAHC6QM;+HF,J3J[7=9K68Q5Z^@/=&MJ.M# G7B 6^O, MEK$H0(:=WBXYL)8SQ(61$=;/]3&O[M[:Y=#$FPXD@2VQ M7P=(8*Z0Y:4PMR'MB4GS"T$)C'*/R5[X]DYTT6-=I6#A1N'&U6/M\%3W-8F: MT;J564ZJS"&W]LA;/+J7:8EI!CU%SL+OMNS^=6Z01%9GEB47=[I'Q"S6XSAW MCHY/ G:'K40'7DOND\ M.[2][N\=,]O?3IP*JAB-@@U'G9CQ4EX28N';@_AA(;WF:6R\\PCA3)@R#TU1 M;.LWKB2+(676W&![[8?OW9=%.\2^[5T,%?UR,6//:^JP0O?UKI;V[7JUCI=^ MZ8*TW%$B]K9_X;0Y)&1Z.DW:>:VTXS)S2\Y'25C'YI4CD+J>'^$$:@IK@>?% M79RF%9\U>[O)' OQBIE:H[ W%<@=_D"8)H./XUA5ZV=NW?"]XEWG(*.W2HXG MYS0WUQ=]<\<47![H9%GU'2X[&XXB0P,C0NQ,(P7=2<-;&Z2SZ9T4FU/N2 @L MC-J ""*MH*Y+3-?;']R!']]\T T:QYV/^HWZ]D8ENN.U)],U%>7]*D]UO3R] MP+J903"U#)>'R;DBB,>T0FM_[10SM)CA++PV1TTTCY;*.V^N(F&V+&S^-=O+?1/FC(QU"9N?^_>4A GE M81DI(8SG.$O-GO!6:A*0[ASQ!((,K;T"@[+*8.-1WLR1A:/H/:>X)C;,9^UN M/5C'""5NEIHC/ZS:6"1N"++FG$:SD?I UUSBRKO[)]_*(4RS2WT,.:&3JVD# MNQR^8K_U@A[RMV?[SZ()2/UZ20B6YN\E&A/RM]R'?[&'+33)LE;?ZG^\0)3_ M9@ZG$F0F/Z&B_TU1.,.S__8,1("Y#5_,QQUD>Z/V\-EX8J^J9/GL'EF2SR8$ M7.GSEX[X^4M7_KB9G;]^TZ0/^LJ;#O+!4D,//A(\0P7P$T?38]V8):%=HK'B(4=0C7]WZN!_*OP?% _P7Y @09 $01($ MR>,6)*[U8J&W3;=0FN#:V,/D(H M ]L20<8$&;,M&8.EFP@0M];AL:GM)?5T4Y>R":"X;8N&ZJRH37X+>3-JKA6I MBB[BH& ^F 1<-S.G4?+O(*X>2T_0Z?![@H)F")HA:(;'HAD>?IUO0?$=W(#Z MDIDVI7#W7Y?<^3LK"1&BF-W]#BMDUG>_A:GDN/M/G1*=% &&LXN6@?I\\!,A MN6#OX[)D'!A+K42ZF;$8FI)9"#HO!;V9PX(R"\IL6VZ.5+Z1 M&Z/K%C7:W82+!4UU^D4R^3"KRK;@NL%J65+=*G;M&-_$H3A>SK.\))CWD!$: MV 8)$B=(G&U)'"Q&+O,LO2&7W,/-L(;ZKTOW9\'I"&AY">+"H1,-4FA0FR9( MH2"%MB>%A'^7O"[M,FE@3L:QIHHX(G,,DF-8"QTD1Y *HW\ MIEF*P8_*# "?10XWJ><@2P:U]$&6!%DR""MDIC KO)P+)"@8)5B_3]ATEC=+ MZ#S 2 D29"@+'B1(D"#;DB#*0,L8*DILFA8@#ND1I+9FX1! %X?21^6%3M$Y M)-K)$A-&2>YQ/VY25K++@"W89$Z/I[;LAL@3#%NS87"W!I[#H.B$NV7*I^6D M%>*<3P$V<;XT!,M3!LJZA&$@Z @1TR37,.=[*3Y[E=O:@%3C^BS*I")8UA?/"W&M46?I135H*0N8JP30J0M0) MB!/3JR.P@K<[UMV@1( S0O2;"X-:*A!FL*I2-T:\=80PL&!B<43N6 ^XUP4: M*HD :.4EG$W:J&1A8 PT=I#&%*%=F B5F,P(9:?U1YT;&0P+$C("B I3@LA; M9L>S R1<<&5EP;?<]- .8[O\)F#HS%GL,]ET(3!ZI/"CPH/3<.0T%YJ+K$OK M[((_(Q)\A73$E>7BZO+),%K-+6 <:R%9F![((I 8="+!EE5E-=A0O\C[TK0D3M)#?TJL=PV!'S1-.GZ>).S='# M1Q\/U1X!8:I4_\Y>;;Z8(S: (>E%M"O0U:4!FUM2(QKUUI+''7>7V[GFO MPXI"0%(<3)P$IZRBJ(?;X',/[>:PBKB *,Q*9V3J*K@4@_)?.'OMUL.E*7Z( M!!GEG3!HPEVN2YSJMM)EN,)M2<]P@).:$H$7A(55T/F;C!H+>G#,*&WE,RKI MX>^Z^N3M1P!3N/T804=CU;6%NY*N1-Q0"AK")8VUAEJE7=YPF+4BL@SL!+1C ME) AB*)C0(E%-4.R=(V[0^?-,*[VKBE_FB/DXF[L_$?2G M6MG'D*8 0Z!6LJ%PMH40S,--Z^P;82F\5(R)BCLYJZ-"-?K6'HRUH$%J5*E" M"2N' VJ[N^#CKPU_-L[33QG8'D3XN.-(Y.^(*4:D'([G @Y/88'">K%I7.JO^O+JF??C2+'']U= ^DE62T_J EYD-'A M.(X.]@_V8SLKI&+@['XUCD^.#D9'Q"7*W+#DD(G94D=?'1R>C\[UU\2D02=# MDSU8XT%_[JP%"*QU([D2DP(!P)/HJ_/]_=&^>4IEN.LF(&RSQG(C/*+WPW M,#FGQ\Z@"/BN(4@[ KXKJXHPWUB2?G5ZYE^;*_#PV7N7EW!_G?3/BT,3Y+UA MAWG/3AXHBJ\.SO:=%4(>:B'?F"+RV M5H+UZ8RIUXW3;AY%#^!V'-S#6PJ8MY,664AV)Q0R4*,HQ<(&" MSW0]!($UF/T5!%806,,06 U1F8.8859VE$8.J:X3^;PF@\O67O)%(':>4KM# M7P4.%3ZBE3JIRKK>2]4T05Y"0@^K;5M)E[30W.I",7K9)">Y[I:OIRT7HRR3 M:Y*\'/AQJX"[@XDC+"A"8N,K#,/S4#"V7B M>*&Z/Z B#&)HIT*D.,IZ>!CA M5EPSJJOD-$-LTF3U]'I-M5)"]7I\5T'$%=(O,O)HQTE@@KK]4B:Q>WIHMV?O.\F?J)*UX1RUFGVZEP M[N$$>Y-H$ER>J^L<2I=C&D8R80M2RG[+BM$3U[C/-5,A(\H[_J$^]!1+$F\S M+HW@"?&?IGYN9:VX'CG)"<.9-NM")35AH3GUN)9 UI"NXS?>EL&:23XSDSF\ M#E8 KIL$DG;4J791*QJ7R*<5KF6_@XTFCP7X%(UW-REJMS5(?!","VDT>D3'8 +V=8^UQH MA;^BO6C-LM6J6&>L,D01(9B,X"-:3I1*I7*5II%_D^GN!.655FM2$OBN72R8 MM1D?X/X(I\&Y5L(_WM.TG-'ZE%EA=67YPM"ZU\YOW&$(*;N95>;W[M\O>)\" MM?#-LF78Y=&R#.042F);'_."9L<]6:N3WQM[0Y4&)W/)#B$6R-\L?G>@OO@W M5FK.T0:+J5(Y7H;O2V(9_CMG,N;4)N0TZ0X?G37).5W'ZQ0ICT_W1V>FQA5V M=4]),2EZ@J'MQCJE4&&EKF$4H1'2O=@->M)[YMD'M#"Q0@S>@A3Y0C>*SSP^![>#6OQ?J*N8:91;^'.CH%3I7>*Z,9,1 +GY@+!'' M;KE*JHJK74T);.((3R[MCY04]A=>IVV\UA;34AZM+6?F=MR ^-&S [E FV-. MSHPRN[=C@FJ3T^],*#U+UK-8P4F\8HO -Q=CDB(HWV&XXN%8D<%;!1M6:>\X M.Z?&+D;5*VAB]&0,IU6L59#K>-A!KKH@GJOAEJJSNH#5H:P]_I?,UE2AV1.U M2]E((B[76.YD2+A'WY3%Q]8D[YC@&]G=,??8P>U89N!Y[3/%WSO]87#@P:21 M=CKILC8'>643Z Z\10).JQFK-ONY@]#VRCARP&U:9O-KC3U(;[79<5W="F1, MZ!O!5=/DLJRLJN%=P=U8NWYF?S-6>5L8O_JF ^$IX<[$Z":COLH\>4K7QMA?*^BZ]S9TYN<5'<^_**Z'10,:WMY'[R=>FV. R\'HQ+^OE2(52![O[)=R3_H9EC?7#H_0R9 M_)#)?P*9?'XZAO\K/T?CBR QPW7NK-8!'VU!(=*,EVZ$VV&0G^X&#F)N(^FA M\'%8FR5(GR!]MB5]5GP[6VP8!,10UC,(B" @MB4@E@2 B[E+#!UBC8G#%5/K M *4.\U,$4!*';369)Z:/V_D^B)=A[88@7H)XV99X66 .1MV1 >B+318 Z6*VDFX!P=F>*L:Q$00$]L2$Y2890AV!VVZ M9MSM9#HEKH;0#3ZT%0XB(XB,K3DE"&HO%4_"9J%$7A2F1%JM2;7;/H!!4":D<>%) !+1 5$.JHGJL"DE_W#W@7D&S4\>S M"L$G-3PP.5Z]+1=+1198%7_)I=="88*5L]$B*[)%NX"??C2,11$5Y.+WX]'^ M/JH*^F\V%5J@"2V%VX8P34#0@A(A[%-XSHR\76H7_^K,I20 %33>_[/FWUDD M'^GA3E\356"[# 1?G;N_7P/X_P@8>KAY4%=?827KNC9)]7&9<,/3M,6.L65; MU:U?\Q9ITIR>WA>T!N!7ALEG\[Y-J4GG-@UFOW.81_PN *_SQ&]B<7ZC@:^\ MQI2>1I;8E)H[[)62XVJ%:W8(A9%BY &UC:71UA$BBVY4UWTWG37HPNE MD!BD \N3X@,)NW7S#* @8OB>53=AU#ML(4YB%T2)J>K MLE*8%LN:':;MPRWL88QV(!VX3KN6_B /_93JI?N68V4V>[MQ2X.4ZC8%Y-<[ MSOWWQ@.(U87S_)Y>C3QQSR2R\^,.L*Q.J'85DI"]S6&X7"J&73-$%%:8^G8N M;1^QJQ/+#1'<(-TM: Q&*O%H9:B"[&AT\N?80(4[#4,DR5R86O\UO$&\ MF79?4D^,@\72MU6$0O:&;7HE)?HRSP2;(D1D3O<1*T,L]%<+;C!@S;U0MDT2 MN<2$]8P!&S1^@]?2@)_:5J,IE>SAN+6 [P@L/ALN2C#BP2@>[2@2$M:8X7KL M7NG,EA!@(70(:*_9C+Q%JB,6?C>>IA1A()K,MC&R=#0W$U+%#M=$DWS4,,72 MC$QCTJ/4EZV='FK<0K\7YOE:)96T5FA*U3F8%TP!BP6*Q .9"]&3&XQ+%8H" M#\Z"^T7@_"GJ;&^DT\CN?9YO;]>1ZC%LKK73'RUC0*@:6+RJ9PB=,_H/>,:E MY4P$$87GST5+\<%2?)P+@GX0#D!M*3(GK9B)W5-?N3J\I]W7%;969TIKZ^K+ MS)-+1OY?:2S+8')L8UEO.UD_CH:SY#MN&KY$X_O/-YTX.5&^$+[J&BR^['1A M 'S$A2X<.$QGT1(R 35A]S!ZD>W7S^BUQEJGG=\!$B=B5*1 15)%(T3A#(/D M(!^(99]]#C.#.<1@Q U[D0B=][_;I(+O<=QXCL$PS$LX%FV3::K)76[H>S/U M8!/D#"*B%]K1;@>I"P9#/:1XIK**IE0(:KFUC$Y^V8%VH*YMA01@, 28RRS- M*=:(_;%)(;3:.4INLH/WQ-"G]2DG&X <[(*M-'7;V$7RK@!6I IE%Z/W:CM< M.=,^*\N49"]LWV^0VI-*W6]9#%UK8LKGB0\%03N+#!L)7Q;7W+F.U,PD\_1= MKIR&W6)-HZZ5IR(ZNWW-A;0)UXH-X14*)[/1Z$'XJAOM%0,)9FF9*=[3V4'@ MZPG]H7Y-:V/"?0BYR6M,=MMV;WOESZ5"ABTG?@-]6Y)#*%OAVAC@RQPVAN"? M.363A<9X790%5T"RV9FX;L!U%WE6V';Q"E#R9.5=L\ECX-=%RV_N3S:OHD&$YE8HPELU<*09$I6!_>GA6B;"KZ& M#R BX#-.J$1/H^W2[\,+(".M8AL=->7+"3@&[!+0F9=-9?F6!4R2SCO%KC!, M(X-5X?RP?YN=BC?GHQYX$.Q<;+@"X^C;N[**O"%!X02TV4)U]X?1L=BD ).2C24+>H:_3?K.1HB1+T*ID Y3T[X1B1P3B M9""=K&#W8_-BY:S!9]'V 8/.:>4D]A#!]\5D.[#*H61$;8!=\/D>3(8XI\[K M"&RC?ID+1E]E,*&!K4Y/*-&-F0ULM*/;<0X&;JVN(/RQ\9Y=$C*U6N;EM9N" MU'TZ[&O-$KE08,2L)2K=R+@_'= ?S*6W:L?C^._=,?#TG0"K;,$:BL >T4#;Y ]P[3_""^[:3;V]SI2'R* +G#";GO8#R@OP:G5+9A;#X2 M2--K9*NJVR2G?]&68@)E 3>:77*GX0-/IAOL$=1J?47-DK6C1FB-H1G3C=3>KI (E#4G7 M:LQ>$/P4ZI&_4XHJ,'PE1\1RB54N,+<8ZWR=^>;2:GD?<3S;XA;W#WL\YGZCV) M<=E:4CY_M!6^&!8 IUP<3 GI'.Z,F5#$8R%0=O[EGI2<4)M?/M+NQYM6IM+I*"QZ87 O_R38%'4<++K-DE1NI!6I9S ?1,6DO M:"]HOXB@M-N,D1]%3V;5RF7$]L=U:":;HB_@C%B><8G.RUS2^ @2S^X3?&L8 M*:YD%BY43E%29BS'Z:8<%_E-&B,>P5(Y88L:GBT$3="A\ND>?0\3Q,4"]5TR MOKH>R(R+]J)]8 _".H/V)DWW4KJE/K9F[/!!(TGC9(8EB8VSB%J,4DG:SU]" MML:KPE6FA5.9&4\]_E[PU/%K\$15)?"O#0V6[5.0"0D7O3NWY2-3J)RK*9QT M T*'EN@:5W (JC27=\>CH>\2+9>WN5$Y(/D,[-4X> M?-+".R^HJ+^8H@O-.P7WASF*NDI$ZOX[69VKCJJC$#'\[ZRD[&U29US.Q_!N MUTM% UW1^+'0[-0$_ [S@G7+X],7#"=;U&SH>R;";[1/"1V70&8Q12#(STY> MHC0@V/K)([KQ4Z5#FL1).@28 9U]S9K5(KZ10PPC[" M_)M+)D*%-CHIV0W==)+!+%&DLH!I7+QJFT=B!3JPKQH8<;KY5,>NY[P*E1A[ MRP+G8]'FLT3*:5%<_*#0SM#1LE]QX.C,VF1.@O;'Q'!FX,;/B:P%N;ER%&=P M(Y"6'ZBHJ_H ^GN*?O^=GOM31R]3 M\B\;WB>QJ%^ZU2T/_9^" @KO&ZID^1$-I>A'^^MW#A?<*RP%J3G4V,"R3*?> MS;$0!7//A,>@)6'/$^702*WS@AC()'R*0H("?2# :T*8=GYF9,M+>_%[<_'W M%.]^+EU1KU^^_UX:H;XF>U+JN%"[, U;2-VI6@GN6_2K<90]03Y,FS"C@-9 M_@W^4Q8BX^P!-G8. QRGJ'G?EHCLWU9PX&JLCW/JJ3W"#LXSU X3<8(Y6;]2 M%$>G2[C9BK'[@+C 1+1\3G%-;\#8[=,DRU%/]!2UKWNMU;/C,("@7&,#5!,- M.'(2=!KL]4QYW'J?\[UV6 ^)NI::0*IX^1CER94.37754+&'2Y) EJ)S[;6:^#X974J D,\=\K<4[T?5N/14Z0T50Q8VR%A;T@ME&Q> M2VR!36I,:2VKC+Q7Z\K@8$QWQ=W+5T%>MQ57,BZQ]D_H&]8,S_!S::?)6.3X M^R03]A4LI6"D?_)U^1::J\43UC9$A,2->23$"V/7F2A@: M6[>"F=YX6AKSOTNQX!\-;][B6^J9T]7 J?MR;>CVY7176(N!$MO9OC%_HW$!%B5R_-:FQKJRB.@OCY64%- M18T4H7)(H*UJY6XS"8POL0N&[9-U>;(=+S\9[V;YR2[48 \EP_N:$NX))J-B M% FFLOK@ "NKQZ3CT_I,OC"&+,^5QT?U]0)+2ZI#4L"']1DA![#+]CJTF*D,X6!UR*C.;9F MJD=OM0^7+I.!#=#%(1G(D+J>OC4DA[??!C8>4BX$VBGE M&MQF-L?YHPA]TE V!ZSB@8V\VT,G388+:GK$%&^)PQG8H"W_XJVN_="&[C2W M7AN'R#HC$OYU(F^?%.&X;Z)B4%/FIG+=_]WY*L35&(K-8E)X4&*.JKC,JI)" MR'Y^DT.>_BW\B^V&>2HI$T>!=>:-?'QJ+L% S\J!\K/K)H6.X2 Z2K:%C+.: M-G0RL25@%!>F?&7W<7'W>40V7%X5NC8 ]83B'"@ROT?:X*-$JD2JYBI/I1C M].%PYY.@ S#(_$*EF8F'4 W% D:AN^)U90C>77@\V56:9-6D7:#;1>/%=RG; M1A+-..-7K?RPP -'1?]RXVSR1E[UD#=T M!V#$M);Z@22G4XPJ7I895J32#.32VY:(!*\8F0)Q2E6;)E'#LX925GW,:BUNL[3E&]AYB3MM[HYC M'D]^2N)B>WG57:WZO/O,E4[7NAI>9G[([!M(7VSQ*S% M/%L$E73=05OB;G"O :1S)D%"5F65U8N84-;J)N;&/9B$13;Y+)F7+>JD-P6< M=ZG$_MP3Y[UL@2OW<5ZUPAX!07CZ8WA8;0GJ,7 M+KM: ]ZJI$)YFF))4(&?G_VZ3#PH-]@0% MPYZ6(H(*^%P7,H*T*)*T1)-S#N^&8@C_#5N^3#6FH92OPZ6+^NM8_M3[!8:7 MU(WB&N,HF?@J!+<35;9+^SZ*:#ZJ:;+ H.@"A[]$2]UQ:M#*\RM-$0*D-)@@ MZ&<49$_:H^\DJQE@Y 91YU6.8B6-%76VTN;*\HLC Y_?324P;]8JQ;8J^"#' M%6MH6X)_44XRFG1RQ>RFD.;4M0(W2EN#7HKW8HUS@Z$NE3A:RQP9 MT1.9U]3 AKA@BEPA(%N ?"5\-!86Q/<7C+WU JMR9MG>6NIGR2Y@S4FX/S3:S =C'$5>@<,%&!$*1/H_P6!(0+\)>AP- MM@P;]>OO_AY?^+*JY?('OAJ_'^Z.087^*KHX/1P1FV M='"[;\?HOQ&1B*91STX',[8+J&4BI2N #=_J'1G8#@+;P4,6- 6V@\^PH>[ M=L"MA.P96*@53[I*_:A6URASC,]#Y"F!-V4H"Q\D29 D6Y,D15%BAH#329@N M(*]$]X&J)B.<*4S(.=:;;$ (=%;>&@JT&"8DB4 M.XBFQU*!?3#\"NR@!8(6"%K@L6B!AU_G6TK0!C>@'B)FOT>)''FN2.D@S03; M>E"'($C5(%6W95L+5HJ&,ZK"9^2Y\PMB-8"W7*,-\G8DI,05B6 M5W(-TJ/@CZ4+RVG7ZSX^T/..)N5I_:FWCXN$-'!F@'' MK(-ER&'4)$T^;MI>F4T'><7ZVQ-O@ZGI[7)8Q8]PN>BS1C?T(S!W-L$N2VP+ M)G(9[ LFVC!BHZ=NKGHE0^ME8S]U-VR[ Q)I*YC.B3B"<.(UI/D5(2"U!?;A MT73(VV.M->(*,:OOFB7;1$[L.&[,K\PIYDR9IM-0PAP;(17))TTA(L0G(/U M)M[:LFD;^ADL8),EX"V/@ P1G!4Z"(EWQAD_^:5T,\('_+,9DF[5EO&46MB1 MD\^\:N\LI-[4$CYY0_%03 P3 MED4O<69C:AL=_-GKP!Y428:P^_;=A7MUW;[M+\BG-NC-COSF?0CWW+-1EO[M MV9M&+7X??__[_Q3$80#B__?W#>RYWY$R!QLZ0$7 )6P$C;\?K5IOXU_E#2WBN[1%#G[_V< +NEOB M8-,=87_^Q+; ;TH+HD_ MP&1?+3/$UDSWU4/X@U__WU2"S,?*@L*75#KN[WB ME2KJMH[2I$EBPWWJF$SPL+-C'7"!.8W&^^[/WR+\(N%GP?HA>0QB(2*2UDMB M>;*&._[\^[>OHK>JFA$^;HU-\Q^$&Q6N(+@:7 2#;;9$_A=FA<%!]VTNT[IT MSPU"OQW4#OG!W0;Z( +@@;#*P"ZJ'Q,:]",A%S%'8 LJ.CYJH2Q 1) MHJ/C>']?;Q?$+T$ SY+X,17.-%QTM'J%\,"5: C#[3#@PO!KXY[;R<6$J\D6 M#CZ<];,>$;)^:330FF](ZC9GFEKYC88I:I(9 9[@CZ8,8,)\=. -Y&S F/'3 M;^&>L#PY'B:$?RG24B"5T[*LA!\W[9M:?(&V%AK6 ML3?9+Q:Y[P9S3"T23L$V2)!<-BE4#G^H EY+T?Z\@JD@-.&,N)=YLR!QK-J; MMW!/VC*\+-2S:G86126(5'J2U (H>TVKH7>.F),UF*AXOT56$VC5ZE*Z &Z_ MXH#I>338]6]XB>@EB.:+VXFP1@[W^T\C[+N3-5_11J8E(0FR?[,$<<^HQHR? M(H;L'-Z6]U2$J\*SV#]T&O,_2IQ+,.5_51_1FJ^9TNNCYL\ZV.\?[\X'55ZO M58%7*S30A.3HS\L1J-L.C!NQ>7L7C8_W_1U%F&0"DFR5AP:3A_5C*F5Z'M*L M$7:F\!IKI4)0.FR)H,@SO/ 6N[!2B!)-<-!+- MH2* <$W6MHIA)^ST8A!34"I%JL[L@E71O\##%7VOQPOV5LH 'R;V1;I(4VY: MQCAKG)\9FF@SS8@ B#/R&O8J/&'OO^-H?#CVICOM J,[ .T)]2G4>[R-+A(, M&N"1D#@J ^S5FA15L?#(NG"ASL %,#W5M&XT/6""P!\,Q\@_PD#!12YAR%6= MMN/-_X?#;_[?5?-AG0/QT./P4,!\%VFM/[R=D:*Z&MB0C/8'1 M]M3TP 8\M(4=#VP\IP,;SWI2K.V,9W]HXQG:@*(*1#N#])N4S\"&J-.K8C)V MG;*!C79P)_)X>'L. 7X_#&V;13?2(6YG3"<#&\_0Q/OQP,8SO*,VL/%,RX$- MJ/J09]/!J3R,,EQA)4\RN)$U&,BG?$^I,QX638KBO3=0@PSL970,V*2P?#Z& M@8UV:%M!"N4&-JKHC_("$T\<8J:4,RVJ6BR1$Y=(OYF:4=?3Y.IC)F4S3'F* M#O),PM'$KL%DCH+^>:4B)*BC=!G"@RXU6\JTXHP%%Q9R$E"3Q0@7+WP/AV96 M*2IG\H9!,/)-5BL[;.3]RU4Z#3*:4P,5B9RX# M3NJRH!*9)?Q$BRT2#YC5EVP&4I;210W5-DI3$N8LY&@2N="%XDK+Y]G7G#"6 M5-+2;B5-,^N3DF+E XSK>08_;+A\@EC:B=N.:AN="NRLMER.5)WQ35GA3^6W MQ%NK/C++C-)#D(5P^QD,,:XSVTC@BN^J7]"?(>*[,'-C4VN&R MLX+!(S06491PF3 Q[C'!,(V'V;K@/V#XZ_RF0[0MA"J*WYS)C5?GRZ&0QLN/9+&==^ MJ0JNHJX9P(E&$7&1H>"^0/L-BV%@?G"0FY$^KLE% MVU/H,)J5:Z@G/$GTC_)*$5$<"V8AD2X<8FEY7TT1+1'Q0]:*ASP#(RU%R<\E[\L$+,=)B[TO7-JPZU+#;&'O?).1O3;3OR$%NZ6O MCM=^$R$O8N\6TXQC18>/<=4$OB]?>P\E_) IVC\_0_L[<@M(1W,]"FSTMI(G M&0F(G%W>ZOGOQY-H7[!_0\_P.N#E8?;Q/6ACC;UH?!>$=\K8XKS MDD*;;\751C7^!O0Q?/1S6TWF6D'R;Z/WICO^B<6\WO40OB)LE:WN%\Y/FM1( MUN.GGUXYCFE]O8 ]%1'*QOZ+[W_ZX1?ZY_@%-Z(X119.0*VVBR0FZ 3<[?Z& M7KK@M;JHB-#TX(BX2\?1%7PQ/CR_:Y/AX'P4CQ0^+64I;D^P@ZUR36[M[HC.6F,>58BV8;F%])XBG%OZB#N1SR M+47F>^W0RVN\#N,U];P:\Q>K!5G)E[ .[";06!-,I[!?;==#OUFW*;JS0.^5 MT@?@[2H !%J";5UK?^)ED>37E$&";6W>[I5^.[KF%^NROW.(*SEX +<]>!'] M9)QW_,$KF;Q?-+R$'$+VBBCLX57(G]Y<(2]MS_M[_[WKM.LH@V95LIRC6TU= M.\UD+H$F<#_)/09?^WCO_Q2Q,?,.A*U)1\014=]SNJR&-:OJYCW-2/R;_W\?_&HS^6LV=1DS7X MEL\P<('_D;=F%+*3L[/EQQ=S'L_Q^!S^0-=G>ZLB4%/W1:7C87V;M$WYXBX( M=?KW,A/C\6A\O-0(>19!C">@,X>'1Z.SDS^_D-'J2:(X]O>M M]$GB.YRZ)WWJPJ'#0W<6#MT7/'3!O R'\Q,.Y_EG$O/AT(5#MXD=>A1.W<$W M!_ON#'XC-!T]H= -(J$(EH3)@R+%>&M9??NG5Z]?[[]^]<(+D7["F:4TE#=] M>_S1%K.ZZ[-%FYWE6R9MO1O]><[N%IH UQ[>^\W0_NC,$8,X*QL MWOCD]ST;[1_=^7T=L57A4GXVJ;6=A-=X?W^TO__Y#M@J \]6]\O@SUR02AM( MI;N?TMV62B=/72J=GX_VQT$H;5$H?=G(WV.02J=/3"B=#4(HR>#D>=LTG,Y/ M1B<;YO$V.FY!2 4A]?F%U%-SZ(*4\@VIL]'1AOG1(*2"D I"*@BIAS]U!P?G MH\/#(*6"E!KN%#U!*77W]WW44NKPY&QT>/#Y5D[,3YWU%=SVV\WXP'AUNF(H*YWWK)>4[ M=.!/=_*\GSW$>1^,S8]@*?OW*'4/QS\<_]N._V[:]T_L_!\81:1M(=Y@I95-D&*G8JHXY$OEBEV-.5K5@N[3\94PH5"6G&X M87Y-/-<3IA9"9BYFU%ISVT='V'F\0X2=-SYR>)QT/?R,6QG'KT1;13M8^.Z0 M'!H3L+6A;(R2MIF7%8PO):;(K*Y;.D9,4:B8XA%YLE51\VV6.3P#WWQB4M? M?+(I??%[E:L)3HYE^?PA:9(GQC&,.GQ:YGEYQ7I;YF12%M2$3[O'DKS"WPGI M6]RRUZ2?58&VL*:'Y*G5')'$*'E.C)+PCS/Z!Q,&]U^OKSR/KA2QZ5:@[^'Y M5;D01LS>41E3H):CD%2^F6YWQ]G-Q*H1<:I&[S>9AO4OXKTI_FO3&1N?ZADX MN>\,Q-%%V] $H#=B)H$%P,ZS,?N[E9:AGI=]E(];S'_OM MA6V?J].3!TPY;7TEAB'+#H(LZUL*TS<3U/V@UB6H^R$M11_-UO:T_=EH$^J) M8 VXX=3]@W7=.@]VO YO(;)WCU>P#K8G^NYUHH)L#+)Q1T\@1HVW??X.;Z&$ M#;(QR,8@&S]=-G[J4CY%X;BNT/CAPD6W,/<&X;A%Q16$8Q".3U@XKNLF?=!8 M>A".PQ2.P7)\/,)Q$W;?(!Q]X;@.DS0(QR <0T)R8 G)M<*/ML M/3RM61]D5=&34=C/WV!78MG629'6<:0^3A2(X:6JHGJ.5<') F:]J;\>X%$) M!46#6(:#IR6Q[JVJI;-\9U3U)MO^#KW5]UV!]Z9OLYQ&I:F@IV+^;^]['+[8 M6CR< M\FJ,;@IGU,0)D/H0S"2MR\$J?4VQ%68OLKP;57826&L!)!*6Q'*9R% M S"$E0A*82@KP45G826&L!)!*02E\(17(BB%H:P$%]N%E1C"2AP&I1"4PM-= MB: 4AK(2#Y=?"RL1/(4!3GM0"D-9"5 *010-8B6"4AC.2CQ4W<50IGW#PHN= MJ:\8S%3_2S51G>3PR.?C#>N\@I'S)<5(J(_X#!/^U;;F>D,7UJDI?7Q<16?Q M\?%9?'9ZM#UQ$HH?AE(@&@3[%J;]"7JO&TK\!UR$H J>?7<:'YSMQT>'Z]@Q MMRF90BW$4%8BZ(B@(X*.>+HZXO3@*#Y=RZ"\U2ZSD(\+HZ M8O_P*#[8WQIJ9TB*#5Y8!3\BZ(@GK",VD4*/6D>("50\%("A 56U\)>)\!-Q@\:C/I(#XX.(B/[V\F M!G$5M$30$@-8B: E MMJDEP)]//!D7QZ,])J. (T!>?::K?JSR'%X^CF2I4 ME>114J11DBZR(JL;9!JY5)'ZN%1%K>J C+%]*1/*,A[220Z^\)>UD& M,I)DQ:1A?_ZT]G!^.!%=)'4V20@5VQ?8X8BB,\PX>M8UP)H MQ1=/88U.-LQ?A5*&G91VZ E[6)=R=#[$*O]0D#"4E0@J M(+2#!=WP1'7#Z;V+U1X!H,0#QAH#Z$.0WSN^$D%^#VY)X/#?F]HU=/ ^>B$5 M;/N@&[:K&P+*PW;-^T%B3S_"4H( PO#0I00!A.'A:PS2+&\;E0ZPWB;8.0&< M8;@^<"BL_[(%"R>#.QJADF$X*Q%T0RBK#[KA2>J&\>A\B'3UH?9A*"L1=$/0 M#4$W/%'=<#I$O^$1UCX$5(4@OW=\)8+\'MR2?$KMPR/HDQW,.@Q42 7;/NB& M@=<^!"2%+VK>'PP1J_D1UCX$&(4 HW#3+I09NRCS]!/G_KX3_7V2)\5$1?5< MJ29*DR:)GJLBC\$D$I#&4E'BYG'U8BU ,,<-J#4AC* M2@2E,)25"(4 PUF)X"D$I?"$5V+#:H"P$D$I/*&5"*4%VR[O>.RP"J^2>AXE M11I-\!_JWVT&&J'8Z!B*FB'H!V"=GBJVF$_'@^SSRKD00>R$J$D M(VB'H!V>I'8X/HV/#P\'=SA"&FXX*Q%\AZ = DC#4U40XZ/XZ.C>#'1!03QZ M217J-'8= F(P4_UKV21YE-2U:NKH^='7H3EY^Y(DU%1\Z0EWO=_@Y'Z)Z3^* MQZ>'\7QT?ZJ(@#B5#Z0.[$_GE\=G;OXNF@*![].0G5#]NO M0'D:91&INFBBYUDQR5N!6)RB*X:Q$J.T(R!:?9:K? M-^7DP[S,4U75__6GLX/QZ0NB&VFN0X?T]F5**,)X2)+Y?QJ 9'Q^ ]WOO M+-J7[+@*9V$@*Q%D?NAJV/I*A-ZWK:W+V<%1?'X\2!T1CLA 5B+HB* CMKX2 M04=L;5V.ST_BP\.SP1V14&Q ?#Q%D*L::! MK$3P(X*.>,(K$:HL0$WLG\]>>22YO-_6!G*]14 M#&"4>3G"'E0A%%+NR$D$I!*7PA%,(KL6&91%B)H!2>T$H\V:((_;IS?MKX8-GP M1 0TBL\W_S^H9:4F68*\(5%2I%&R0!*1_] ' 9!B^[(F%#I\A@G_:EMS'1H$ MGGTW'I_$QR?R)\?YY?!HTQ!"68J"BZLF66GS3)!>Y@D_3[/*6M[\HJU15 M^I/W99ZE46=>Y;OQVKDBV?+MR7'AW\[?,!?VM-S+/'.R&/%G6ZEO]CQ>1 M*,K]?=E\*W @+K@=7WRTQN*_P^8]T//;V7 /--U_A6$7>J!;',?S\==__0;' M\MT-R(+WF-7/-L0["(QGW_VFHB0MEXU*HW:9)OC?2EVJHE7PWTDY*S*J\YFU M69H4$Q6U->S2J)FK:%&FV32CZYNJK)=JTF27\+%JYF4:)7543J-_)D6;5-?1 M.(X.]L=GH^AE'=7M9!Y'2U5E95I'2_A/%34EW9)&@H_#@43S!&Y7E$UTH50! M3ZD;&AZ6'$W@-3(<(_SP0L%-5 WB +[,BBB93.#@T&"OLF:.7UYF95N;=QCQ MP>7_CZW^I!@[#I%RH:(H'#$[7M4JJ M2('B3*,?U$0M+E05'?+)/,5K\S:%>WYU<#[:C^ A.1[$K-!W:9*/D?JX5$4- MY[1IJNRBY0, 1Q!.6)*W7!$(I[YLJZB YZ=JJJH*'H>_3>I:-34>XS9O4(9, MJW)!XU)%,FD6<'[QM_@!#>A7^,W+23.*[O8F)_9-$GA8VDYH5#!(')4=9I+G MY14)"7CH5^/#\>C4O#3(KBL4?[E*:AP]/+'OA\DLR8JZ,:\[57"LDYP%E*H: M^#8BF=4[$?!E,T\:$82C((>"'!(Y=/ADY=#!OCV]>*+R$LX*&!)@$*B+!L0/ M"HXVJ^.?[K M7R7(KW-MH('=5:,'1X:81<4C*8>CJ/6(Z2YOX$.VLLY8M&?PJ (LPAR$Z[*L M&GR7U["IHO'^WG_?=79./]\B'9]9Z?\)"N>3AW$R.K?#" HA* 16"$>/22$X M#J=Q*L'42L@F!#%#1E?]27[F^0[ZF7TA]0D^JW+7CCJ:5E=W;4CLP??JP8G$ MP^:F&6N9S-3>1:62#WO)%-[GVR2_2J[K9]$W=XN;KG_)@UM>LA.J^[1'NIBT M=YWH>\YJE*5_>_;FUQ_?_G[Z^]N7_WKY]Q_?_OBO7]___L.;]Z_^Y_W[-^_^ M]3M\^M/_O7_S_O?7S[ZS:O=TU"/#: Q9 UML8F;F;5+ *J&*$G[A.OJ![0'= MY/6R2/+K.J/3]MHH_E=ED6:F$>P7\NWHDG=P[LA?JK7H6AF(O^N>?157:B=1_&)K-$V\N:OLW)5F[J)Z7K9YBJ('S@]) M'?C5'VW!3BV)'91G-;BJ$]\D0Z!BNO%F9AL/(:<+0!3"%*'H W.S:\F=C*+W M^FEV'_R@G^:8?"/G^_?^D]ZWRV5.?Z/0IA_?:!_R'=%(C'&B1 7DUS@6%>&6 M/=A_\4M6?XA>@TE;,DOVP?C%NI<8OQQ%[N6;/IT&+X][E;2X"/@"YNUN>^PH M^A[UFJHW?R):H$EG'^&2PA[@$$.3J1IF!=Z&YS:IZW:Q%+N^KDOLU(2!Z+U2 M*V?9VJ@@WSVL@V MW(7?OWT5O5753%4Q_?T*'I\4UR+"T&]=PI,^9CC<_#HZ/MX'!VDBP@W.QM$^ M[T:X< *V74TW^9\BPQU+IPJ>^'4I3"_().ZSN! @=\,D@N.GL+-!9L!([*\J_1^Y+D! M$<=!9=RJ;-S7',3H55@B8B/T8AO>QEF!IXVCM#BG5>JL (Z7OB9[G=8,I*\7 M]*!0Q_CX86(==Q.\!T,S45 M_!6SO+NF+8#1]"3/31XA@5V'&S8I9A2F9U'6ZAB[ME>,4-2[B[>-)Q?-QI,U M8UN,1-SU'MZ@B:H2'PGWG>8E"H\*-P9LSBL84@221^6R;6'?X5Z^S(KK'(Y4 MD997\">_*H5OKLKJ Y_W*EO$G$Z >\!_50%+JA2.Z*HL4\X 7&&"H :'#V_2 MQ%J+JP4>0CQ[*-.B.?A!W^"M:/_TA+%-TD4, MW9NW,#LM MB%4\KN; Y->4O1-!R^_+.>*XQUENBVX\>X^]"OYJF.Z>58.^JYSM&F M$F'A[1A7_^WI_6+TH G<>2_E[D+0:FU5['U0U]&T@I,E0A)&F.?>S7G54$'5 MF"&BV93IB$#=J%E99>K.]M80CSV65BWI_5;7G39?5OGTZ=S)<-L/VE ML\9_60VQ;[$['=8$/=$D6Z.?;V$TEU'0L] M/'L1\2?1>Y+S?T]_@P:H5E- MZ7_R*-AY(?<(_1GCQ=2-4GGG,\>SB8U;0WZ$[Z:,@H ;RGX, BX(N.$(N-]T M\.,'%#IL?[T5IWP4W5W0R?U<%$%(Y\ M:Y,2TU?W7KP^J**C*/HM;0S!_ :#/APUYXC05"4HLVL3['$B(W [D&\TH/?7 MQ4695>U[I=KF[WL^,_O\ PQY[!-@7)=ZFJ!F/44B] 6P\F[_0(]VB[_"ZZ MJ' @1;)0P6 =Y/$+\CS(\^'(\[]?+^MV$RR"WQ1UR^'0>]NN^L85 MWSB6.V?FSL9'1YN4Y& ,,B0#B3<#]?)'"=(5!"M(4E-&^?_9>_/NMHTF7_BK MX'CL>9-S8(2+N-F3G"/+4J+[V))'4B;O_)4# DT1CT& P2)9]]/?JNIN+ 07 M1/T>6>BA^G^B7/%K(T\/EAZ$8 M'R86BW"81=%G99-7YF0JJ%-05QVHNR7\^"1CL]+MF+6I[T4 ?&/HX^\HQ'^S M[TB"[ 73/7%=RFP RQR"82N2@L:@^CU31ER:-9&,)7\Q&Y37YT;D>5(%6OI@ MWF/>#P??A<%^"M][2=F!^6\_<*(7F=LT)YI?#H+K&NN_S>6&R?QD*A5C4T:3 MQ)RF*)?P##JZ9Y,W&1."'BDW%=L)B-V=R5H-L<8*G3.4CX5##]F+CS52F(P" MTPI\]X-VC)D#B[-3CU:4K5ARV4GN7Y0=:B9;B;**'JBM1-D? ^)D+GV[!A0 MA3MLOYK!=Q91NC&+*)UM$W?S+24QB81\S 8-*-481!50$7Z":6L(;X!]#L(= MIG]Z\/M<5O6$3T7ZE;//!FQJ.B(8QR:^S5SQM)Y!/.P# .(L ZKQ%&M"-(\G M,@ \CF1N-C:A9%&J==ZDK6-_QCAI% "LLG4]5_(BR(> MP[P&2FP;C;">;>BX(/7XQVSLN[:69-7JFLNSKY^8ZT]I#"I>Y;G?YI/IN.+G ME*WYW7%=-I.##@_X09(,K8V9Z?),;FH$ 8_Z$[[#>*?4H_G(!,4P<9'J[425 M(.6)&_>&=L%@D2'H.P$S8UVFW-)7D1^)3%%#,M%J=? M--,>&/F2$R0SE54;VF=>%^B@S4>-(JST.%+>YEB>7Y8Y9V3"O5@NY9:/7$QH M3?/A800L=P0"PB&DU&B*%[Q0YPW0.3!Y&8L00XP=8*P"\]\I<9[S/9#I.LV) M%H3"K!5Y@E!QPXK'D!<[FOSPR%1)GNXL2XL<+MR+:7XB8]01'&EH?_C/<"9@ M7W$^\F,\\]@@0QL#]+BDJU$F=E):*8CUQ+A-+-+3LR67,&U,(W_TG!&0BXY; MAL+8/P23^64V\"-7Z60!14C9LD,&_X97\(4CPX4X57ANPDQ4]D:Q*SB(!VA@ M^@[J>/P,R;,"_$:3G)TA$/\YRY=C4#5!.;0PNQ8F]UQ@2N*41Y%,FYY$W_K. MN8+#K#;UI](SBJ\ 'K'%:9M,G,<@O7QMZ 31&,>&(V(Q)L#!A!_@AT9J"!"J M4%Y[' 22_7$2 L#X:_1T^^ $,\L,(Y9''ASBQA0I]^>BP$C$S?Y(#WRH_20* MI6[.__@D"J-^UND@@Q:->:*,):2T$RXB-IBANO\D8F0>2"FJQ5]7]:YY46WO MF(IJL_T/>T9_04>_LN7DI]:$[^#.">7M4MZNZI@(EZ,1BA.0/1>W_W/]^7US MH'T#D<$FCK6!=PN5)S M+-)(>>^<1-&4RNF0/9J>E%]9W<1VPB">#(15.2_:=V!]42E35&M-D/869KAD%0"NHNN\D1N6[I@N;!E7"W3M MR4<5B>R-N;JS-8;5,^^1B6YK2:T3?.%X>D9SY_R0J-:DI?_B!YDG4D\8[]>3 MV2X5BJD,EBCAI(13=833 RR$$69\P7_)6 P":=92VE!0@4Q!?$9S2-B5XZR_ M++'CT-BG-,-'($K>S$\=,:Y)]?'CK %'EB2 MNT/3%4W;>(%XZL%()<$V6&3*PG2Q43!IER000[#B]# MX>O99F"7#70I :<$G!)PIR3@[HH!#I; Z?I2+9?*>>Y&8VJRPJ,J2UZ$$.]X M(S=&.X)Z#MT>PCHE(BQC:G":M"%-XBP/*Q>?A ^X 1;")]YA($?*FFGIT[RS$"\GPJ:S:E3@<(X0F6123/P MZWCJR@9@LJ.'3&:1G3U4$G4EP5E)>R7MJR/M_PQ)M'T+V,@< MVR0#(QY)F#XA,=GJ1E M<*L7I##CY2PH'3!#$08BH?*4J 4Y^\^FXL6D2S%O>0 M<9$J0J28;K"$4)*HV;A^J:R6<,W4CB3H[SH3[.*G3,?*\+X2)DJ85$>87)(E M A9"TD)Z(S]H,HPU-BG0 [0::YXI767% M5J8_(=:+%*<98Q!1E:RL'$Y20EH\_+=(@TERP03DBH5P%V:F%32E+J4_RV6. MP3Z&2?Q-4@)=CVEO16D/2=*DA!%&(=(PV0I=H+F(=6%#PHP(T+-Y6+KVB.+5 MX[8G>XR3SGG4''#JNRB&P^S5%\(D)OO(Y '[KI&=@"=-X-FQ(HZ)YA.M MP36;OY@SG'E@=H&!G?0-F!&%PE<*.Y*5ZWJ^IZXTM\%R)>\TGJLT7#PG-7Y> M-!@3'7%Q12,;#6$1],T&I&>BO3QF6\CH5Q*Z,H"J)+22T-61T'\(,#W/YH4O MEM%ELP8WL!(1+G/9Z=G<68 Z= YR:XLR^ -^@U5B%V6JMT*#(J\SHQ7\Q]GD M^T0ZCM(.Z:(*#>.FTN^6RI$% B3YD%\ME30^%DMA"[+H4PORQXV&IE1_0+\5(+A>L8:X-\$4O,9XXMI5!=VBX>+=3%I-%QY:M%,IORB_572 MK"K@HZ29DF;5D687P@+X*B_.V,1=^8VCHNRU*$$G6\ZUQ+++0IA.*"CR,MV7 M1%=/M'-Q >'SF!>DX6N!&1P;GL5*:D3*$;9O% X],X%P]X6[,H5/D:P'1[2. MG\8!(#@FMHB,D\PU(FD04G30G;>Z"*<38E$8KB_)CLF(%NJ:2RW> R3#-$UY M4UE'(LFLIUA5GMB5K(N6W M!!_T1QBBI)V?FG0SQ)S;#'1M&$="[O#4GG]BGZ?J)*[<3%Y1MFH)MYU\H[.1 M07P;OHNT"]KQU!7P%P]V4N=_T'6$;U7Z,^8,DE;3T!_ T3$*RX X5]XXZ:7D2E17!EF5J%:BNDJBFAH_8.\W[9+? M.+^1M#[WN+\10 A#>U1C,175(G1;$>]10?:?E7EGZO3$KJ!/HN*8;$S7?WY/ M4J=X$5=Z<9>03M+-C%>LL.!)2&" </^BS-G$OJ+G3!R+!"^\NI ,B9A"Q)/'*_RV1%OY031+112C17*.D)T61JYFD5O?>K7_1> M=0G7,?KM$Y-P;:.]LR4K"7X:HVYB M_N53*-"^2;OS2!DL;O+=(//(M/Z)G5"FRU!!GJV]77^@IMY=_T=GK0VJ:S9X MS09TD5VT@.3K_QJ%\C!B-JJ(F^P)^>8_,XN1![O=U*F?P0:T0EN=K']2Z_QI MY$PPO9B\G>* R]MHZ0E,SB'_N#F;4.8Q9O/LK0FC&"I7[[*1Y6S>55I?@@W' M'-XGD]]1;5%\-XS$A=)%%3-_IK,G-%%N?>I]Y=)]\>A?QA0E%@CO@. 2*A9V M7\@/$(94$[2\J=BSN)0V=ZUTD4RB_]30#)WD72XUXWID&J6Y\09B:4&PK /F MG^/10']+'/ F#Z!/NRSK9Y^-CI_SCK%IL1!^SR\IE7?*TIAXQ2Z\$IW>").F ME429D_QRNL<7%Y\Z!]OOR?RR^WW[["O^_7NU2WN\@ * BCC>V>-9;S._.0 M(;=:P>$[!7O:_S&]&.URCKA-8CE1#L%L$6=B3\AR9.1Z?DRY-@A%U/P.P)&Z M!&08D%>L??IZP?,ETZOLN=F-_EC+@G'H>G:\F2F4A?E9X.,WR5,^#'^:WQ4% M3/9)UF!<.4$8W<,<,4WGVK.,Y 5TXPB/9_)QY0C\%0$+^-R*;9+A?3AA.1"_ M IZ/-,5J$=GA!TB$#76&##:7BDMDDS[7YQWP1).^*$\!?D6X0#>>Y9IH-JGH M2>2*GIU7-J<8O29F.,9; Y_#V4EAI23OUY@40N8NM+=]ZNTC;V[!G5KO>NM% MN'(85BPTD*HW4S[,K6#2&DJ51O.C7GTE0)Q7#YT5B MN;"P 2I9.'4BEI;KTMG.9$"+2,7,< X""*H[Q'*9I#Q1U4PQ&G/$2!U@EAF+ MGQ:3IR4!] 6=K\2-0K.,PYO#\NOL9[MIX;\H>I+6/Z=]ND!AFJ39"9B0'O&\ M!9Z2\"PQ0R0&)D[(9\ITAS5C3H2&)>O<6RFT07(0ZMD%ZK-TPYZI=I(B$#$, M?B$R(Z)0V3,S TP[]*3_,9VT""A-_(#-YM(+=^BL9Y1#H9C:(Y=E5!J1-HTA M7=07Z1))Z84X3[8X%[EYK N;_SFSIB130^1!+.CK)N-O1)/"XC35.DO/J86;KS"/UE\VP?8)- .!:; 3N= MU)Y<>E)^3VP':U<1O:C0G]FPX)SE2&$*D0W&GGSWB7<7\NP0+!!F:'=LQ,V6 M;ZAK7(-6 SB@-<_A&[3[KD36+VI-)K55P.D!7(?"<*?QX4F$4M[@5S80F-^6 ML,YB7T:D4.T9.KP\*JRWZ,_HXP-=='1\9E)GM9/L/V[=9_,+B*M =84!K;$C M;ND3^J#0C65;9_&,[.Q,A^EMLV,,$@\0YHN#TP'BSW3EX$%(@K?.550'57"![(6Y;U%XM;=$(K<(:=O)$&VW@%$]&:C??_6I,Y9D.E MS8CQM\G8$P$>K,3D,81KR,F$QN>$88QU[WP!G49F!2LIV#$:C7>@QLK%B;5F:=AN9)8%?^1HR.^R\(. MKA%+DM/?#AK9:02)LBO*KA/*90C63CY=0*\V 5UC="=F M4> 1>U4 XF$Q$8^8RVL7VO)=;_NMC #GMS$DPBP)JDA/:43NT$0!X&5*#'MW MX5R;Z\9/]TS=1OM=XI:6,J%B4\S@*-V[Y%-[E:D;8UZ"%<2B9"_VIJ:35J5G MH\XUYD)NK^52 >;::Z$VX'?%]?=NMUWXKIO>0!<5)TCM7Q(Q5];A7!UL0# T17EC4J8HTU#F-.N9[5J$L5V'M$7>6!2M?HN9ZL[ONA\[;*1=DHV' M*4VWZ%]F0;WMW&LOJV:!/?LUH(88L%RP(DB^C!S!#)]\V'<*'.(UG\QR0A'I M#(AJ&'DH1;'9$+EHW\ACHZCZB-NFI9',WXL7VCB!N!X0S[-K6K13!I\S3K=0 M2D U8S+S0+P/#9IF[V.X<'K;>\^+,?KL>4R";<7,(HJG M4\8=_]E0$LI."(6F?"8+@F;E/+'U"YU(+G5U>YG?\QG@SV]%<&JZ4'Y = M8N9ARE/:31SL$&EU%W_>W6%>W>VWR[OSA^N;W[6+VYO/UP_7MS?WVOG-9^WV MSX$=Z ME!F(0[ITR.8 KT!.9[;T3N-U9MA8.,-FT^B5G2*?8>X"!]Z".'1D!IL#;(K) M;R]:2,EVQ6MES__XQ+MPR+MG\9MFQA!@5 MA@VB<8%([V:O@2;'#[\(.I,=3==#HW)YSZ91XA-J -),G/="PY>+XU!&_;MITM[N0+DG8_C: P)$,9!/>C?_N+Z[SL;K^/V\\LH#F<\3^"-&H?SY5Y!G M+G+(W%[-,YQ_.!.>X=PQP$CE63K-W F@%=<\((>%I![>]T1D*\4KJ31I]HSN MN_1*8KKD0VA9+NP&OYZ82EXSEQ%2?SE3M,%)KIO(34.F1'&/)EC3M!6V-J"S MQ^_0R,<0Z88(AC>E8X_$6NPABO[;8Q./0N0Z5\Z6R.O_5B)6WQ]/_"K=J4 M!T3?F^PEZKB=J,EBBC_8"H*60,&FT7HG5?Z5)V8=9-=%73/-.XH"9QCS^M'( M+[.YU"3#.>))7TG1/9AAD8P?K)!NI J M ]RVY#I1$PX?DDX04V!GT^B+9X "Y=:9DHDZ/7I236/)-;!)00GOA;R$#8O\ MM],]K3M(_H6WR[G(A#R3T?<>>1,N/XYX*84J]E^V-R80769&[-YMLT4 M&&6Z.HR_-*+%)YG>&^;IF.,AC4\")E,I;R+/6Q>T+U"\3AY?NO?26/Y[9AVF$2>?2 MM&DHQ6!?D@F1B80O@.]M:MCM)_=BR% JGHA0M&_CG= *;<5RE70"UWDY15I3 M)6Y6I"6%:;\W@3FR.\^<6PMY9BR 481^/U[/@$7VO($9'CMN(V9N;2IZ.W,= M'/@"9Y0Z4>657((\O\"ML,=)7UIY@Q3?=,DYTG.Q-.Q;WG51L!O7L.PW+\>Z M__/+P[UV>R5-1S08:VXD9K-A4Y=QOG @+1'@VL6\\II2FN4Z,H6@-:G* 7CV MG\$H?+WIP@S6F&Y?]F8>4?=!0GT>].B1BYIRDZ\E.YUSX^BN&/Y()C:"=<(C MRS4I+ K-)+G<7U[08#*TO]VH7[1__BO+>]LV3$/? M*LY_B%DL*8Q7T_F-2^= 8@F 2Z6F-ZC4;+3ED?^:"'[,\4L#8=P"IRS[$94J MD',M-7NSUXBC-$Q-232X19H^]4[4$^-9E#-0:V<')&%>Z(8S4HVC7+OY83>R M*GLP5D@OT1]@TR96?#(?S#CR/Z[3T$K^?LQGVFP8G:GLIY7V&^*KGNG[U&V+ M4>8IT8VY4E9\@CV[Z.\\T?"#E$C]LB&P'3'4TJY7:YA#(Z0Y2K!;,?.:\V!XK4U M>:U_C/(M2X)?1$O/@A[4+*,'#4WK^V. KA94MOS@PW]<7%TUKBX^KE"0RAT@ M,LISY'O//SJ@OGXC->YRYV@%@?:N0)5I:+K>E %68Y!S\NN MR?5N1XRV7T5O'] P4,B@D$$AP]Z18<]JZ4)>V4Y;3)5"R31B?CF^(4JB%]R+ MCDUYE!<"KJ% 9O7$K:AV,*$Q3VVKIX;^GBD\.&TW9IWER!Q?Q%'+B%97>1J4#W+S&2NVKN1!;?6,EF)KY4!4 M#L02VW^_1M&D\B_6W7>@7 392-/ Z"K_HO(O[F(!"@IJ?9JQBE]Y"RNC6BIO MX5%["Z]YZ1#UMD@K=T_;;ZB2G$Y)WG2-,^6A4(Y'E?RH<"%WU#L*%Y3GC7$VWGN%,=5[G2! MC-NAPTVQ8FE'6OTTG1(.LA,-W@I'6F3^2)I,[M"+5F67ZXZ\;<<1REG+L#[9 M&$_3:.[0ME8AGEW[YHX4;HXN<*S0IM3UB)L'E!7:O(;'K\IPLZ><1MN/L1-B MR]BA6ES%^#)VU!'M*;=.65R/9@=W=LQ1;G,KJ)^X62)52JSLR*1*V^AMG;&X M\$0KX;%A07%-,&+;E=4/.S8IE3Y%4-G8,%Z=^ZC09N>YCY6"&Z&J_D)-MN%3 MT7-[LQ[?A=[I>[E#8=E;:;=?^]YO MR'S;USN=OC'(W),I;@%,+H>BA,Q< _BW/;W5;Z37?XKK)O$6SPN\\,X/'DW/ ML=*;L>0]<^DHPQ>Z_4Y?X$*;W]AF;W#A0O5O6YEXY,/:?P\PYL%R\5)SN,H ;L?YR<;&^P%=="?.9/CSCFX6. SMJG!C01E;HK/W\&&/G!NEZ+ML@S:B M?67Z-Q^*",N;IG=?KVEZU^CW%WCGFF4T\BJT5=<^S5Q;LT%%TIKW)!ARN MMWIFR4?;8'WU9J_5@7U;.AR&.P==Q9UKWWRP=^[,B(W3O?N@(@I$B:M&.$' M^EIT*HZ*($N)T#*:W:-GC22@IS3MDT>+JEQ/!.ASW-<3K7FQRLIC]RIZ]"G( MZ=.^@^_H^>X=I[0_XO^]7[\U_6%-6<6"U5&4]\!\A;-U5,RGA)[BN&H*O?Y1 M\YT2>HH%E= [+/-=4): 8L@S^ M\S_:_8^:R_\(QPSTJ4??MW?3GNQP);C;5#!5O3W9KD_"VYT0KFOT*M'.J#(, MUM8;O5TU/N.,5+$69=MH$6<5AX;*:A'KJU]'K4:T]%:G=+\NI4;4$2M.38WH5X/% M#ZE&-)0:H=0(!0W*PBA"0W='PIX[>T\)&C;V_.:*4(_>\_O5].*1:45QP&Q9 MD[:QO[W:0-0[1[%\,[95C?H:3TA"ZBI=\\:9?NG'HVA4UV.RNHF%:;G M7,8IA#^/3'MH#LI>!JOLA_IQW&!O.3/[X[AER;_'**O.S@9*5E6.G+]5?ED]H/(T?7^=YEE9 M@#P:8Z.Z+%5/)>-D=(EN6;^<,@7JQW,5=Z8MXKG3%5LGR\ M@3!B6Q,6 MW\W2)HX2WTI\'Y/X/GJ/X<#H*_&MQ'?=F5HEP MHE0J3VXK.E<(=>?DTRU;6@VZ8B[HZ;;^JHX,H >MC=+PRA[TBB'VYOD/]>3L M>3UMCXF!NXJ#?VN6;FR=-9%JRL 5R,JH-Q(,5NQ]79%@(PWEN-VE@\YZ?8>4 M9*\A/Q^I9%^U,4JR*\FN)/NQ(<&2W$T%!MWUDJJYQU2!P9Z[#YWGC9VJL W;L^0:]Y!?+ZM#TRX='7 M.YW^3IL^E675B@F6/:3%'"EHE;H&K>J@=8BKTDX>;)J-QDZ3<6L*-57.^CE2 MS"IU W35,:NRBM9^M-@C [^>WNHWC#.E:2E-2VE:>[ZO^N3!1FE:2M-2F%45 MS%+682G,ZNTT)5Q!UL( QR^1";2 3VWG:;VEYE;V;AG;E!ZV-3/L&0F< T8P MM+^89EICASTQ6W.PNX49PK\\%O&P!GRFF:ZK^7$@$\^-X2A7"8H MHC'/UH"BWV&&)OS3##53"QB\(=+\$3UOP5(=+X9EL!$0( KQ!2/?BD,-IB#> MQ#=%\Z=3>"+VG B6 VL 1GL< S=%8R#+/[$3.C3O")YF,!"^T?(#IOG!H^DY ME@:<^1R-=9S&,P,ZF2$1PID B]&$+'\R\6TG>@'R.19\XXTX+73\ &:!:_(Y M^6#50Y@:IYKX(QPS6.FC[]MAGGKX@RD+'-\VUCJ"S65GD$Z1$P$265N>RC7. MX.^!'X;:5YJBH?T7H),G5U(\V_)QL7_ID7W;.NL8?!L8;9L/'^NM5LOH MYKXPM%LX)X_9@8"4%E##?&2:S>28\/M6UVB\0WJW&JV&-@K\B=;J&2WQ47, M6Z\U\6_Y*]@-7,%O<]9!M&Q)6LXL2UO\N_R##^-TBMHS'+CT')E1%#C#F! / M)U_R* (3!LBN^/@+,P/D,5C]9V8Q.H/MILZ7'S#\P1.-39PY!N9Y'[%@H@%W MP6%C 8V-@^';G&@"- T3DM3[G-X#@U-+H-^9QP+3)30XMR>.YX0P A'F\L>4 M>2$+2YSC9+C'S'!F?C@FALN>\\&9TQ@[Z3OQXW"=R>8/I1W EYXV?)'02Y3%$PI'!'_!SZ#X M-<*B/V)A")]A;)U7)Z7?XGMM-@V8YO#5]HH9BZ\-XS"'&;S+V$A3XPO#6C'@LAT/#S \@=V^SB6,9*&!QBL""\#D0,[/ZD(NFA,Y3^"3SRPLX-,3.-"CG MYH3QE^[RLQ!#(/_8*M[WN9#-2?P%0* #$A 0&-IQX+98"\< MO-DP6IL,CFL\M_\-$H-X"3@'#]SL*_0YRTY04/YHJ;C*ZY9^'(41,!>^DV8X M-%W3LXB5LDM=/BQ*_'GPDF#!T745%HM$8>%,%D_M>,EH9*JD"\(1NA M2R+%/T;4"5+JA((Z[(?EQK9$P/_\CWZKU?AX#BHPM0B@OYL?-2 M%G/C R8U.\N,VM2$%4+4 LF/SE]2"T:.!\+6094^@@_(+L0IPWRX6G -'VI] M!-$(U1_3\V)XF"\"E=0KH([6;+S_E_:3#;0Q Z&I^G$(M A__K#6GB_BJ_5= MYO!*X5GDM.:>V%_?--YH%E@7Z&L%@B=_3TW;EG_G)OK!C"/_H_#C6KC":<@^ MR']\U$2$JM$0O5(V;HDA9I"Z<.4'=W2 N:<^^? !B<4_XC, A7+C(I&%8F5K M?S/M3?^5^70GW26VW(Z&T5E1\;*C_/LEQ,^*@3F%G^7W9J<; 3-!-/KU3;O_ MYO5V17[T*24JWZA^Q^AL6\ZW8Z8Y^+[][WS=]+ ;='&+]=' MIV4T*P58,_2;M]!MFU =I<2M]H%4TKE[UC*Z&R2FG+9XOI'6YJ$% MC973-D(6X@BW M2TX& @XKEA?N C=!3I&/#T?SIM$HHQTIO#WP/O5R]3R;[Y-"M<.@FF*@2FS# M2@8Z;6Y)S+M6%:R[KM%06Y:M">)[YH_X?ST658[+FD97@=WAMZ%AE%'J3H9Q M*KI+2O>NQSXIW;NN.\=]_XJ!#KX-2AS53?4N$U==TYE=]8D6WHEKEB MX;2YI7*ZMU(AE.Y=Y2U18*>V::LP:YD$;L5.AP^S*N6[ECM'1=.*?U0QM.K( M=$3LKCHRURIX\ M;63*)\HK9%(&996W1D%8)2A>+0A3RE4UG?H*P:J+8"I)KY90ER_Q45!7)6U- M89C"L&IN3=4P3/GUJ^S75Q4@QUD!,G%LVV5+%G1Q==6XNM@#Q\^[#F\'Q)ES M8)8>$21:LR%/DZ"J. E;':(;/XC&S PWKB_>&^7W= 5>92B_E'T/=^ KU"6F M,EOUMG*[M(=[. *JW/:]7DU.939C.\-+29GCDC(E MNU8H#CG\5G6,LYUTKCAN4=,U%F6$'%*5>RW?7F7VX5T%!4PAY'I,!*\H:"DK M1EDQ1[)M3;TU:.MGU;1B7NE*PKQ2T,MM01?%2O)GQF"A> M4=!2/K(Z^,CVW*;9QRD"GQN8C]4=N(37UPUM/[_?ZA-D%Y'16('Q&F<--:'>=7(SCO6'#:(-YJERWF M40Z]UW/HJ6KH<&[KY20UX9N,L0_+B1NVD.MH%OY38Z% MX+S&XK2AN]D>Z(UF[X!>$U7KK93O(P$4Y35Y?>6[#,&/&L%[1E-Y34Y!]U; MK53O8R&X4KW?_-9OZ[U6R?[D*EWPOHTZJ/[CJK0Q)I7J_D3O+!D?OD=>]NZ9OG]A&Q?*4:V\I0>Q%R9TMWC[)"5UVPODV% M;@7;?:B*KX-U+#PIQ*SH3JA*@S>_M?3V65>'[:G<[BB7GA(4%2#[H3NG*P8X M_$ZH8F(0%'W5-K *^U#)MH%*.B@SXF1W0ID16+#<[S;T;J>2[B5!2<5,%[579"V1!O M?JMB'$+9$$HZG"HFJ:+ZJNR$JK9_\]O9605=3*H,7]V@O>T-VMEB?'G'O:!# M[II[VI^I&<""C_A\_<7V?J-VUOA7!*]"T\QENR!)=%(H6X6[ '>R*4>MDK3T M;GN@-]LERV]>%; 4NRBQ<;P(Q3T"2FQ4:E-XO;X2&ZMVJ=W:>]^XK/-228P# M] '-)#\H6:%,#+4IRL38T,1H-3KE\Z^W5V[7 "S%+DIJ'"U *0NC@IM"M?Q* M:*PT,)IEZ_V5@:$,C",@]JN@4K9V7QWYP^Y"9[>*ZE%+@^;@E:0!K]E7K'% M:; .5QPOM96_26W*W#(<93JL%!:=KMX[>S5OTXH].5EYH;Q-E:*X\C:=XJ;P MFAPE,U;M4L#PQ.O\E:%DQ:M'L]69/_@N=';K"#]J M:=#K;'Z7R6XJM:GF7[',SGH#B%W)]@8XF Q8@W@[[2&P;8.*)3T$;#\>NDQK M&3LD7K-M]*I]% _;YVZ)!V(?VU%Q6*AH4YV\(Q7I.M?X6K9_)VDUOZW<3N:+ MB?:[DT>M7/7U5J>G-P]WG^@FP'E2S*?D6DWVXM 70RBY=B3;F>^JH(3;YJF- MC8/U#USB8%9B[: ]9QZW4.;JBM 9PG MQ7S5,-246*NN6%-VVE%M9ZXWA1)MVYAIAVOTK@PU9:C58!<."X%+&F$H)JG* M]LSMD*&VIRK;,[=7AMJ>ZEA.ZW#/B>Z%\@C6;3NKYQ',%\XILVGS(NQF1^\< M[H[=)1T]E%2KCE130JVZ0DWY X]J._/E?4JR;7$M<$NY RNZ-\H=6(5=J"@" M*BM-66E*EN4[LY^U]'[WP.$ME5Y?=2OM=:KXZKP7!S737@T+U78J,ZTN^WM6 MM@ND,M-.T$Q3$NW@$+BDXXOBDJILS]Q6,&I[JK(]\WJ_J-U9N3O+&\"(K5G2 M .;U9,4:%%S2 .:7R(3YPJ>V\[3>#',3>K?I=.:\$E_0FLY3.;.O/"/X.> Q M^HMI8_.):2,_#K2 3?V 2*F%['$"$PRUH1DR6_,]S83_?7P,V*,9.?"G/]*B M,=,>F?\(C#9V+/CU(WP1:HZG 2=:8^V9:?Z4!6;$#.VOL0.CPB\"ICFA%OJ3 MW&]#!Q8/DXM>M"&+GAF#%RR8D.G9]&;Y.C/4;#9R/)CE\(6^^=.X-[0+YH5Q MJ'V* V;&^L+1;!]H$6D>LU@8P@3<%VT4N_#_B9.T9R<:PQM?8(+>HSMO:#$/ M@Q\&_O^U)6>B68-#<6Y9 >P8BWR%U+4M*+8= 5AQ$2UL1_C![!N,P#JPIOH M]R_,##0&J[.UST#IR9 %6KNI:ZU&JP'GQ8(1\93UC+-WNM9L&UW\3Y/^PNUN MMN"?>*YPK!O8PS$\'^G:5\=^9OB/>S^F?;*UO^!O>31T^$3H.#A_WY/OQL!(IA7X84@OG)C_]HF-@#]Q;M/ MV,KTBS@PD?XAH6< MI$"+B6_C@_ F"X<:,UR]?#6D0,K98 ^G(* M !P\LG3]N06#/'N.QH;VA_\,;P[TF1?:S'()$,2;DUV8\Z+9]^"2': T$Q MW,7M_UQ_?M\<:%.8+YL 6@&5TCV7>)3^Z)%V@_,XD1..88BD'07^9#'EC46P M,5]Z-?L+Q)< @J'OVG.!8BFF;(@87Z[_^\_KS]5UDX^WLBD!'<%W06C*0'2,&HNR;.0LZJ#P>G $7"!K 7@ F:],8_A5* M6,:-S1Z>PM[.W\IKT,W @D(4T5'MFI@T"<*E_&3Q\/!_X\MM-HQH<]$%*T#H MO+B+Q6$<5+K@K$ZDWF5FS@&JC/QXY3^3QR@D9 U,&V6'!98)?!+ F7.>$)AU MX((GV&H_ )'MH\:8^3(4JB5PAAO;2'-0(0%=-9@O0/XC)Q*((2 &$#&PL[_E M)/X'M!9GY#";'^5H#"?>A!TD3D1U ;ZT8 BP)6'O<#T']^/[>',%Z/ICNL_D2OM%^V=X>Y(MLK5AD"7NP#OCV7V#J M>W+N!YS'PQB-4M?E1U^H;&/_.229,@,L>.H%=^5XRB0FF)%G__4++K$R"ZW< MA(B:H-U7;%J#BLU'^PF$P03%#DBUGS]HGOW&0^F''D?Q0>/PMXS)R&[(/\QT=-]([ION/NOD)W MY9DHEDA90N-]3_Y!(D=_@0LP0F,6%P\SZ[XI=U4"=5,N>*)G'='+PMCMYN*[ MGYN9&/7"@'1>[&Y-HOE&7W^?-M\Y@FNY0&>2G]@ZR!%9U":\N@>Y]6H'N7EF MM$[\(&?U@]**;F.+10_(HWY+C9]3FHN2N M6DK6%3'H?8K/],#M^+8-A&^@/5<&+34R\4^#F#AAVBRY77&*0UX!I#VG [_%,*DZJ*">U M>XN;V"ZQF&O 2;NTL.MPS>>N3\8M99#<93)(]F2'E[E8OFJ':UM=>_TU'QGN M=!H+JS WL<*K=,OQ8:WU.D#5'JQZ!2(G""*MP8Y<>5RI.2(0>5W;?^$MVP<\ M&[]3+8$R_8^-YYMZLW=FG"GCOS:S5KQ455[JXR*5\7]"X?4O+ P_'$DP;1\J M]=&L9Y\9:"H2K9CGJ)EGGUEARJ;;(CF,J@3O1&V@TD&/00?]Z:QA=&MOS>V: M*C\KL["BLSX%EFQUUV/)2IJ%>V5)95_.)](W-U;VY2FHR)64PLKD/&U^.K < MWH,-6@,&4V;I!;;#<3SMOY,&.;**2>G#QZ /8^W 6E6%1R GI-O4)S-D>TCW6W@-2M5.R*YR_4HN^,APHZEWSGIE*WZ4 MY5HSJ:TX7G'\+,?W!HVR27XG;$C7(=E_]T%@?I<"T^[8D^\^H79QX4\F3D2M MGM!_-*K'U;W%7,A;O- MW*Z6&-F?4-;! M@?0;E;Z@H.((H*+?VJ0F0D'%?FOR9^AK^S%>1-8R=@@HH*^V.U4CZ V+M$M^ M'W@F;2)[,[CO9;('KDQK7]W@%P;6EFU-%=!PUUNRTSN>]D#=(P/DWEEOI\ZH MLDA2,:3>?V?Z?6!JM9:M $T!VN')W>TWRVJ8FW3)KS.@"8WQEPCOMX%/;>=I MO1GF)O1NV2OG#(N#M*;SCE=VV#.C<_;ND.?GG-Q-;P.7=>>F38V;>TM M1F\TF)GK@&[H>)J?"0$.DQ"@!J<*UD9"=<2<6_K4 ]63<=4S^95F M9E7/9S.$MZ%\3EYGCB(8=,CPV8#9L<5L;?B2FX*;^NHL\M7AO\SI-/!_.!,S M8NX+#-HW&GROQ,"&U()S$YC$(MX\^!?, H,.M_8@?FI46^-F% U,;.3_@;VL,YX)IEO_$ M A/^$9B1X^/@/G; Q_+#P0M/TU #DB M)WMB+A($)S6,F.TA #+Q"X0"G@K!)D)_&W!3^%/ !6&.@!4C5T; M"/+$B&9L-&(6PHV.@ "T]>E*M6B,>*ASO$*2(]N-7/;#$50'WH:AI[Y'H X MX#T2EL:A0U/"5S'807_B6+B3< 20H0WM*O G6@24P]_A?W5M:"*+PS;!!GR' MC4X?Y\!+,X)]C?R ?Q+&PW_CK/'-_F3J J$L@!@G&B-H E_2E>RN^#^FXX-$%'(#3R*( MG. ENVTV ^HX?H!U'%R, )'#&$Z@S1\!FI@6($/HB&V!1W WAGEA$YA(Z\R/ M1L#M(;P>%,#',4TC-&&K46XFI/:M[_A2$A+ $?C0%/0_/(?B&7[.2-K ]/ M>>(RUF./?N3 O^W=CS+C6WDJS@B\8UBUW4F#JW+AQ?9+DTOT*;P M9M/CTM]R81@$UPRU.98ZR FF_6_89@D%8V;:U#X,")3FR0PX?P%N*/TD\G'OK+2" MBZMRH+W).B^NA^)NONTT,@JHD&H$I? \,.K68F="8Y;QT+GM^ M1.F\83OC *=LXPM'*(%N8$])%:$UP7E,J-!H=0LHG3&W+4+^C^MM<]'N>DT] MK-T6ZQD'M%8M<87C60$O/9?T< M;!87@*SH4R*I15T>KUP?%!^19U1O"^("!5*\1B*[MNTO-'M&X8 MDWC^A9E@_A($%,T.U!I-H6,L?[@YT)P09 1(#0_?-&3P%A#0^Y@8O&N-B?6E M/C)"9Y@P@ZY!P&H]!--O9A!IU]?29#[W/'0)W+&I#Y_#I*^ QEJS\?Y?R<1& ML")X9-G\='C(A2](U<;?W%]>T&!L&'#T/ +KFT[(A=P(6BJN?8F@[U9?SA,R MH";CV,+]!+J?2=(5M=PGTO*X.=[J-HQFZKV"LP6"^2SO/R,:X5?\5* &R' 8 MT*)) 8-1SMK&(/F)S81. +^U%DR%5&68@(L^)="\\'QQ'8#\1 6%,-$S4'5H M==M&JS##+#L5!T@FA0,T&]W9 9H#7 NP/YFW-/?9(7"^8#_ YL.>:G;,).." M94NT!1*!!FF2B2W&(3L=-2*?JY*!@]JISRV5)].-A3T#5 KH9G.8/^DL@#=P MMEA .M83'"L?.$Y:KV'J\)B:#JT8'K'19+9!^8&Y[!05ZV[($C_$Z'=P/*)F M.)<7FNWLJ2!>: X&Q;TW$0OQ'BLP8U]8U MM\C8H:G]Z].]G*J>V^>W@U:&34N->Q][VGV$FC2"I(_F(YS(.[ C7W*??/ER M0>^6WWC<"T(>OFO/,E(F.X:SE 6TU 50P-9^)T_NXH[D#LC"'JO"#=O$'K1[_ 9=(R0KD MQ,-TA)#')_S1*$1'LY0]-GHKQ'#\DXGI>#A?D(CM//VSX9S4N 6: BFFZ+Y( MS%R8V)GT+[X]ZQF=[##+?PI*J -[%S(KQM/"R8$(@8O5$\*0UY([BHH3;V7( MA)XGS?7-Q7Z,&NAK%T(67Z*7&T0JD"9<;SF5LWODDEAV24^H8-N,/D%; SV7 M##V*.<>[\)-GF4OZY/!XP'L,.'Z0 (3#]=$(\>QY94#$:$)NM=OKW7. ,8%XX*_)'ZQB1=:83N0N)#TUX%[EG#'Z%/EXR MT&#&J5J\/^XL?[HW/_WEW>:_=7FD7MS?]%N/WVY M_OW\X?KVYEX[O_D,WWW]>GEW<0U?X3^O'[Y>WCS,WJ)6 '4F MP5Q"P'E![^FO;YK]-XNH(HZ@6!O5_\F/[FC^^<\>!(WDWY]2(G'Z=MI&J[N@ M:J)9)A$P'YG8.F5MOK#H[U-6?.-::ZA]!I46M/!O).37.Z3M_KXJQLNO?R\( MN5$%K "N,B5,KY8+>8"#=3%?SBKX6P%_K5=#O[[1WK;4KO[X]X#!\O4.Y4*U MY%C@3O'E0?FR"4?LY/D2&POR#8G&IL?_U>3_01?JFAS;51RK.':ODK1_\AS; M?-].^7-=/4_QI^)/Q9][Y<_V^X[B3\6?5>3/9M,8%(RJHV*^KW[ 9M79S=E1 M.=Q*%2;/>.+V<0D!Y?W3 ",\7'WB,T@RP'F='G1KVC'_[:"XQJ/H% M%+O>^-UT4,@U.CK->RR:^EFCI7<:#6U'1[%;O9:A.V:VVN%#TVCV%3YL0+B! MP@?*NVSMBG70.ZG H5+@H)2'S96'[JFC0Z^CPQIWQ3H*&Q0V'/I$*VRHIN:@ MP*%JX- TV@H<-B)<+NGA-,&AJ;=;/70[[(A[T$U< WS8)+ORR%RVU[)MF.]I M;LY]^U-SS7L/J@>96;6I:F=OU:SGW,5W9*#3;?3TWJ!7TM-Y- [-JK,+=T_6 MC9Z#HV>7?E?OM$O><7TT#KZJ,TMM94LA+_7(N*79:^GM;G_M9"/%+8I;3I!; M.@-]T&TK;JD2MW"/3MWHR=TIQ\TM_;X^:&]\A<45_<^1^DK*)<8=F1/EECF_057EGQ\J1=7/LE,D& M.VJ.;/;TYNX8LNZNH.-CR.,3D<>N^;?;>KEOE$9U<'M&5<'ZY_(Z%#5Q@U06I>BH'I^.WTL_.NBJ+ MJ%K<4C=GT\GXE-IZZZQDZ.IH7$=59Y;:BI:CUV:;>K_?4VD1BED4LZSVQ305 MIU2*4^KF/3D9)\E:M9C'Z0M9KX&66$^N,(](C1>I>=&Q.5-NDWN2^&7IVF[S MB+:B:E5=Q?GB^'E+JT()[.YSDK;J+7H,8-H^:^G-LJI'J;RELOQ1 S162+&J M_]9)(,5 (04LK=?5.]V= <6*FQ(44-0>*$Y3I=CV!I!C0(IFLZV?M3J[RRM1 M2*&00B'%$2)%MZQ D>_2=1) L8-+Q8X!*/IG^J"SJ]3Q59?* MU PI=G#+J>W'>)-TRSARUS#=&IF[2MPRP_%V]YQN1K?=U;N=DMK>$H_R0@ZK 58?/Z24O)]!0)X5H%094)2.LA,=I4R7YI-'E+-&5V\WUD24HM]) 8H" ME-J=?04H^[!ZNLWRZ34*4.H)*"4OCU" LC)O60'*2IM'[_4Z>G=0LFO#$I=W MG3%%N+Q_B4Q8 GQJ.T\K9IA?^WWF;"776XOOF@O70^?G0[=K= &A.-9C$7;PRW8.W)WX(6]+<,IW#* M6;[KFM.0?9#_^*A)SFV(@H-"! +H-QM^,#IG\Q+QUSA@+4G?PX00_@LO69<3 M/> \Z((1G,MO"Y B;\!57]OK& T-?N(ZOJM',4/-'VF=FLG/BQ%X7:%)X E&"V9@[])Z;9,=,B/_TM#JY98]-[!!KY@69Z+]HH MCN* I4O&%SI/.,T%TS>24T#@6(!&!0PG PRM8P*&*\X(EC^9.-&$(3_!\)J_ MJ&>PGGQ8Z*4"C&5K?KXX*/]]&/J68R*G/CO16 L8L#AP*'RB:T]L[%@NLCZ. M0J_'A?EQJ+%_8F>*L:!7-#4 M?&3OAT"P[^_-$:SG@^D^FR_A&^V7]33'Q8MLK5CDC")4[I4T:O:='(84BOSV M+0Y )"&#(,C#&2=I9:/40M%% @B^ EX+7H [XP ?'6G#.'0\%@(O =.R'Y8; MV_"C5"22 !0"AUEF#+^"SU_H\:GY0E\@[Z'H]YCV C+9T,Z%($7&!PEAC;5G M1K]PN73F(G$Z,V-\ ,2URRQD:!]UB0!3/\BN)"8?FBXA13AF+$+=P;0L(;+Y M5 SM+Q3YFH,"_CO0F\'O_8EC:2#00Y+BMJ^%OHX3FL)@^ G'%8L%D0FK2+ ! MQ'Z L--J2'2NR$ZW*C:?9L7F@WL:QM.I'\ 9\2+'D+3A?<^@GX6C0TM M(W++HT]_ >*)V0]]UUX;BS9=YNW#'Y=WVL7Y_1_:[:R4I@;8"A8?%W$"Z1!-\(ET2#!:Z /44$:9I>"ME#J60?/? MFP%,[!%_CHB*C^%9EC])AP-RF/"1$]@ B$'THJ-U\E-;C!(PT,R\XB02(H(V M%1#S@/F0?\;0KD?)>]% \BW&;"2SQAQ2K2R<-D$\"I-H;'*ZYTFLXV>>% 8! M#H\B"EX9,&9<\G'2$^1(X^K2ULTNX_) M,=+HB,#@SXQ/+E%BUF%L^#&H(9X?@4[E.G" 46%QB*^&I"#E7C',L\H(3BZY M'*2[(G4PX.AA2LODM&L<0&@% &#GH#6A)OCH D)X/FI1 1 VY)0>,F#1 !2G M1P_.BRVY(CM>6/M#F1$B!$K:A3^9(E%Q%Q ZD=)2!"2['R8'!'5J^'.A52O4 M7FX%YUX OX3#A1-,Q@_8U'0";NY.3'0S%<=+-UF %5@1I!,\#F(I3!@5?SCQPV@5X],Y MD:=Y!&(5Z"SB.45_4KJCL'T%P$$$$(K@CG>#Z.E$)BQYR_U98S=^]WT;]4E8 M2-%1D]WA]%'D/DZ[4.CN%FK1 D@YBY(GS70(4DV+@[-T*J+M]"34%LF#-NV* M4,!Q)+1L4><5*C]N@#PPI N#/C3["'^-K7.E'IV*R'@DE!!2F V:3[3 GM+I M&#S*%4J7XC-(BK>]?L=HRVBFGJX>#VBS;_3?T9&(\6QA61J?SH:NI"IR:X31 MS80TJ/B#,(?=(I-&*' C6#](^G_ %@#92+8QFMNHTE$L-"+;A"O&J(F")@QR M.#>.#0 8^>BC_N&$8)E?_C"1B^E@A3$,EGE$R)S8M37N?>:8L'2F0Q8]H[(* M*C':B_ALXA%"I3D%81'%E6M+G.&62V=5!RF?*+4(-2SB*($+S8UC,S0T?8X5 M.!QL]7<&:#4&B6-H?S&2 &!C^81 #@*4>,0RIP0%_Y?_EBP,1#=8)1XUCSS= M_*#]XP4_5=?@S+ M&.?>B*82#,*WP[3A)2%:!D)LS\HOFH I)#@.$GM.E C,% XY&*$E#\))>A*)\7*PB<3.$PUV^K;X(3\D&+B4 M-AL=*MS>1^8_!N84#%7XT6/&:N4_@:,JYY&8=&0W)KZ1D#T*CP*HD*O7F#>T M1V#Q\I--<@+P!""S\P 880PA7M*)CY%D[[C\2.G#CI3Z"052<6- MU-PAA!%2?Q!2R3*#@#1'+M2(:?ASP*["EMCCUO_X3^#C13HFC,BOVC"\#MEMQ6L]LP2 MIYR)4 0JG\"BE,M2K$9&Q'@"C$MZ2&+?A-P+PE5E4&T8>?%&B<&"=@!SL01CL<%=#;!YK3, MY)FY*LAGXB#PH:2U(5VKH9ZS460>*S?#B[RC$'Q7_IQS1/915ORDZMXZ MY[3DB34[Y\>8,2?F\_3;7L]H)MG:@J?FND(2IH\C!TQ3FGM^ MEBF3T+PRH(,DR3TZLX[%@&-C+!_.KSW+_MP(-37;"N9X$;F%>29H$I:S&(KL= "!*+$$K#FAY26); MQE?"XX?#[33N2<]C/#]CS $)L+EDFW)W?DY\8>GL0[I8\MEW1*9 M$Q>[/C/I@JL_R<67;E;N3L@FXP/1_LVIF,1^9#P5'Q7Q'">G-62%_9#AUJ'^ M$-BHH=0XSA]2AZ(N9^*JSAY;SJLB!X?M!.4.SYY? 8B7DF' >7WBDF7O. MQ*[0JX#:XLR+A+H,4$SCH>M8Z!=Z,AU7^'#M&,[;2V[Z=&X :]R8D !CY;Z- M\1,0J)8($>7\3XG$"S-(,7Q)1T\D8A!FU6 \PC?G?WQ"16 )=\KDTS!ALC$S M;"$E X'7_"(&RK\?'RT_7#YW/ZH_GQ9VT";.9(Q:EK-'[P5"VBDLR7 M 8&$<"0)2[YY$4NA?32T\SSBX5C-IM%X1TN**=L'??XA3=JS94)8^A;.2O@< M&(I@__,M0##DKE/A:)SZ$=IA\+< 01[HQ,4S,M!;CD*2PMX,>;TN!@ \T)?IY"58'-#)1R\%R2]^?.[BF&3#R-$STA M-H[: 5I3\AY,.3M"GI!P](F.,$RS!?\ E"1\1.6$ F]2XDC[,-'XAE6H< MC4OB97&Q>?/" YJ<9=RG3<=6T8\^P%\CDFEO*BX 98 MT_XS!>VR,8'90 ":[/QLLDRX(\MQJ[A63P8(^0@\50]//0@-BNTB?N&:Y\0L M0ID0,#>* O3GW+A 0>!\DJ3LIAD?=LJQ%,Z0L)IG1?P*O11\%B3'>*8GIW7* MA5+CPL"SD"G9 DF;#:-<'I:,:#M<$4?MRO*?,!V,]"0/=;!BMB(-DZ9M4;C) M=C(X@(;='!%/L^<,TFHT!_AV^&^_QIE9=Y<7ES,1DU,&VWP",:"VIX"_(BLCDN603ZJ_A0XZP?8Z&Z#/A7B:.6&AB7*$SM=EX M_Z_Z'B?-L7]]@XO]NW<.A$]6W3LW%J50B*0.&2/X[YS%#$CVWQD?VF?8#T"1 M.$BRS[YR++L#I6-A34W^*+WY;87?LB:G6@3(4=P$#GF[,KZQI/ :O\8R+F>4 M_1K1E2,I)AH:VD7ZE1 .NSYO]&PF,<^[Y:.FLF/(Q.RXD3-?X.97MEG9O*C@,,F\$"HZ MB+XX0*>*"P_S!4W=F*PJKCEAO0=I >84Q)5%5AX_8ZCPDUJ:G>[,#HA:@/S$ MGF>,^TS1!.@Z;QM&GS[-Z#JS-.4@A+G*9"@)1T?9'@4+>Q$\%-L6T-F1L>ND MZT!:]"P\..E[7!:)=!D@"JQ &V$12C)/D4Y#1C/7EEP?B,N-:J'2+.'P$I'< M*K!X4BPA,]^ETICW)U0YBBJ[2U5 MW)Y$81<@8XM!^,9/8UF,3GJC%Z-W.T;/OWQ74GAA,Q=S: SM?@SRC!MM,]YZ MJF'& B N>/OT]6)U$8JP MA)]B;E7(]4U$"QX&!RXU0W&D1/Y00B4T1UUX1D*F]'I@UJ\9$D\F.CA9[AG] M?'8L8'\ODP"447/3Z(,P.(OGMN8Y"=UCR4E8],J"IK4&7FRM:?7G928<8$:_ M7:_2P%YU-JG&+4)Q5XF2?I]/1K^/02#3WUCH_]F,S 4*XD(V+.GO.:2==WWS M^?+_UQYNM8O;F_O;+]>?S['8^>KZYOSFXOK\"QI[#Y=?P117OU_7G__^]N>G+]<7?Y]?7,P@%KW+QM@3B>P/I(>CRPK] M$\(\'FG7\.F4T9*U._:(R4*HB'RCV E5: H[_LH))@D'FXM:!,UOT;A@9W;3 M?;-?5D=W7 M;W>7?US>W%__S^7?7V[O[]?@U8NL3RP1LLB[MTF4G"0N9C0';(R%9$\,&-M" MQ5[V$N!10![66A2=(._&O/VZ_?+Z\N__[\K__O'[XW]VPRV]N'R[O_WZX78.U;RAJ'?E:CL?G>:<5 M+RI>7,R+9]O=%E+"A[_^Y26G]\J:AV9[-0K-KAE^*Q.LM7S7#S[(6Y5>,W1; M/E2R802D1/WADB.:@SZC,?[0=]79WC+,$O;WB-'WSVP-/U/SDFP&U M%/U,^2VRZBNK.^.WGV*'__L*2WCO_3C $M!KSUJ>1=0OP^"E63H3$5[2\&J= MCM=3Q^-ITCP#9V$,_!KY"3/$0"F) M_E7:C2Q^]D7OUV*57K8>ZNT4YV5S-C MFV?T\U:+:1.\):WSEQ\1JI4!4F(%A&,[\&98UT\XOB@3ND@[-U*=T(+,N<1= MJA>2HG)SRZ09YUJNB7*K;'3%H>B*3GETJ>D8SC$=&3<=3=Z!=Z;X319_4.TE M*+_2M!2I73R9?\;0S)2JYDO+Y)IX N=/&$WG92$NE92Q0#3N-7ES'T'#E2G7 MDKJ4SD\)AX7M%OOP__'2*3KQ5O;$I\.FE20+]DI/+V_O;G1#8:T^DR!&,Z24S[W-' MB-K8RWZ&O+TAY>1B15N2O2<*DT)]IFUETN10D%FV8EJ'?9,B,FI_G&=5WC9D M=XR&3XEVHY0?C.4P:]_F$80VFH9TC2SESMD22A5HQ M4\'-,A+SVB&.3?OGP95U!R695!CC"W@5.&V]JHTU^6Q7%H]0V2BI:35?+U%" MYG#Z.FV2DR:"&:WUFSR==2!D$=;6(^V."'F^79%2GGVSQ:^B.SH,R;.MG2B] M.@AA*NVICGBW3,A47$7^9(8.7Y)4EK>J"SJLO'S(J3CP0I-?8<";0X6H1%!; MV/2&@A)'!!^6R(Y\N@%^B7+<@>2&+'-(3]<)KC)RML_N:K#CID7Z7 MU->5MG&PCH;QIF*\) CSK+7!N6P7*>C(BP$<\N6R'ZABA%(L)@;7Q4S']M7* M"ZG?WL;*:JZ.AS1?7MW*.Y_R1A-9E6#D!!-J9BF<"+\]M//29^'[%4<0^ILD7@QQ!V$I!E(T$KNE?!HGH&= M5O:2>F+<&]J(V:B]:"&SXH#W,7;-Y[22)%-B%<2NJ$2#5<9N7FV^3W^/3US^ M$-UM,UJT')(656ME^B_B=JS:87;F>"PB-!5BP?XFQ.(4T![H!H/T6WF_@"P$ MHDOBJ.Y>] >D#>&OPJJ8H;C!PPQ]SQ0]JN. WLUK.F7?TG+*/G42";B5E"B; MN'GR$3T94/2K!]O I\[+HP"FQ:%)/K*);DKMKA+-=Z'B6^NS%W$:UBB MSG2ZHA:_-A7P1K(>D-M)LFW(W#TL_=)2F[U@/KS%(8*[J#'%@Q M[,UB4HN1I 'BD# M)F^J>$&2SW4,R=MDZ!J>!'[F"B1RK_T0"YC&P=27UX+-J#]EK^G!POTM*"2; M:W%)DUX3Y=D%N?23\S/R.*E.0D_.W7LV$KW[^./D?&7BB0H+PC0&7R$>>)$E^TP[P&:>PW9"+SS M(.)4BDS\YC>\#Z[,]FZQD=)?2QJ Q9RI$,_4)@$PCS8BOUZ:-F^;2!+3]]RY M-HL9P_8&67]]QBSG%)9QR7D$Q2> J*NHFO+-E/KBR3LWL.8=[TUB$>]#B.^( M/3FG?/MI(;+FE1_,)'ZN,3>PZ_+P#L!O^9*X#B:QB);"OJ54SB1/3V$^',Q 0L MYUG@KB8SS+^6NI3G7(VYK^5-!_0J*PFN)X(?52R>F,!]$S+:P>5A8J4G-ULF M@JYT1S@ARW^65Q=Q+QRYAWAW2F MUV5T;[F>N;9/GWMO'^^RE"Y1MKN>MS^@ M@?LL%&UO(A[700#!C(&,N2:%=9FXD?E=7A;Z//9=T8%;W%,.[]'%Y1QR12WS4\#66*7M[=-BV!QD"!@==K(\P&=4BOO,-Q)7[RU8\S[,U[)[(3S,DQ#HZ'6HG/:W2Q".C^,4^)F MQ,7Y"SB;PB4#\ZZVV."2@=\S%]"@GXK9LY<>D&M#=J+D'ARA[3!^_8Q MBXJ P0.YB,C0V#!]%>J,M@0OB8@SN MS.;UDB38X?28:PG$U&\ZLXS4<2I7L2\DT2Z7 M@.7Y6R=6:QV02*@EI!-S5D M?,A2%B9[)"QST@7,,,K>B3;_MD@]O=2D<*\,;#.]@&YV% G)":KPX"W?61ZP M-'%B29@!,4@7]Y (;8^[H&8O?\K)H#QUUP3[#.+< M!.9]8#_,11[+.JSCB@V#&$.)K2Y9W,TZQT%D_5K(@B<>*IWGFY!*."B @+'- MP6!A=G;)RO=%Y9\%WWEF_9UMV."P;W_%&O'-"Y>W?G4](JJ#&D54][#+ZY)^ MX\#FG]?4ITB[NKZ[?[B__?/NXE+7KF\N#.W\YK-V_^>G^^O/U^=WUY?%[M!K M+KM*3;&I;GQ>Q]-Z7=?KN\.W^XAN^),KD?(\%NOU[N7&5:R.75 M:' ]M_M*MVET6^\^BEG)!9,W0&L8/0!HKI-/330VMNNJ.RVVU)T66M9D25>V MA0Q,]&S+->RXYTX)2,HL#C81 SJ_OFG"IB]=:;MG-/K+ERK;/"QLJE,6]$HN M?#X>K*+$5C#XOU1H>SF_6=IZ!Z<#U'P>.Q%[CXR(DWD.S.D^FV M.N2+NG0I MMJT\V[96<&VS930S7(N3GLNR)\[6&&A=\_RTMJ1J]H!5 P9>>=%UYJJFT=F6 M%"?!5;*LH;?$7/43]<8 M._3CT/1LK,G]@75 &-34PC$U1>#5N#\?N7TW-*WOCP'>JOE>I*E<7%TUKBX^ MOB*;O;K_^(9%6FBZ+"RWN2MHM'=N+_CX=C#EP:(IU[3M\=N=T 5T_%;WR!M$ M_Y?S [^_"GC> Z5JW&'3\C__=D+_K-7L_7G_F?O K_Y&O:I]]D;SS E0(@[? M/YKF],,=3PR]"OP)53G#2'\YT?A"7&I[^4/D4)V+M.0'\\<;2IZ"6=*K+G#@ M9KO9[;<[?Z,=WF@VFO2/9JO=?*/9S')@MN&O;]ZWWU!*F1G]^L;Y 12()[8? MB>]A6RT3MZC]YK>^WNGT]7[O[+]^R2^P9(_TU4S>>D5H7S^PN*,5*A@[!ACC MBHB"L1R,=?8-8\V!@+'F8&,8Z^FM?D,_:S<5C"D8JRUS[@;&!D;GV&_K6!_% MNGM'L;Y$L?X6*-9KG>F]WMY0[%7M[,U1K+Y!UE>WR2_\D,KTUK#+*Q;6W4 P M9/%_?0_WX<_WRBNGN#V]E?/^-&&^-POSR!^W(RS=#<\]^YX%3X[%PGO?M?=N M6G?U=KNKMP:-#=%\7LRK,B&)_1W^]1:L@.E5@6EU@$P!TUQ@ZN\(F'9A+'?T M=J.M=QLM!4P*F(X#F+C-JW!I;5P:[ J7=F#^=G081.]O[,2K= ['WJWAO8>D MV]TYYJ_1ZAS8 OX]\$-L=X<3/>W ],ILL*J=[&T#SFLN^-3!_JPQ"_;$.]^H M \+>S>&6WFJU]$Y?19I/+41S0KB45SX4+I7#I>:FN+0+:[BI#WI=O=\:*%Q2 MN'2DN)0WCQ4LE8.EUL:PM -C&& )U*7!V:;1 Q4+/KE8\#US7>IU+>[IX%<& MVMCK+HP"WJZ.KN (5:CX6!R?*E2\*;JW9]%=L,_OG'G./?L\QSJ7G'/V;BN#WK9I+BJT,W9Z8L?AGLWG#MG;;W?4>%E%<8Y6G12X>5-T*E0%+(N.NW" M8FX/6GJ[T57HI-#I2-%)!9DW :="8N#;E^%FE6HN:R5'+$ MKSL3\61=\UBD8LIU1W@54]X.S O5-))/.)8+S^>-[_D2Y&_85IG7(>WB^[(> MT79'[_8WA7D5LU%(5;&]48'E#9&J4R@%V1JI5AC):R)58Z!W.ML6 BJD4DA5 MD;U1T>4-@:I0&[(]4"TWF-<%JK[>:FZ;!J-"S'L),;?:1+[56'6 /.0X:7. M>)DY_A69/TZ]K?;I.$I5D'DC25 HQTD=I+*+H^/%( !ND[2-3\1D_+D'9+'+ M'S [(+OCF<'+=<0F(4@.E!6!3SE+4KCL/5A]!G*CV57A(!4..EJ44\'J35"N M4)9R*)3;1="[U6_IO4Y'H9Q"N2-%.17TW@3D"F4M!P.Y'03/6]W&/D%.!<_W MM-:#FO]@\,O8N:;BYG47$BINOIT\*)00)3@O_+N?F,=>HTG9X$SO;MP)2(6= M%"15;&]4@'Q32"J4M&P"2;NPH4&[')QMZBA4D*0@J6)[HR+A&R)2H8QE(T3: M19_NCM[I;EIGIT+>JT/>,W2Q_7CH,JUE[- NKF1H'"^8%@'Q'<;"MZ)FS?VL MR]9>!0&RZQ.TT_NL]T#=DQ=BA7(GX/E7K!%O-]MZI]W;9T"J+-S40*B]$B44 M\"K@72]G0 'OVL!;*$TJ#[P[R01H-?5^8Z\]UA7P*N!5P+O7- :%N^OB;K=0 M:+4&[NXB.:'1T0&V]YF<<$2XNX,DAI-QUESXDVG QLP+L:_\6FZ;^GMG%HFD MN8BH1%+YI(D=$O'D14^A="['LEP(@32Z'3V8/RKN>3DY/;_^ZKR"R)U!9-$K MHB!R-Q!9J"G;%"(/[R-1$*D@\F0ALNB_4 BY&X0LU*-MC) ']V:\2E&7B.]QA^8\$]/D[,MVE$J_7FMY;155[8 MD_;"*O1:'8=2Z+41>A5Z':R/7DN"38!>36.P[96G"KT4>M6 $;<($2GPV@B\ M"ET1-@"OQ7$@ J_>MJJ7"N^4KBS>1\>M2IKCGQTWCIB]OZKBFC27V(T/L.IM M*:I98[%AIJMJC;&>B"JTR9@540(+MO,/[+5S]Q'UQ7@E2BB452B[5;*L0MGU M4+;0QV$3E%WIQV@HE%4HJU"V>BB[6;ZM MGU0+;0LV$CD%WE;]F;*GN:+=Z. M.9WV+_HALS7SB07F(X-S-YG L>9G5_/C*(Q,SX8C6C+)MKJYM#5.BJIS9FQU MT^>J/[/Z'M5:9JU6_T!4=V:U/:JUS"BM2>*H:HZ[,J-4]<5=R^JO:B+$/DN@ M5&9#T=9>8&#W"LVYI(%SSNV;FW@R9,'MB(SM\#8U;[;*,"U=[MIL=O5N)IYM,K7L&ZZ;/U]"D?5AVN?L2(E M1=:7(H4&6@NDB."Y@C!Y!2]#3Q\T56?6DRX9.RVX4PU5]P9WA>+\7<+=;KP( M/;W1ZBBX4W!W(G"GFJ/N#>T*Q?P[1;N=. FZ>J>SA\MZZXQVPA7P2V3"$N!3 MVWE:;X:Y";W+OK(U\\H%[&+!+UFPFE\6O^BU70(/8Z:9EN5/IJ;W B<7OHG@ MA;#GFNEI#BSG,3!=#0Y!I/DC+1JS$--#/PG@^F^VR^ &C^LDL.6[;(5]SE=4F_L6 "-/7D.@XVBT]_7G_Y?'EW MKUU=W]T_W-_^>7=QJ6O7-Q>&=G[S6;O_\]/]]>?K\[OKRWO@:ISR;UON >UU M13:!I/ZG\R_G-Q>7?]__<7GY?SQ\N/VOB2XV^W FL+<0/ M(;!(?@FY_.N;!B@3S'51\@(^)W]/3=N6?^\X'1[.XUS;!?5O5;=A36./<;^!?^'WOOWMPHDO0+?X+W.Q"] ME^B)0%J![CW/3H3;=L_ZG!Z[C^W>B>>O"00EBVT$&BZ^[*=_,ZL (8,D0" 5 MJ)XX9\=M2U"5E?FKO&=W7&^FY6E(D$D(X!<4]7]^&'W81I20 \.M=<>P^.A7 M]W3YF[][#$D4_?OSFD:,O.HD*^&-E18I>8R5O/B?\TBRT6A2)Q9?$9V@9<&. MI*_(Q?3Y;=QY,"GR[[Q"->306)] K/-$+/5HB*6HE+[GC%@8HBKHKVL[2AU M@B8+)0?BV.\.M[4].!MQ5*9"9Q Z@] 9.+=R6HQ!'V]L1FQ_X02>9AN>S/Y- M7G6R\MG/J\C(H=$7]J.V= +;]WX2 %9#E646LAV;[>IU9%X\/%P_/E13;%(W M!M:2 E_OS55+A>.$NU+V_61N(&>()=?/S"I-QVC4FK=?GGQT#MBOE.>[J/;T M7#I)D/4R<#&O0M(\C_A>H;Y*/-Y._%Y"'-\U_(*=6%EI1N/Q'F@&W) YBTD,)(E'7\@?P8F4 =SJ(0A(WJS[K66SB=5=]U7=2-3-S6Y!N7I MPC;P/]=K8;KP+S77Q03'?VM60/847Y5.RQVH?7G2JZWS*MYY#SK\YX M9J/1*DL-.GNT2@TQ.1RM#BF9&LB]:7V-!IH!5D=V1:B#/!!U3 7T0M=IV$5R MB4Z V<6D26+>)ZD69;SHMDZMH">2W\MRNY*/[Z<9Y;A?KJ('W=G/[J:0:(W MW\]=,5T53]+K&]<1W;.T2>^_(@8T:HI/E2E%@H]159BG)V M6L3$R1@O/4XDI PL[:T(4.&96&^M][!QJ?$)VV6[-I :MI-&C%OBUXR)DTE/ M[BF3 RL)&V^9\&N \&)G5.8,/7NY3\U_*2WW!R@+(]#^IX.RKHI6ZOAGZ7^^ M\Q>@%JYU?^%WYHIUA;NX2NB=I#J#4_9?XZY7O\(U'LF#OG 1"Q=Q0T] Z'19 MP)+JL5T26 [0Z,9C>3 HV^]/>'/;HM#=V,^P$,=.*[[GL[\% M4IVCJ<1=4$&KV=4VG,B3:=FK()=7)Z]X-^ R.1(EF@9T>[;6/J!3LP9+":#; M#W2IIM$%@>X I;<_E>&[-;K^6H1S1W81CE*;.+W.^^CXFE5*YVV&FS#9$[_A M:)VI?>;3=*9N,+7R!M83-H(%FIJ,(@ B_U@D:K- M.8KFILC]WDB>C X-3#0#*WA)Q..Q(<@WUUD1UW^3I96EH5IF&[0IZJR).)R,]C"F"TI 7C"^#;T2H,#B2( .LZBV9P=\"-FH_C MURRB>42B8MIQYIT _L'\=_/O'J%>@-I.!/!RUT%%X5+9/WQ+'442YQ[Z6=282>9G58%^Z M5J4T]AV@#ZM351Y-#AUA?"3H"W7NT'/.E0P(G^IV:OWJ.,:+:5G"<\J3$2@\ MIY7">:J<)N+Z^DIIAG*_5VM>)6?JK/"2GEJ7%%[2VG$D5:Z3"T<.\8B.IG)/ M+6O]MLTC>IQT1!ZUM!O;U^PG$X>><^WK;*8'4O@,JP+(5"7+FG%9KM M\:]? M=2O R7]U*V&*,I4G;U8I#*=J1"(1N*$2\*B] MQFA32LK7B/0PU/>-.:I<4);UH)7$F5DY3$E0.4NHD\4$2^86'OVA$: MX?"H^K%&. -6@&G -78D2C0-:O,T!1)06T%S20&UU4%MJJ@G!]0>TG%25@=3 M>3"MK5=&NY#V\"S/!(/KL"KB5L;A(=O.',LHS/)E^?OKS<7GFZ\WCS?7#]+% M[97T\'AW^7__=??UZOK^X>]_F0!__RQ=_[_O-X__VZ8TT"3NY;\Q3KST#/6X M,6OG,3C>*=8F$B'VWY-A IX8EY1-U6ELIO7&Z90 M'6'^"NQF W'UOF!1PU[X;DOUTO@*&/$($'$%"'%A&Y?:RO0UBUYT=S,@E(8/ MKMN'K([E?K_6208-K7H_F9U0*5'%-5"2B.(:*%+'**Z!W-= JI5)==? (>V/ M^_)D7-LUT-Q;@(/46GY;E^CIXA#^P@#5%"MR=S=45,@H$'LO8BNI'A['R_!0 MY-YX($\.]D5QZ(=O>\UH.Q C9[L*@1@;B)%J17&\U(V)JLC]7MG^/^?JNVY9 MU>ZZ)6*EV1NG2=3-F#Q,J3IIM/NACN0/CF4@\^T8%@Y?3A.G><98D8N2@;&ILKK#,/:0_M/]D3P=E)U-U_)T[)J\ MKCRJ]5\WDDKHB!+4Z_54!HI,/R 9ID<+065IY9*E&2PES38DT_,"S=8),*N7 MM_%T,QRVO+&LR'\N@[NINKI\ ;+Z7+##*>/M MVLN:VK#2KHA'# HXVX&A7S59M MB9WR0!W(PW[9$2QG[,!LF6/RTEDN37])<%P5)FDBOYGV$[%U;"CV\=;Q":.; M,OBI]2F;IQZB>JRAB?\#4FE'+^AX1.^8KYV%:A1[S OOF1KG9'EYELO377!Z /UYGKF5Z"\U%(W_M M#>BG8N'Q"^A5^4US[]P'7_.)\6_-"L@WXC[@0PKZ+6]NO^1T56Q=:"I.5L%" MTQX-NM!>-[.OS+M?,.9<:2XR84!D:<)2L]&9Z5][C81B0M7M??_S*<_ESFZ%*=*;+V?^-Y MP<''AJ8)[O_%<0V/V >>6ZK:N^2Z]Y]9M>M.54MFK?LN\#U?LPW3?N**Z*DR MKT,6?Q#E_TM<9[^P[/^%%$J223D%77EX3;?HHDV.PI:<]=&TR2G9 )=Y3A_F MWIVT+>RSWWHF= MI3PJ97=VB/FN;MF9E++4)24(R*UY/)6F[5H@^$[6CR2[#:3^:'-3R31F5G:(ATK++ M[(''XZ'BP#"P.05V1NZF9M[;V&(U7NCP=U.NE:U&SG2)1H M&O*UKE58L7X. OER(U\JR'@@\AW2Z6$PD2>U]GEH$?!QVM"6WZ9CWM;RW7/N M:KNU\TV[KH]B3F/O/%P\5;/97X_:*;@X=<_^:DM/#5Y#PH5M'$]E'\C* MN"^/QK4ECV6HMENAIP&7X)$HT300+J']"Q NXT\7(%P="*?'-A\"PH>,A9-5 M.GHSJP%.30[W)F-P:(C\P]=@"_!;PWPNML*-!?TM^4KUW2NWR(L.WR3N?H'9 M_J*C&QX+(FFZ[BQ7FOV&56"VXZ/UX<*O;319+BK%##N83$GH' [[PN<[T:7T29*;T4 M?G@"4U[I?A9NM*&5]D0Z,Y=H/SK:'/;S2;->M#?O@_2/*B5LUR:/>,I%25]) MCXF3K>+S]YNO5]?W#]*7F_N'QX>[[_>7U[)TP]X?X3^_ M7=\^2G=?)/R41#]5#;AM19'PVJ*W6'@[__-##W0,8EEX_P)*Q_]>:881_7MC M,9^TP'=^#N]VN/PM;>613]$//TNA$MGKA2G(.:/42G=:;S?325X-BV5L]=J.4FXZ2\E9$5?S:?]([ M)@^353-NK'>1JR7AIVI*GS5OR M#G\!KTMN(&,T<,D-Y.4&4EDL6?#R%BIOU0PKLDHP*ZU>"S*?8L9C_Z%;XDNF MK3M+PI4E>4CM8&UN2*X3?[?+_[EGY@XSQ@0Z<]/_ZGC>GD*(GM)3#JN(Z"M] M>5BZ]T52<^4LE?8,W.T"A 0(509"&>,^Z'I#&7"R M+J ;'E,-J\9VK3W:P-^(Q0OC/X'GTXHBR7BDID;M*6S8I2T=US?_2W\A'*"G:[XHS/D,NU*S!PY&K@L#'="Q/>[G5(3@:$?1HFUF9Y#=LNF:0F2\9IJ<#'7Q9 M B9=FL&2&IRFYP6:K6-+-L_WSM5QTWRTWNN'.G>T'J7F_R6EY&[^A74AM)\N M41 M*]">3E"8J \[%6G:6:$78.*[ M^16P\"%6JT=/IY,3.D?RN%=6^>/82A4!T]/34V!!!A:D:E@/PX(]]E\Q+)C( MRN2):,>V5B"!I8[%>..CV07VJ8C>2@!LJ (_:Z_7KBM@>^4QL,C&-Y)$R.*/@Z+G7T B4:3_*9!02E$>9*N*7PYX\G=:$,JVT6P7*<'4" F4R M4":CL. E*G :!TJ\D3MBR!C^X.,=,*WA$.1@;]8&BYAO":B"2*:P!5*IHH8 M'A::2SYK'C$N$_Q;OZ$WEGMJ[@P,$484@B\$_Q#!'Z?RX4L(?B65EJJL]LO& M#%MC8@G!%X)_),%/I9&7$?P*S"%E( _44D&\!EL]9QE&P\D"F'&)"9<>'+^' M>9::YQ'?8UUO\$?)7*XTTZ7-&H5;JADH*]Q2Q=,IQJDD>$RGP&R*._L!A>-N M?D%% PO'\8>;6"XN :B?2/T%B8K<&Y6=4]#$F%OE^14;/58%F DP:P;?E@"S MS,3TRL!L7V[JNNG%H+JL4_ZC=P*O!%X)O"J%5YG)\]7A515FL=R?MBM(R'MJ M:WOG'P#/VL"S$IC>"7/;,K69:=&N_S*=?9"PQO4_ Q,37M]]KM4S$#PO6!(C MYP $?J\WWE?&8W=L?H<3\'Z:_*Z,7S[CEV9B90WELVUA$9X[^I]E#.2>Z,1\ MUF:6*" 2!G:+#>Q4L>B-K;M$\\@58?^]L1.B4'LH0QU.Y>$@MSTM@AF[+6H! M5P*N^&75XFB5JG5"UH&GD3_%N_ M5:KV9'A(^ZJ=*@?9G-DH DL$EAS)9$P53):'DFI-QH$,F-2^.JIZ8O\"5@2L M<*6B3%+UF ?@2A7-*N2!.FQB<1;O-N!91C_O_ 5Q)3UP7>RRSY+-A*NO&: M M7'TET#Q59)M&M5&7JP:!5 MK84KC\;GU*3QE):O # !8*?FUQ)J5ZH<]7 $JZ*DJR?WAQ6-9!>1UK./M#)C M.KN@2_@UA5^3*YTR57"[!9'O5L35<)+,I;8R?%7FD');Q(8Q4 3$"8DX#,3D*!B" INU DZ-(H C05#$<82#W2ONEFACR%# C8*99,%,B2)FC M@J 0SE1I0DZFL&Y,!(YD&TX\)5N&L'?^G1_VO0Y9"\ XKOK&7W1.%K8IJC("04FZ]KJ:G= M]!T/9758UO)-&KAYI;71&JJ )][/1L!327C*4>%0$)XJF2;8DX>]PS(YBDFK M@"^(.G'+4,1>&I@DQ@597A<8>&:+G#IF.&30-LY=F;Y$39!A(RTG,!NSF7'[*95\+!6VO>79'+#2LND<*72*J< M!*3P$H3P6RB#G]^^>\2XL>.LGXM8#.OO(37JU3VFD;M[AO^41(&K E<%KN[# MU5112$6X6H4'8=@;R+U![FJ].N5?X*K 58&K E=SXVJJ$*8J7*W"]3%1Y4D_ MMVNV<&H!=Z!:C5.DJC3V7,!U3(<&\J4TMYP73YJ[SE(R[6?BO?-EB)F,YS## M;$>0F,>5\7N:_*Z,7S[CEV9B90WE,S&3L2%9A]\"5U]H'KS#F6-7>I&Q;^R96VM6:DBZP2V 7OZQ: KM2Q<$585?@"6OIN?SE">'%SWPJ4UW"[WM "# MEH !2&Q=8%"%Y3F2AX/*9-/(]X MM\2_FZ-F8 %4!J@)4#ZZJG*B*FBNP+,.W,$JQS;B2&B\D$D';A M:A9\5KCUEN%K":4U;[N#FTC^JFDC4W ^77\DJ^IA42-A^!?7405T"N@4T+D- M.O-V-"@*G=6.]IQ.965RQEUG!70*Z!30R1ETILKZJH+.*N?-3$?R:-CJAKB\ M9YW77OF="S:/GO^0Z#PS-VW-UDMUGCFKRB->E\Q%TX0 MEQM(9;'DL^'EP@$OGKOTM+E"\+/CNLX+:&$>V#:@S$LN>7:L9U3+=)<8IB_- M-1WG=+RU*?V?,T=.>1-^[T9:9I 7M\?3K2H210)?,6?I;GY).;W^8L&I(O=$ MN:" " $17$%$NB-$*8BHI'F-W!OT#@:)UG"P D!$IR Q,XV! 5 HHHN,?)H MI!8!B;,J+VR9@79/5F&N?34&6OL<'BV XEPNG7/#Z.+!5R75'F(M/7?S(QM[ M@_X!>IQHH7KV;0@Y.UT!:*< M%2+BW* 5HUIJDP+:9TM8'H!::*SJNBLFA>L M4JT72H)5)2;RI%](_Q*M5$4KU9WTV&RE:CGV4\N! MZ(%+TS-OR3&"I$-Y5$E!'&>Z9!OC'TVCIP"'#'!(UU!Y=J-N9$RD8<#,4=21 P$>@GT2J-7*CF_,O2J9)Z'TI,G M_8&(=PKT$N@ET"N%7JFZ@>K0JP)S>#24^TINU4O$/T7\+P*?PGW)&4:GRS9BA$9DOMY@XDODX=J-8E651Y-1^P*<)U(> M!9H(-#D2FJCI\9,'H4D51JHJ]WNY!X8W)R JP$2 29/XJP28I,=7'@8F>QI$ M)EJ.YW9I\50XRKOQ=Y9QV&\;45C-+F(&"J_?J=%9>/U*P/;6 9-W\R]12]/C M&))*7YZ("E,1GA! )8 J ZBV#FTL!%15V*@3>50Z,T^$405."9QJ#*M6/ >Q M8;FX;3;UKE^)JYL>05//\QW]A^2L$,=%T$]XUKBJ65!W%C0](.O>,GIX" # C86;94' (JJ5V4)^-^^P)U @).3T\! M 1D0D*J,.1 "*JE0G YR%R_S%'NKO3SQ"+/@>;2I[LDJ#>_I )([X;:+<*! MK S+JH.Y8G?<3>=LON]<(*E TO-&TO2HE,.0M)+&M#VY/ZVIQES,AQ=0*J!4 M0&D-4+JU,JDLE%;@H!C(DVDI!T6N8"YW,-J@[.)C>TLF _Z\);?$EW2<(K]R MG6?3((8T>Y,^!A[\8-H_90Z4+^[[;>;%U-[[1UPSAWC!^ZF*-1"B2Y"A;Z$( M?7[[#O)S8\<9@1>Q[-1?"#L9RI/182W[A*]C(_FJ>L00F"@]P)M1;_>^+YKJG[Q, _7-C&YB\2 MG_Q&7-.!>X5)U54H7=>ONA48<,O #PO-?B+WFD^NYW.BUS]':-";RF/EG*JC MCP4! K4$:IT*M5*E/1RA5A6Y#'UY.IJ>4:6TP"R!6:H8B2?0JM*P M'XSE02]W9]-&%(/S;L@?.R^ .[O^XC=.U>FMW(\S?H54'P%WX!_X[5CV@$Q[D#T-%IKMT>! M+I\#/)![TRIZ:G/G5*Z["E>@&X]G(]"M)+JE2KWX0;?R:;E*3U;4=*9 C?%N M 6\"W@2\\0=OJ?HK?N!M7!K>AF-YV$_7PFZ#MR;F QR[@8+A!#.+2&KW;$U_ M@D.@BQG]9:J[BA&:;S?TKJWQ<--4S3]_K:\"+@?MSOXN2Q7 <7.7'9)VH&)3 M]K*>B#*-';8B4*-U>('% HL%%A\+BP>I,C%NL/A43N%* 4A L8#BQJ"'@.*3 M0G&J>(T?**[<@UU39XG3XW ^U\\_? W6";\US.=BR]AXZ]_*8C^\,GPS74A( MQ7]^ &U )Y:%= +.B?^]T@PC^O?&0C]I@>_\')X!G)*EK3SR*?KA9RFT7GJ] M,#=,5*>\AXF'8+6R"+9_T2S) -&T'"]P"9VK1[U;<\MYD4R;"1N(SB>1,=D* M[8G#C,E*]R;)4"/2Q\4LL>V1VY5F&F@]@EKK$]!U M?>FCDK/%*+^HP0LXG,@IQ"V8G-ZODVK-<1.R_3>0@_H'D"D]>51Z6'1K='D! M' (XF@8\W;?UMXATY]O37/.W1Z>$VU=;BAC/^(?(\(>TN. MT.6J+P]*6W4B=". 10 +?\"2JM O""R5F'T3&10XT8E* $LS3T 2P:PI(KC MBP)+)3.P"\P]%3&^=N6S83H;?*W#.B['K<=S)K/QBZW-A%!ND;+,-KBT5JH6 M*^&Q/C6;M41:6J"""_X6_"T"!\T.'%SHNAL00XJFW=)ZAY7KK(CKO\G2RH*/ MTPX?V-QCA>JD,,_;HLM466;(%5Z=WL[/Z!*U,L$2NWY=$=LP?:PL M,_<%UB M? [\6\?_7W*D-#1Y.E)%N$+ 5F.E4O/M%/E4>F^CJVQ4 46""PX$A:H]6!!%>;@9 3V8.XD%A& $U@@ ML& CBV&B*JJ(YYV7'3(W;/IH!MUA)NP7.!DU$J/3&-/_ \NVHX6>;\/!!>EU:GRP-3YO8G>\/9_(C/_^A4=W('I+?"7EX[GES<"AS'RC3[\HJK=C('"0!0+?I"E M$CM)%9<>MI-=:N7F3KH9HT/#C5!G4XF]I!)H#]S+CJMJ8R^]KK)]+Z8MK<)E MH'/-@(5(9&,EL 98B@2@IR\DS262;FF>9\Y-8DB:%WK@,!/ "7P<*.#A,_T% MD31==Y; P6_X1]@(G9VJ^? USX?_T&GDP/ ?%\0CZSV]$%BQ2W2\!0S)=]9] M80EFTL!'BZW6B:>:,)\C?,>$!FJXGX4;;6BE/9'. MS"7:CXXVA_U\TJP7[0V [A]5\;NZ9Y,5R<*V121/N2CIJ]/I3K&*S]]OOEY= MWS](7V[N'QX?[K[?7U[+TLWM95>ZN+V2'KY_?KBYNKFXO[E^D!*J7]VB=J3M MTXO^X?'N\O_^ZXZ2X8_K__?]YO%_/_QR>7?[WZ]E&Z M^R)=_NOB]E>@QLVME/PFC62.?Y;8 U)X5.U=P.6H)O;Y_C#_^/4#3&,6W]QE M&Y=.%1BI!^Z@&D_;I D)C8'YX=2^L\/H$WNW"BH_H1W?WE&1I6&NM/N&2G)J#OCP2DU*S'#ZT M2G(NX%I!DTJS*E#*^-TF5F> 75*<=_.R2(,PI 6WHKKG5E34KEKZ_F\5X]\3 M7S-M8K1:NJ\UUP;EV&OU)C]>Z'JP#"QTGP@<:S2.57A>ISF<&(C[>X!XVNVG MISD7Q^%JX^U'M"SY$*="!97"].<8'";=R6"].5QGIJE_YNZ AP4<;J%BV(T+ MI119^9/Z8A?-P9MNF"15>^(\'F]/ ,5>[\?2"?*VH!/:=$/%G'MM^D!/Y1G( M:9A.*@2UT8):I?ON#)C^BLQ-W?0+3= 67,\OUP_V<7VON\?T/@.F?W0*XOQ9 M^&/X];-P+&_*>(_ C4#@4EMHE31]O,$$6R?P--OP"ETDO>Z4H\2(C7H2MN,P M(>H3HF'Q3U;3\^% T=Q'D*,GC7[6+-;1P8]3O]EQ]!6:^CVNJ%2P9N"HOAR0 MN5W/M1SP=>9:ID=]JAM%%>GVOC0-BV9A,1?L7>![/F /B-^.>HKPZP]1(OCU MGX'IO\'#5K!>V_D&E+P_'M34P5]I=I[PCO8M7 M2=Z>1==0N:VF#[#2.U]XRRX9&Z6Z %/068#V1ER/012GF"8K_;)]+7,)?,LA MK7F(5EN.;:,A+>,HSQ[4E*.!VCJQ&'-O;^S0A5\%P T'(WD\$A G(*ZQDBL@ M+J\'JSC&J4?#N"BY.LH_W@-N'CWB3EXU;JS(HVG9IL1-1+FJ>2>GPU/ )?A4&V>.O5M\U]19!QA@0>%Q#C M*G"!5;X1UW0,%FJ@__M9\XB!NAJQ/=HIZ%?7\7:U[9^$:WZ;CX8&C M9IH>2^ W9,!)9*!LDO>YXL86)6:8$S;^K5D!X1PUE-S#_G8(6SM0@UO0.+&I M53ZGO-6X4<)OE.K<>5K@V.M WP,BD;.IW6AR(I]1(V")LZ,JCU3G9BSMGJ?5 M\A,7,G4XA0OV9Q#RE=.?U(#3%YG-VSL"2"^FOU@0RZ!MHK.=C-(S_#IOAYVV M9CJ?&R#LLA:VN2=3[?$9CZ&R_L5Q'[77WY'9' N3G^$7V08##TX&M5]3V(5' MGR6W,>:F 06/AUOM!GL"!W-X35*3-2Z,_P2>3QOZWQ/:K>[1:1(:BH2;TX-A M\["P45Y@D598 NA2U6ZG![H#7<2Y$G,&\D0D(1Z"B=)9@R)GIUL#3IZ;CEC( M>29XI*%RR^$!B*3?6A2;<:K0M1[%ICIUI&PF71.SA&LUTFVU$%N4:5]Z8$MS$!J'#G;[TTN#AC9E98G (QCN)#[ M\K0_$=C2 &QI X6%4_;<3IQOF>*0G 73@ULM.<7O[KQUR:7N[LINW,%A]<9< M.D-%OG/N?&?JT-03GGF)O.+/Y+P3FUL-915'9ALA_B+EMDUG[0=GH]+X-E8 %+/A.)S.=$]R4M9FJ1U=D0*"L7RFR$<(ITQI-36'@8 M16X )P+%I[I][KE\0EJXE98V4/@L?4?%K=-TL5KG ^5<[KG8"22:9L 5QR24R3^'0)*J597W(#2B1&E M;=ZQ',F"TLQQX=BCS7B.91I2KSL>KGR)\M]*"#P1>"+PI"+W4JK!,-C;-]3<_EK= M5+GM+ND*,K#4WE!6IDJ=R=X"5 6H;G4)<>]I_J6)AG^L9^E=X'N^9F.7YEI["I8/-RI#N3<^.(6A$?'&AB?\ MED,6GNG=$YA35+?*[FV:-^OAE$ C*\.R.IG(E#IFIE3[<*8,?)X]TF0W1:T# M:?8W/BB-.L-13U95@3L"=P3N- 1WLALZUH$[.[SOY7L]#N3I:"3P1N -#RGC M GN*84^J=50A[#E,4YF.Y/Z!C=G/,/.[3=[H?Q//AWL(1V"Y\*-KZCXQ)#8- M"WDWYRRLMG:+%3D+>QW2J38RNP=J90X-_-6M+K\ATX_$;*].#, .Z NG)SJT49V[Q=H'D2LL\6 M?;)]0]-4,5MB,L,]L0 RC$>G01BDMB\WZ=00Q"T"-A Z MT$F=KY)7'@Q:V%U7X%5CCDIT%1>=^H5,\>(*/F>/;PFM(54K6H_64-E=/RP[ M+HYC/W:M=[U(H\XBT3U9!:Z^ [&3&J=&LNA?_RCDE-7$CG4[4?-+>[F:7;A MZYJKC O;N">^Z6;E5//@XAF,ZIOP?5X >W89V)P=;N5)V0+_]FJ-V?6W>^%O MWU3AXZ&?R'4\/?@U#_L:Y2L76=XBB?$<)++59W*6;N(2"DEV4?Y1%9+MG4(J M\'R-Y6GINO\F2I%06EJNM%25U"V ,*R)V,7AP M/DVF97N6M,4)RZ__6R1F-Q(QMBA#Q6KV><6+:?NR&UN80-4XXU5A6<1Y*(^3_ M[+)BVW, ;?2AXI*5RR^$! MB-S,6G267:T6CJVS\*]IM,W3N79H1@,7PS5OS%RDO+>"([?]5CD^;XDOF;;N M+$EQ;_NT>U0O-)E\T,:_D- UBHV?+045IP^S5L3]#3BMGA#T M2O,?SDO2&R_H.6_I-IQ6=; F9%W(NI!UGD]+R'IESH]4PS2P"&^H0?BUNJ&( MM9;@JZHB3WI5%&,(P&LCX'%X- 432HOO\NQA+=4(+2^L\8-)^YUL#<,DD7J: MQ=N?-4NS=2)IOG1%='HQ,M+U%5E")JS0:Q\Q$Q*F >[:7!FJ!?=T/LB87:W? M[Z5:,B6*8%F%_EW@>[YF8T_Q6NMLR\>WE)'<&];4L41D\O(GZAOJ:C'T:N0) M]02N%=7XLALLX6@$XGH,FS@%,UD9*2(K\+RRB\X(R\I@]]FC679+I3K0;'_F M#\A@6TEL"V[^U,=V+8C[E#>M3>8R)/^6(": #7> M0:VJ?'$!<,4 +KM;55Z .PB=)BJJ7'V1^ETL];M- 85_$\^'RPX[\+KPHVOJ M/C$DUHP7>;=5K7A%@L<^?[^2M_].V)TWA M])54S>UI<6.?$WP?AM#C[[0<3*IFFY]R]M9K!"QQ=E:B%;!H!=QXF>*0G*(5 M\$&2TS8/XIGE*C,7D?1B^HL%L0QT2>_P,;9GWXP_V/]*S[!A8HBVP*W%M5WF MS#8G:ZJ,CHD*6A-?'/=1>_T=9<:Q,*<:?I%MT?#@!%&F94>/-#"MNG*+YJSS MLWF[PT6GY0H=-JF"ND23M'MB 2P9CTZ#<*Z^XA'^%%QN8:YY*,>G52H:6%<' M=*GRN-,#W8'>Z9PC<)3A.56A"$P4#8R+P*1PBPL>:9_<G0+#[AL.F2; M^&$^JG[9VEE^7>XM3'9N'#G;[MXNKAQEEZ16-*.8>Y]V:ZPT;HTQSFVN)P",8_B&%7F@"FQI K:T@<+"W7IN)\ZW3'%(3I&%?,#=K>8MB"YU M=U=WXPXJZ![= '00F=:9F=;45:DG?.X2><6?<\[I$XG'#82RBF.NC1!_D27; MV -HNQM1I$"(%(@F'8#PTZ5U_51_DA/.]N;.K3>6>Z7]>@+O&HIWK3X3X3L4 M/-)2N>7P $2J9BTZ2ZHWT@EU%OXUC;8Y.M?^S'>C_PPGF%E$4KNYQG,VU.]Y M2WS)I',:#QZ5N$$O/@?<9F-%_2M<\&J<';TE;X\+#T@3 !>VP&/PZ,IF$]:?)=G#VNI]FEY88T?3-KO M9&L8)E67>7J.GMK/FJ79.I$T7[HB.KU &8G[BBPALU;HW4\.(,Q$F^:Y?G-E MN]:P[_-!XBW- =14@[=$S2UK"' 7^)ZOV=@"I=:RWO+Q-&4D3]1IC8UZ6P3S M%0U^;9926N2,JT?5AH+)7RO+BQ; 7;T*G6I@5=O8\*K16H8EU)EF*<"ZT0Z$ MPO/'!5A7!]9UW81G#]?9/;CJ@.O]N?*EH7LXFHRXO@A_H[ MAJH\GM3:P+M% !S&(?_A:[ %^*UA/A=;X<:"_I9XY>C=&^&I\/#HN4P\<%^, M)/3](5W_^:$'[$$L%' =[N7XWRO-,*)_1^?%3@+.RM)6'OD4_?"S%#E$HTX1 MJ5 K[.!=E'G0'0ZRRGD*')H:">!I J/_@Y@8+?2$Z_BH_/0__\"U;!,[)'X) MJE:VQ$)B@P@X=QS?=GS"<.[V\0^*_ !2KTOKDZ4A5Q*[\_WAPR^LC9?D+XCT M1C17(B <1ARGEEB(6IG*T@N17+(*7'V!I7.29AOP;]]TX>?BH<5^=F>Q^_4+ M+FSCGCT^W89\)QPKTS )1)D6P^5?!J.>#(]*8;'$UH]]\9W Q5932P?9%A8L M8U ?>%A[)J[V1*25:^JT@?Y?<]U#6\D3%S;.+,/-29L+MH9+Q_/A%Y1290FE M8B%B-Z.OFK0"GJ#KE>E(XWS;W-A:JL]$OMWM+[_<=?##^-8=??AEW$W'@R60 M+0LW ,OP I ]R7>H4*QY'@[7>7*UI:0%_L)Q0>(,:?9&66+F:*Z!QV[ LG7? M<3W)M*4O9.8&FOM&!:@K/2XH?RSQ-_#,E<-&+6QYR8OFX1*<^=PC/CS7"BA] MYZZSE,AR93EOA# >E+07>+O7I7N*!/\7*88R>FO6<6>FKNDM:J4.WR3N;KU2 MW?NB8UX(>%2:CCWE-/L-X1%)ZDG ]BCL)FP'SLB20''RPR.$DP/6]!S+-' ^ MC#0W;!+Z2/C6]*'X8 MM#>X1OY1E7A73NIBBPC)-P-#K##I MJ]-(3[&*S]]OOEY=WS](7V[N'QX?[K[?7U[+TLWM95>ZN+V2'KY_?KBYNKFX MO[E^D!**ZP%GH&S#WQ-LGRH+MW>/UP]_/-Y]^(7^Q!CM\4ZZO+M]N/MZ'T%Y+F]N+V\N?@J/3S"+WZ[OGU\V(:QT2633\I+F*A,H;@-EJ"NZ$F%)YW0 MK/F!2^[F=Z!,T=X3!;.:":@R*SQC%S2BPX7]%!RNP%V8%#7Z5=#7'$:03P$L M$31C> !8*+!?UZ1]A2-]Z7/@P=\\+V3^8O?JZ!T=F!U]ROS@P*2^)NF+Z7K^ M RB4.JC7-[;>!?,"3#$+%3S4+T!G9/2A5@QH&:!D;N.[02_5'.5_P;[[@LZB M@FV9?U&FTS@K)WS1+[)D@D(D641#)X?D!:N598)Q "S']A?3YMTN)M0S^%QO=YS%22_#N_P.+ M1.V=EG*:.G!PM!H2QQB?\,0!.*#47XW_^KH>X$C"BT%,X_\&6!L MZ1G^Y_%M19)!I7=_7L>4%.2!I W5^_#+<)AA'%O16A+P;7MF_[;74C4(^[ZYO8+:%]9/@&?':_N.IY'C_X[[!48A*V[H*Z? MNG]/#DHW-FP*1=P&F;#00G5<7X;_SHE+[%! <=M8I*SV?KYDC"_3?RH_1[]^ M(>]_ _"6\2LO^I7C1K\-XM_1E^+[MB,E!0 3 &7#"@.8\$S#A,T1$// M@!- M) =6[;[@H$-ZA@:^DHDNY:G$WUWL">5&A_D> 2N]>!-'/:W:>LM\ZG9])97U M_P!:I#DW=6"0"S"* Y!%^^D;$%D'LC[""S\#!OPX0(>AWS3M@!@7_GH9?QBZ M[?\QT::SB=:?=.;*2.L,].&HHXW@)\T8#11M.E#G@)'-5(+4 DK00["DCB.X M7A/'(:W/0XH.)&D1;#WD84HYN(SE!EY-G_56Q=&65\NVGPPE-^:MF7J1LRIP M,M]0YJ!\T6_D .R7!>AJ;QWGQ7X'V&#L6A9UMKF15D7WR&Y@3UIHST2: M$6)+Q#*7L!R?J6=Z\KBRH7N[7*2*ZK][8*E=>S[5X(YCJ"D3CD0A@3 Q%5H@ M \#A*RTTIH!/,Z6 \1(^#G1/9CT\$1M$ /@5W<-DA1RGK0FT6L/&QU")^?7B MXENHQOR$#TPIBOCV"\J&6JQOH+6D/=%5H-:SU'X0X*6(^"@XF@>6#ANU X_$ M&-1\3O1(8%%5PY4M<6'T#?!Y$EI;EJG-3 LD-GP4FC:6XP5AA(M=Q4_XZFU? M8J]!^(CL\2SR,3C8MB"7@.(=A$L(Y[6 F;4.1K(O4:K2^ ^@ 5B/5!-E> 14 MMXS8Q(03,?H.<+'6-=*R==>"?T7FF .Z#;/ M&.*COP%NI,M;/_K)<8P7T[)DII[CM:#93R:F8239U+&?.I;Y3(SPMT7A/V6- MWC,:?@&FN@S]#;\#$%P&'O -<:M3E+)TX.& Z<##^6S:(V3:T<9]M3,8D%YG MVA_HG=%@WA_-YH/I;#!IZOT2$EA*=-K=Y<(=[77A)F3U-!EHOR-XT,KPE-$D/F1+O&PH"VX'[S(T 4E*U3E,*\#\5>G5\T,_H&N M%@O> ?\T<9:6O@!)8U#!8!5?[B7>#E(&>UY?C;H%PF?.66@\!GJ06$?R7^#_ MOZV(]TGZ:/Z$B..[YHR%MCT-+LZ__V4XI4Z CR;\G?X*'F%1W0Z^'_G\/'8= M1]LG5AAA9?;M+@;*$>H[.0==I:)J+$R>1/CJ:"@/6 !PTU72 9E*P@K\:!"&9&:^X IH$ M%S(Q2W+ K)J0>>'5W[0WIOH0=^GM>R?LS'9\R4L8Q2AKX2-,+\&7L!]"[P9O M =<2ZG 8-Z5+8JN&]>%3MVH+3>&?.YJEM%-2PDP4DY(%" M>:N=(.P&[\-V,EC=@,U-5$W MQU@ 0"P\SM[V&)H[ASJ73ND,[):P8\.4,7@4T4!MV[+6-1/3QO48K'!F>" T M$96VX- L7(%'+"LT172FT./[F">)9K)D@/=]6KKW<<][N6(X >MZ1H%"R8_7 MB>\'UB5,OJA&AUY8WZ%92U25M$@RN+>%!#.B:P%+F0I5)2?PXKLR^C5>E:%C M.D(4RJ_1G0<_>-2TTP/797L%W@'!-3&*\4P?STB$/!@'HT((8U_8?/@%4[CI M(>/Z-/J*#MN_::\"7UH")SOTJVE(Q7WG$%?@9].'I0+P@Y9M1E=YVO0T"AA1VTAP&IYQ CI"YPBS$O%?+/A*C=GP M41J+NP+;F#8"'[ZFU+W$MZR4A!C7=!&9=0J(NM;+:T3>MZ3:;8_(X1@;$3W9^^',46M_)EZ\/'I>$02PVQ#V%-[D:_\+Q<;(VZO%&P+3'!>B MT:W NDSJ# MQ*D^28\KBWA$[:WAFWH#SS#QT=H07)KM(DZ&^ C&V74&ZX6 X M-'K&I-,WIK/.8#XB'4T=3#N]B6(,M*DV4ON]#[M6S1"Q"P!>!::>JAG67Z441.N/WF]4U S'/KAT+O- MU&[J8(S*.%RRA"^&#N9,Q\SVF^L])=9[H!>%AH[L.+;PGA;=C0CM/]X)Q0[G M9+H=G^8M+FP#_X-UBK ]1.!3!&^Y<1?1OJ%U0&QS_/USW"U@#<*UEPG<,ZHH/IZ$?<,5OT0M'0-AZ\"/2P@8P+:_\-:\?6%Y3J2$LG#LUL4A?H"^HA-B8.B' ML-"-#E@#IHZ.%34;\5[JR%Q+&A@[/MB^N$Z4_Q*.+ M\!,:"_HZ3#^(,]?(JTZ3@^;2G!CA*V@@ C59+G&B]R2RRXU.LI#F6-GEBMBG5 MQASG!]O.+&PKRP)B- 2$]',2;*TS3J>46V@&1<0W? C59#63NIM1GPP])9G+ M2QARH1N9'6P4%T*KC;HA0F-_HW!F0U^,5NPM",9FBH5F4DWM'EW-( !_=TBJ M,$SMW5-;$9?#8/#\T"^BA+0F16@'XN%FT%' M0KTB\$+3&&T7-](C/9AC;*_]4 C 3P2CI2LPFR4P#VUG^8;X\H%JE2\$+F7X+W5,AP21HL=@6KN[K5)[LZ,X MXQF@_[Z,["B0O9&3/DT/J>*%GEO9$*E4I[P:HC=LNND/#J7;?RS1T,NGK<,8UM4^65)%\QW MO=3>,&R%R4[H2+!0=Z8I2Z'#8A[$D7EXT=HEC';,TSK>XI)G$ZC HF?P]64B M)0L#;FC(8;+<'#3>4#/RP8R@;AN;!5-A=Z"">/APIAK 8^&_K!MH:"#@:A-I MA)&TK3=+,P#?:&&6]L:$@#7D)Y('%2'O/ZA]^)=13L M#5&X\\:@-]E NWOV4% I+NDJ?L-%H#K#=QPB6U, M*]_&_H8A:3!<[V+;5!>Z/]8[!PX0,ZS AK?>V)'B4YY1FLRPSBHZ8SS;]PDM M-*Z&$5>J]X7A&@Q![:SQ&*=J/![T!3$""^ZU2$"Q=M'[Z@ K \F^,.O??EI; MCD?V(G(GOUE %EI+Q(BSG^-BTPQ>^%1-TX_3;/]]/[1#>I^Q37[2 M_Y>5\? MM/%P6QNTS'E;HUYWHOZMSL:9D[PAF(J<.&6FZ@W:2(+=0_C4K=TT0P8,M]8= MP^*C7]W3Y6_^[C$D4?3OSVL:A>0==<>#5"]%ZMJ4E#R]-?-V0LEY)-GUBI,\ M^%"Z7#'WI+*8([[Q1CTD78*<0(/S%WO)X%&U<_-W053^2A%#>L-4G78KW@PK=?> MADKG$M0,:_FS\NK'M=(DJDO\^!BZ4)(LPVX_19@$8I_CD(2!DNK7G4ZX^14[ M85VRH$-= Q,FT[$\&@[KFE>3V4^?NRD(-4@\O^-E!$9E8]1 8-1[C$IUEC\ MHXH.#TA@U$B=R(-^;6-L^<.H>O3H:FS[3.\0V'"YAFXU5[G^2CSOT_L*M#"F MG-W=I:SGX" "GXTJGA#>701KXRBT$F1B&GAQ0IW]#;@Y-N8B%O\[FR7+I^[# MFM5U!;3U_KCD39A39AHVPJS2_?*ERPN0*P9R P%R94"N7P?(':#O*WUY,%7/ M%N0XT_[S^=(/FL6;C[#]$7]F048ZFXP9W94[WGF9=1^-@49A6NDVIX#O9<$+91( M(8M=^G/8>$OSI?^CV8'FOC'Z*7*E(:":\:T-4;*M)&JH2[VB")?2':8( M<_;!J52CU61@X2IT0A\]77 H3_OUQ:K.MSJH/-7:"+H";@7<'AENQS7"[:1\ ME?$",(9Y!]Q@AWI./.Y1QMGX @H ME^@XA<\DWD^5.X-Y:03%MX/C8%*VL7:Z2@(R<^'L>U5]+'Z9;NG(M]-'_SMB MS!U S"WQ[^;W,;PR]:7%$^JO2>..=+0EP/XGK@AZ0EKH7 _B>A#70W-XL-KK0=P.I6Z'P=%NAPH<=0.Y-Q+& MPTENAS+904?H@,NC+R]1R?5^4GNA6JX==\/)&B"6CP*)OH+[@^6B.V#A^RO= M';"R'-4#O%Q#>3RN(J+4T*: )?N"")!KFKP*D#L*R+6ORE2 G "YILAK49 3 M&%<&X]I7VME2C#MRG5!J#VD#_R TJQ-G3^*1/A36<>]'Q/3#CG!3I9U!Q'CH2$"@D5$BHDM%8)%0+:? '-,R"E$!$V]IP: M?[%Y/#GGL Q31MZ-_0S/=]RW;XYEZF^/Y/ 9*_2;IAT0X\)?O_@/0[?]/PQC MU!L.R*BC:+-!9S!3)QW-T(:=V=C0C$%OV%>(6H!7)EO(E.X[2@_;](%Y]2*A MR0)\$5'2)%ZQ42>C%6=C7Y([@;/T3,^75JYIZ^9*LZPWK(< PQU8"TQY:16X M^D+SB$''OKC$TW#>*'S8"K %K60%&'^5P_]*WH(07WIR',.3I1?8L?,"/QB. MXWJ29AL2;-!Z<=P?LJ1YT@NQ+/RO3EQ?,VUXJQW,-=T/7'C=RG6P9(-]#8QW MH#4LRL"H+TZGL9P7>!TL57=@^?@9+.5P"7# ?^GD%@"R@'2E2_RSZ4D&@1TM M31N>$'ATW T\A!$5'_I,7.V)2$OB+QQ#IG\,/(+/![33%Y*V@O6\FD@7-AUG M;KH>'JD<_N0$?OCMKO0[P;$X("N49MX":/M#FE$B.C;]-FY2LZ0%D![.08YK[) M],4Z<]U(! [960)0P'_#_AM=Z7%!8'_$\\,](85U9XEN$@,.SE]$:XQ6!.>4 M6L&;%,ZBQ6_[V@]BTY/ :AK@)@N>Y#MTOT_$!@);$OSJB;A=*1/5\-\AMFC4 M#;3E0MQL8HPB1CT6:2'M'> MO _2/ZJZ1M0]F]RX8M[1/G&IP)5 L7TX& Z-GC'I](WIK#.8CTA'4P?33F^B M& -MJHW4?B_SH UZ/3(=S^ V4(>=P00>I9&!UM%[<[TW4,E$4?H?=JVD MIEM&X6XPU_]@X_!H[2= 2,VI1V&)O")*;:!8C(T>@_4E? '>&S^>0JI!Y@#?TLKQX9=P M-[U_T!M"% 77)8(20NCZ3_#L!2X);IGP:_!G_' "@@,/1%+&OX=WF[V8SE/E$[.S',L4 F) MK1.$,>(1Z] ()&!F@OE8(.$*M",7IC /QKCD+F) MA(^9CJI4P##TQ&1II;U1VK\@3\2:#M$\T'+@G-=T=XE%%1R@-SS8-UH)$Q)0E>"&I: #]%KZ1O(TQ' M@S>@\NA%@H.+!7W#?D,F1Z)A,BA=,-7TJ,"@&K0*2 =+#")82MDT!.L0L6,O,*)9E.=4CBZF?# "(H3 M/IUA'6 P*_H0(Z.,!WNEDK;S/76<)7&?! MLHED,QL!&2$ <#2)"WN^=;*M#?I%^TU"91WG4H;? $+#^7NH H(UX:#>"< N M[8B'OLY<"X3))1OAT,E&7O9O&NCVP?(;<5&YA&O@;G[Q].22)UC9;^'JOD6, M\ 66]D!7]1 N:H4_ VE?KOS8O-([D$F0(_$[/ M_37"*"$!*1KOX7YG"H4HZM.=!6#'F/^-W!J6JW-$&6(\ZL^T_HM6E M]GY._I+^2OGYIZYT1>8DO/L2F\%[BGE9F.'HDKD%HD&O&_)G@!:ZAP;'/$"G M.K6+J*D';X#'L3_/B/^"EB0N%9Z*5HK)S%O/(Z'_/2(3O6#Q,EH0TY7FIJW9 MU$,"2KGCTLTQ*\M#HY" ;4I?V0&CV /Q2@RHH8F_=IGM MA)JLKD4^"#0]09Q!,\:C819G^ )X1[\\(Z&S!LWY0K@V2O6]C)@L!/'?J7/##\. YP=NT?ZE M:Z:E-1_@J OH)=J6,[/,IU"-I*ZK\))$9J9!I,S8VM__,IS^+"V<%["U7/D= M(")RTB!9UCN _ZF?T 3;#,&*.3>U,%K$N-UTC0$E+C,!D>+T]U>F1^^@?WQSR=(,E@V7 M@:^.9B?,-3@\2MK_)MUY9D0*8$C+L9\ZZ#0'$)ZQ 5<5@#2^ VLL _Y?T[6 M/D+F@<7/=QD-XP>&+_8\!RY /XJ9)A[O(G-'CJIWKE<0RLW5Y'NZ2YX=BT9& MPE9]8R?)IX_N;+C)#MF22L&.^_7_;>\\_WP@OV0"URL!OI MWD[LK6^0-+3Z [ZX>@;@-0!A78:H8O]TD7>;MI4978- M^EE&^CS:+Y(X4^M-JK$L.$%#4\5(DND]9T<3YTG 1>-%>Z:> O@6/B_P0F_D MK0.TF!:]8-2,%KJ@?X(*90$.@=U[_6=@KE $ZDVM&JDLZ-WK&=/Y6)UVQJJN M=08C0CI:?S3IC$;ZI#\?J?ID,F[JM1615I8H<2D3Q.1M^#6UWMLJWAN)][9A MP&G^.IO)P#!'"/Z[,76-7>N07^"1>6 !F#VO0WL1]C]N?'+C([AZ)_ DW<(/ M;QB!B)88OT'&$F?_^0&32XB%,]5U($?\[W 6 M.OWWQF(^:6!0_ARFW>JP<&WED4_1#S]++*5UU L3JU/U5K#RO,UM>MW)MB(L MT7QKV]#U-E*F ,^HTXSY'XS,#">ZF M1FZ+GCA8! .!N%@V$>:+X%KFS23!76%.<@W M%E$(EX)P*52K7*3Z0?*E7,1B !_[$@I!);J%.AKT1H8V[I#A>-(9*%/2T4;3 M<6?4&P_ZT^%L/NHIA76+5$\"OG2+RHCYRW"+9I&/JL)U(%P'PG50+ .(:!Y9 M.)8A%8\PB%O_7#T'D]SWT744)8\NIN>=,UB*WSTQ ^=R7/^"D7MOX;@^*Z+< M$O+'_"4W3))9:J9-:\CQ1327*L=ULM'BZ. @?YE&J&?4&&34_,8@N?IZ[&H, M,IW,9].A:G2,^8Q@/P^EHZDJZ8P&1"$&F>KJ<+"S,4A-.5+<%5C_IOT'RPF, ML(L/M8*35]_[1%@9RR0L(B$,^,1F4W-HL?I*,UV/52L8#DWEAE405MFQ"251 MEP &:NP-"RSGID4686XBY@9%69Q=Z5=XG8<@9#DTC8C6W&L%P%")B>,_=?\+$&%MO#NPU

6H$83!*.AI1\" E)$^/+&7G^PB4D8:LE[JEN\]LW,!'#+B_)_A9X MV,",L$M:[,7JM;!&ZPG3?:/ZY8@MX"P,.*Q;HWE M.:Y<8'C7W&S'8D4]>J+-T#(ME [:_2/,D'R7K&\Y85V?#BB(3@6&&321,BQ> MA47APUC'I!"#L$R=/@ 3LEDC$RKYF)$9=IKQHE)MG])P"!KNR$A3P*R(V-N5/)8V#J)\8-'BXNP,KXK M?8^[PR3R1N581T1T!)O"8^MFA8-KLL)&4-VDU;-+388?'?# M) Z+HAK2 UZV<4P;V(AHO\1+D"%EHFM2L@U/)IDW,G:]$[<&*-QE8Y3*ZOF* MM"?4%/%J3F7OA_K>=#J9&.J\HTQF2F?0TR:=J=I'A4V9]*BAI*#Z@RJ/0#W:Z:. MFE!:C&3PU?#BH:6-)C9] 7%"HQ6D4K.?\'T4G[:J&8-4&2QC[KL(YNGI/,(3 M[^:7#G;'T7=--LGEM_^""R7H&S! >\-E@O%\09'C\QM5V"\1NU-F_\43*!+O M#?["'GO2F\_!/E([,W6J=@;]<0]LK\FD,YG,!C-MKH[T,5@\ M62TALWSVQR7D+\HV=WT^DN9UUW>EW["+5:CKA*R.WT"Q,&.>JNP;0 FY%6NEE>KI+6#D5$YSW7U\KXE2""DE.*HLVZ\#OV0OQW)LM M-GV#3(?*N-\9#_ISS.94.EK/&'6&H_%0'4R4?D_3/OP""%E,:K;G75]I;:.K%Y;6Q(SI:1N*M<=M):FS" M\NC*43'N2O?42^',.X&W861L6]%FM\>PWV:D6*]7LFYW$'72IOH*0/:V'KPJ M]59';4_?[7.I&7&S$C25\%'4V)B1.>M52-*;DR4XL\"CW0[9\TS:NX_Z6EPZ MB8TP^Q,_$>E%ANFR3B_)"FJ@T[L[X;VSB*Y LW1L+AJ>/5XN;A9YL?%+B@UH M'U/S?4_UT!]&WL)#T3S'ALOK;>WQFD=W&DGTP<3_IUEO8<.9L.8:;'U4&[6H M^;MNNGJP]&C#".S@Q@Q0,-] BX>%N*%E"7=CX-H;-ZVDQ4"'ZXVL8.:GTPR3 MNL78'O"FI=73ZTN4-H"GK7)UQCI UIGCNLX+=0'@:V%CT0,BC]H>40A;&4>" MNN?Y,:5,FP$S;:'QK)E6U!8G\.*.^ PJTZ)SN3Z"!&62)?R1/A+^*03*^(&L MBP!;.M4LB+7NLI/HLY3U)=:* 'Z?55]ZI/S=:NN.=7"$@2:&O#84 N0.6?HX"[_/8)+:3V%0/?(M;CZ.-NVFCE** M=6\RLL]'/7P*NYK2B]C4%$)OZN9GNM+-/'ZOQ_HE$=8"#;4!G6$YB1RS6MP> M(T%@2B5V+X=MXFF+,W,Y"US6LSI:0K1)[+6OFW"/P"VX"CN2QZW.66ML='VR MB2QX5NBU?7?E;ELY]M\GQJYEHN[CA]-#P@N!8D?8N3]L,=?T< M(QA-PO$]BA4Y0/J&S0"XX3WD^E1M_@33@3 FRR(1"*Z)G?T8(G%1P(5 M,7Z$3,^>D.C>?'G')72!S&5C5!X0*W+=:S$L"%Y M.R*TG&,.8ZT8>3SDSOC]##,NA,^F2([HSQ M5)_-=&6R>WI.3=&7]U0\.:[R,CR'MKP"E83>=8 5,6;#J?P?S::XKX3-C4'M MI>-BUD9D/#(GZG"5_+H&)H_!0 )4"]>)^B&'VJP66]/K5F7,% 1=&6]2.1SU MQ:*345=5JD>Q/J0$?=/1P+4P*PB!,@IEQU=$L'&G>&'3T7>/BK-F$,NBMX$. MSW2>=[2@9EEL8"(M-/T'&@,T9PA#YSJ=_;,BADFA]@54=P($?,%Y;K'I%U]A MGR3SISC&C!]FC?!L5.%7]#-T)E%XL>IA,(/=AB%(QZ8Q>AB33TN8W6%\7H_U M__B1D?V$Z0\;W\[TY(3>I_=?9VX#TV"I6K3'+YM>9!L>O5UC"G+>$0P&&6V**9#55, M9(U03RA.*?&I[RGAK-CP6*([ 7&!IA1NS .38[KG%'LP(>2*,HQXY/[EB"BK4%1J[:7 ]R?P< /2U0ARV#0.>U-JON^:L\!/=NF.$Z+6 R7#O^ XLHR=)KO3@)8IH T'A&PC1;8K#Q=VR[;-UFZCQ, M-_.]=:>+O9M?9\[3++HEHRRQN6*)9514HSLO(;(;T-Y/_)U994\Z$H'3LSV6<0 M)%W3^Q'/7:8ICG'**6JXT8A="A[PF'6:?*QV4?!U@S# QSKAQEX.>FO@EV4) MYRP3UPL=$%3X01T+F^1&<7%I033+7P#"$#DCRW CJ3% ;3'RS" ZQ>[.! W8 M[?1$)7 CNQZ4S]!ZT&;.,PV4)5#:8,VQ9Q8;FA>-AF;>#TRS9W1+^J9FA+V6 M8;REO<1.%=!WN](=VDE_@FD![[#>F&G$^B/;3[@^Q(_7,-V>#N3#069([SD0 M&6B$,28GB6S66Z@3LUS2Y&Q!-@UM'4QV I_JJG L7>G;YOS3,&5ULQ0ABB)X M9#V2(LH'8;=-Z(/#H!E!B0B3F/ 4.W-, MH7>I07H7CY);SH'D/%N^>8#3M=2=5SVX:Y+I1 M=BY[W\RIR;C;V[%L:G-=$9WF!DE]:IBKO6@"T_3]!*:[>U 0..#FL::+'MGZ:=V$;]%?,0L_/PSN&[I5E MX8PA:Z<2+_/C(+]]69;&;"%+-X4E!]'8[6^D;< MAP4L^>RM'2Q1"L?"@8(F73K+)0@.I4W#[1_FU?Z3'\-/T:NE&"SEI:1&64TM(#6\ZZ3=/*2UH%DL &VZ_KFKG2U M?FFM;\+*Z\ +8SOP2EJIQH;FH27J^.A: LU\XY&A>V0;.(S3.K<.-G)@D;OY M>YB@] 2T#O?[B%A65^G9>/ 'QCZ5(HC"7<;((YW02&=B@-GX(FUD&[Q+/\OD MX3B9@ V"1+/6B!4C%L[N*Y4/]S@FB79T$=D>&=]@CB/.'IFN9X]$7U\P4H0] M47)T,!H.NI-)K2V,)CSTM0+2(;#_\X/Z81L]PL,(-]4=P[*C7]'B@7>_>PR) M$_W[\YHZ86^H0;G8(+;N=Y6SY^I),>8Y#5-O:UE:6+FI9ID9S>?R=HY4:EM9F99Y:>F; M;I6^L!UJOSM.M41ME4Q\O$$WF!-X8 9Y%Z9,.6@.X MK!=76VTG(TW[KHR*Y5DC%KSWIH;:[0_W6QM[VH,?25*/ZNI"PU'S8:L5-9CG M%#!*;D=-Z]0<I\ST/_S25_KRL)_. M'RKLFF^TDL"M.BUP0^!&-FZDNGOFQPUE&N)&1CY=7MQ0546>]*:'XD;3K0M^ MC0B!')S:%J>'CE2?V +0,8F@8U(>.GI#&9#G0.AH!G(<:$+5[K&G"7(;N^ZP M7PD'AG ""C>Z< $*"1)N=.%&;\ )\*CJGL"-?OH-'IBD<6S-[IA>\RMB.[3+ M3>Z$C&:*:DMNM;:H?]QJ>8*[3[Z-%JAF_&I@C>;OQNM3+5&;>/&4]?G+0OC] M?0UQNF189E6DYV$QP3L;['(X8F#@=>9BXS-DEHW(0&KX6<1A%XS!;FF-^MV< MUGY[=VLVHW7@M28HQ,H CDH2B#.3A)-W(3#C12Z:>9Y:4 M][IC>(Y$F0S[:=M^VXS#JW0_J'B@J&U(]P_?O>)>G%VTS*[0/STO;0'/I%I6 M?%L"1E,M!#-A-&P,EL+2"SJJ=[F[^VE%5J/<[Y6%TX3EE!=&&H"NE>Z7+_5. M@)4 JPRP2G5DK@.L*K$XY;ZB5I!5?UYH56## JZ.!U?*WI,1>)6-5ZD^Y+7@ M5176JCP=I<)SJ9%]8:< TW]YNKHOO -G1L&O+M*+LIN*U&EBTT/1N7 MVZ1;(1_MD(]F9'(UO6ZM?1*2UI+;*B+-D!#>ISKPV$G@W0Q3:K"PH8?MSP O MN!W^ZDY$=RI1MM6@ S@#"6K&12GJD!I[ CR6(HGN5-46UIQ+$M+G_ T5=J1W M16 F3R_GK3&:5%_G:\VU3?O)^T9<&I YJ$N#^N$7M3LZN.-[ MJ^(HE>Z7+_U$0)> KN-!5ZKQ3''HVI&4 ]"%^F?U934MQZ[&9LX(\"H7#!#H M50J]4EUL2J#7]A08BE[C0Q6O=H&7*+*IN7%$;?4SF=@B,+J\8[H&X@IP3X![ MJEW0>W /Y>4PN[JV?C_G8G"+JAH!L0)BFPFQJ59"92!VK_W?$[4VHM9&@"R' M()LS(U&@[$$HF^J!5 IE]_DIZFQ$?#1//IJ1 M\B4J<#@CN*C X>S 8F6LAJA1+>W&.:S(N;!]TXA:CF.#<30BP+J U:7ZCDOD M5;<"@\686D4%QEOL?Z6YZRRC;G32];>'&CP164S6/%@LY(3-O^7SL?ZWF?RI M-J))*7T@>N":ODF\ZU !K^(:[^7L/P<42#NF@CNWKAAWJM,Y! M7BUJ*'H<0O"E_PD0%"!8%0BF^FK6#X)[&L2M07#0*YN56B86V M\@>3T'&QB,-W*^V)=&8NT7YTM#GLYY-FO6AO((#_.,GQO*/]&@;Z()>&;OM_ M&,9<)_IPTIGI_5%G,":#SJ1/AK#Z^7BJSV:Z,NE_")TX 3$N_/#$MZ\(V;FQ? MLY],8/$+SR.^]PTD5G][!-I\MAS]1S$#E #,K)#GW( 4$.?1EM,(^6CF6$:2 MBTP?V%DOPI4%&"XB#?6@W?D+XDIK$DF,1E(A9]JVW97=3(:(%=C?>C.>Y 6S M_^"\0M^1M*7C^N9_&0L?M+U!=S@X*63\3B27Z,Z3#6^'4Y0T_<_ =(DAF>MS MU/ <)0TN(Y_Y#I^B8W]9$)L\PZG#T6=\PS4]6#S]"@H&7J"!9DF.*SF45RSR M!/^D:H\GXZ_CYYF^I,-J9D3R"+Q70T\E_!UN%1-4 /9(?&>\7""FZ;]1/H1K MU)#9_3DG+OQ1EH!IB.WA3WB?XG_A8>157\""\5_$I.N!0\$7P!JM-_R$:<.Z MES/39B?] I^2-'B$1=<3;4D.MPM?L$QM9EJPD*YTLUQIIHNS;B3+\9 .<)>O M:0T$GM,=Z)KKOH'Z@DP%:HN'\S!AYREB;F,_TX/#].F#L>,M?H%2A[RNX.-( MJ\ /7'R/MY#FEO/"W-TFO.G=JY$@A!@>_1OQ?%"(Z/=A&ZCD!*1;C->5"5>R M'&-5BP0V%D3-H\R$)^C!P3J>'_+1>P%Q(FFU_W_VOKS);1S)]Q.\[\#P3&]T M1U!JB;KM&4>4[79OS?AZ=LUVO+\Z*!(J<'/D%<"KC:0B5T75*8^E$)R @-Z MP"W(*2@R>[8'YL0)6!;*_%IU#<9Y:^(]$1)^@+]U(X*__SU\'P520RX<2G=; M^OOP-Y*G?H?Y[$PPBG'YL-QW1"-8[9G9&Y.Q1%1M*ST3U2D@CC$H.Y0,I"5\ M>8=R!^^B4Q.3ED,921B=F=9&(A(>W,LC.CHY@%K,RZ$G5=0"0;L4'*,O)G + MLS].8G9D2O,Y[(YO'EA;@S5228J2J?^RO54? $-+>/.^_\D5]QK=NGE1'9ZCA_@Y?]-Q;ZPNE]N\.X%_5Z,CMI_>Q MNO<#EVA8^_[)=G276)7B/XGR,"=?;W94O(WU)EH6G'J].4>A1]=KV2GQL&-O M>-(]3A'0XSE$$MUW$!00!5!#@\5IH64?Z'!I,I8EG"'^=[RB!CLRY# ((Z2J MTT5X*7)MZL[+;]J6Z+Y)/F_2Z?<;A]6O@% P$/:'0+3[%^RA^XW9VW?V1]7Y M3KRW-I@B=.;_ VJ>;1":0FPU=VAW%PD#\"VG3[][WI&;'X;[)\[UX"ETJBG3 M8EO]D9*H2>7>.?B\ [[86U5.4AHS@D_=S[C.9*A!K,IS,:Y[HQ<\0:A_/)%VM&$%S3V\J M"CBJEI(LEE=/M46"'%"DHGS4/')>'J\$CS=B1VOM4!N0_ ' MTH)%P5M?Z2/B[]WQ:0:OW^P7$DK'6" ^>EFM7$+(-+_ZFU;_6W#(\FBCEX G M/]+/&*,#3_>74S;3;#L]K-L&VS$:QBVY@D1L3ZB[F9FU\QT2BU,EJ@=6CE.] M!T<>PR8D$C()1.=_0LGY"O[X&4,G^R#8/@-LH& J[#!9H>6GIH3[A(;%.;(B M8\9'3P2O60K$+>Z>D.#LV),H;G=1V)-SX!#'GLER.!'8(["G,O:,A=U3&GL2 M5=\N"WNR#W?CV#.;#).UG7^JX!E>G0.X(\214"YWT@/1X1<%7<&C';:NQJ&+ M^6T"GF+PM(@?<;>/35^ G7]';OY(F?G"7+1+L88N;!W,;>K60LXN^LNK$?WB M'M)DF+RA)T2_S^M@7DNW%G)VT5]=C^@7=5"4Y7!:T$$Y*&8*RF770"^6"_1G MWMH.O=Z$/!E_0.''I$#$^ (A(L=C$1 A%GCTE*9;*SP[1"B7"!&Y/2I& MPTE^+\U:WLPE.RWA(0PK#P$NRK-!S(*-(L6ABSAT.0Y'DW)PE((%1\,O[SCS M=L:SB4=;Q!'+I:U#N"8I@CZ]5$$O?*(B!/W2UB$EZ= +2;1]$G+A4@+)Y>U"&;/X>N/P6Z0J_ZZQS!PL])P8R26:3]P8S"?HXR3+8$%I@A%BACOMT-2P'QZJE\OIN6\/U;""X M:DJZ"G.5'.+YCD6KFF*!U5C]4QR-)[J%;])OLC6Y81]U]_ M62KCQ2LWFA47UEA^P#K,#D&T"$J=DO_0 L8V^YRH+@C9P_YSK',<67#\0 NK MV(4KQ!6P%3[CE+ &^$ZE-8L=%]M574]NE"Z>M_!6NA8:!S^00+" MI/@HV4/ ?A&7$%9FG!869S-V8NYP;*+XLW\-O\'W'+K<9[X8F, C%HT/JL6J M'OVJ!PRUK\J'L]VJL-D2X,+#4>J5J[V<:, 5(M/'_="LQ')SC1[26E?,5ZQU MA;92566L+P;CR9P,IJJF#525Z(/11%VMEK/9=+J>][5D,])6HL3M>9%F9/>_ MN2#[P?23%(RM-L)+#+3>&:YFVOB>^[=?<:#7P-$[8,T0671C@V7/:8UGQT81 M1 G8.,"L3[;SG1:59-P?U*R,E\H,BK@?UFZ'UZ +07@-=\N&W/]L:Q!'=;3M M,XRG(FK1 O#XHZ!T/(C=@_K#> BJ//LN?9B]=HGS2!'!L'8^?^Z#826^Z5O) M[V+9]7U.-V7/>>N#^21F-)8HGI%>04T M4_5_^[2\_G]\&__9 8H15E@4L=FC"H[O>*0%A<&J;*.1 C#[0.TBK.N/#0)H M6XGU,^S+15!+":G%F8IR,-H#,7YC2H,2@G4-8$U(X,OXD>V&/*F9V!%A8S#& M"G;D$B@UR:34@6PF:$4;JX#K0Y')\@(=_!@40^Y[N?9;[/"P,2S5T@R0)P,, M/L>GIH7O4DG:DVNC8M<+"XPC,%RH#64B<4/+, 0JF;?%"8>B_3+6V%["(_Q!J^A,7B*4QAZ"_JHDFZ35B3)-I< ]])$_1H67'N6N@2 M%?>]:671-C#H.J&Q0GO:T/87=&!B,J<-!).UB@D1D@0N9]F0RRK1*^ =67NW MX9RCX9)O'A8W_T(<%%[@_./AD_A880SE&[$,VZ&--XF.K4/<=SZY>[+OMK;O M H%O+/WN"7[P_ U RHH;&2>C"!GA M18R,5&;^FD-*P[6GRGCQKV_O8K1,M"GY8%CD\^8M/-SPWJL:O4GZ$1T&_^&- M[3BT6/Y;%>O >WDMB_*I&24<9<*[K8,-'!YM\Q''CS]]?RB01U2 PM4H+1L" MO!C31&HXP?B21A\ H*#Q8B][]IR$[^Y)ZP7-VFB_.-<[]&I"HV'/WAS#@FW" M,9(X]P1\*JD[\ Y_T*8&YG.5+4QTWOU@6_=WQ'E XH?!D-,""1\R?/J;Y_#/ M_PX,*VK,TL<3CV4BNG1:XL9@Y0Q$ MG:TF*<'R@*C8B-'%(".P,7C%G@85F3."?>& MF5BE=&WCHK47S71QBDA2M)E;T%;/H>^C84#O0;,NB]3^1J\11F26PQ-^[K/0 M)OH%()1K"GS +3H\SC5@]:I#0YFN3,>CE@UM\H@]&2W-=L!PP BJ&M@@8;2: M 0\&6H?2#;8CU;9R2NPGN>(GC)^:KIWJURJ!LQ=Z+?L@:KR/]7@#PG: M1M+3"IP4/2/: OL0Q^7'0,'BT%^7N=3_?G/SA0D[X1WL^83"QW$7 FTVR?#( M SNAHH_7TJ@;[2ETM&\6]XB6PV0R7L%SDF3#,N"F&TU#C 4Z?'%L"_[46(1; M"#I+#Z6'?J ;K'=HB[MR27%Z=7[N)DE?42UP7D.V?)]Z%Q'5@WNE*73YEUO M;/@GM)O?WWQ[$YK+!B?6MW])G^PA'7(PFLH2L T&VC0BH6>&+W%:$C?S61"$ MJ[[?J'A2"4K]%9H.^PE^#5JZ,@,"_,6=S]_0 M$6"H/(8(A?/ (\R@2S3VU-V3 ;_JA/.BFMX)Y[6/2CC[>=WR1K@>DW,:7-!] MC1VL[&QZ>(O]=7T'& *?#KZ*06ACLJ!!-;8N"T^4W.C,=,,-CR.9E<,( =)N MZ?L3*SR/U@WZDEH+!C8*I>W3**PQ1'P,VO R?A@KW+;RMH[MWV\3"*6PQD_% .:V'!'0EM.(=&=L!2T[S@J!R! M'FO?LI;6(:%=]/+I0H?]5L,@AR&!&?!3403I"J1*M8)- V(1L/,I0X849V6._5'Q@DF?6RJ\,?.-@,,B+X98 %O^,QFK.^G"3;TSD0;UN7]WV.B MQ16DAS-#7G+(@\W<=N+0SH#8M)EWYN/Q\WL"-@%P M@;P!([<]^ #/S \02608#I+&H%81![O\WC61 ,P)Z$ M8 N N@DE9H=>E,<[9W=9DCJITF[\>]_UJ-V4%*2]>AHO!^.)+*4?]DL_WU&9 M6"JC7UY&#OVE]^$Y_D!Z2\WBD!DCW_K*#N 9""//I#]ER#45G0H'>BX;^GXP M)SH8:IJ]R_@034^(B(S,!F/^-+ E:YH4"E+6X/#1S;>WN.CXS!(BD)9#54@* M8/K_4.%[SK/$3=VA]#8Q*SZ3_034_4PIDZ]I_,PTZ(FZ'8U%@#-O\L-A-_@) MYH[MO\5^J?&3MGSYPB;0^[.':Q:J?_@6AB;&\QJZZ=;";N*,U3*39F*Z SG) ML=%B@L?0ON=(><.A(LIZNB([[FG.?%)9^FZ!NQBZKSQ;+H1)'H[A3F&HR7Y[ M^R&T9MG@P=%M&+@*A^"_!;,K3$, %80/"CYCO(6#\L'2LW*"SK8'DXI9E,&J MX G@@]*T(4?50P7JTC1%@Q[_R_NY1E(H#8NUA:;!NWWR8/@FE5K,\ /;. AH MN?X.[5B6+6C#$U1PM8?2O_AV1L5DKPJQE;Q#64+%C![Z:6!#@I)##&" F+$7 M]"C=L R/&=*T+WW40SB@"76^J?@2E@&J4BEWDY+,A9['_GR7'0=RR-4/$(*> M#7*#. %7IT&,"BD U8_"5X4%:4+/QP)^]1J(EZ;0&;M^!_?X"K8D"2)!* M"& 7!"^LIG:REK'*<)G57G=\+?UBRW8(S^3(VLLOOMH&$5X(90>%,JN/\]4( M9=D6YT(HA5 *H3QI9W4AE"5;" I[_CI1:CPZ&4Q-)\/9"2L_G &%?KZEU]UH MDJA;LC.EP*-B)>]R@*J_)>\^^!AO"N1ULGPEF?0=R=T2XDGWMJV[#967:1GC M+J 07HNB>)XXZ5^;HUI:WAD@"%MW+4G1]U=E ">$J,$ MC L8/P+C L4/47S6913/*;M8&,4569F-Y=DRY2*F@/$N8I2 <0'C L9+PGC9 M_*?3PGAV)WSC41]7R-\!1M,P%SY4J&'@2 M&NUT$=USRDTI&HB048J66IQ/2T7EFW^IV6C16)Y/1_)TGO0SRLO.E:HA ;$" M8DM!K$#80X1==A1AFXCDC.7I="7/9I4C.0)B!<0*B!406P]B$R78N@*Q#419 MQO)DI/&TC]RL&@Z=J.LY/$BV>]3G"UT$:8$D@LD M%^?$58 \476S.T#>3(AH-E7DE3(5I\0"R062GY^+!)*WA>2)KB,=0O)&(E'3 MZ4Q>SI8"R46^3PN1J-^?=Z[_($N.;6^PAA(+11F6RWN=B4,3<6@B4G^:4U>) MQDZG4U=,U+\R00=]=1L*>:-!I-EX*L\G27TE#D[$V;2 67$V?0J4/>.=W (H MVT2$9Z8LY=EB+,ZG!QZ8/>.EV2(PVT#X!6%V.DF>APJ8%6E ]6GV MS=!9,Q#BJ28/O8 T: [Q2,G+5YTX>F@VVGUVK2,2:EK7(&>\K\N$[R.*'NB/ MMUSL6KD3M5A,\%;4%675G H)!'B="KP$=AUBUQEO<1;$KB8"#8NQ MB53"01 MV"6PJQ\[(+ KB5UGO!]9%+L:\-[GJX6\N'KLJI+ED%I)?C1ZQ"_4[%' MW:4YY)]IM\"U;YCZ/ADBZ!CE,D:N4 VE%C6O,MB<1['T9@;]1O#*Z17E"77U MNN^,%U+9-'A.WA5\>48;=.$H42$$J@G5-) MH0/*ZH#Q&2]R%M8!C41O5C-Y/%>:.+\42D H :$$A!+H*N'**X$S7@(MK@0: M"(,M9DMY-A%*H&?)+@>TUFT?FX KPP9C<)-Y]V)P=S8FPX0]VQN,U=8BZ-4H MWU*D1*JDJIH\6E^BVFZTPU8+U+UZ9=_R/>%F0G:@IT%7+Q>M'ED5A<$KU>%" MR0@ETU&6;;)QC- QS>N8EB_W-A02E)7E2)Y.*M\=$TJF,\@HE(Q0,D+)])G: MY95,RW>;&PHYR@ME*B^J7U 62J:Q:.2OG@ID@7=UX['=^W0XF_YT3BF[M1CR MX>H="9YMN1M":(Q+!(_@[^HHE0]>+$Q+-72#-4$BL$;.)([E+[1P1UBTN_ "!I' M?5=Z MP/\E0E8K)?P%=W#G'IG_!+%YZH6E*.XOFQ=DQCYSLDIG?"R]YX?O7R M"W%0SH!)/V]2%)"+&H@?9OW&YY%_5/95M>[9^1B\^*C^,![\!WX*QA4=[#=0 M_//FCFX7<3YOL+UF_&PM^"K_BD/TSX_$04XIDEIW^^E]J,0&RHO7X^25O9]P MBW'+WMH/.]5Z_J^_+$%'OW(CVPYL(A%5VTH[0"D;NRA2XA-]R(4\S2 O %%G MEX [6+9'-P&)X+!=AW\U^QZ8!Z@C2VO#-.%S5U(MX&75W<*>FR:AM$-&='T3 MN! $0-4T4.Z4.35B/**&DH$'\?? U/LW73ED;TD%Z?'XT,%[IJ'";^#I!"3C M;>R;TEHU07R 0D_$(; ,V"#0#\;&T&!=\!UP6DH7.DIM@DJH_LIG@NSK9V:[AN2F#/N_G#)8+T E- M-X880##'AS^CST? \9TX9O !)!?[S]+GT=7_M;RAF;B;FV9=?@AF?B0VGK D M9Z&DS4'_+8 MC:7_]A_?V"'VOP/=9]HNJ)0[F,@;T]:^ESM+(4#K'9IY( ,UC(A@Z1P4U[:I MES;[JJ+G="C]#5P0*V:Q D/9#J7S2W!U".A=&.#%ZX"0LD1)23DE)";L/H[S M.K#+4C=G47QS3KLE\VRM=A[;>T_K74AK$M*:0SP *]?[&]!G]A/J0-4+I9?) MSV3\LD')/#DA]B "^"^(G4=N9O]]Q^TNG'W[OC) I>O]G3B)-W/EQFY+J-BP0F MXQ&(VE&E=&VU;%-9(=-PQ4R*62R79DL7ENC(O. MXVU^ 9J-)FC96"[A'R7]@2PUZDJL^%4%(@Z")XG"D1EA@]_=VPW[VR/#Y#Y M^S?/=\^[V.D=0D/DN*YR$HHRFLL3I6H!C$+2=*69)0*FVR11 HWZS40"I5M# MZ40IHW.A=)U>M:NE##]N+5'PBF&Z?GCDXMR.X,X]2\4P'G:._^ E/D.D:4-<"7\ M$5R1?=CY'G&J^3%"XXD3#A%_*Z# $N5X3J' L 1#*/?ON=33;GI,YAOU1,8C M19Z($)PXY!"'' )DSP.RLWZ ; V78:7(HU6R['/)%@U7#+(MGG/TVS]X:UNN MY_A,U P+VYG> R.7RG<2@3%QJB$B8Z?5>8GR2R>,C$4QX];ZPA&C$6=B+L_F M2Q$9$Z<:O0+O*W9+!':7Q^[BQ;=.CMTU?!1E)8\7*77Z!'B?XUBC5BO1GOHR M[VE!7"*91'6)1+%E8&\&/KQ@Q4'+N\M=ZYM MTT@9$\T/*)FT=LKGS;]<\4(#K2E"_BWV2<^L6B_C0Z4-H1YM=79XG MVV $J23UKET/3IJ[65TOGB\K"T5>C46RJPCI]PNRRV/.)7"90.RS(79S-[7K MU5N2QXN1O!J)BDLBD'\VY^4#<=V7V-/*?_!9'SL=F]1I!NV%T_=(5[/-B.9_PO?3]3.[;ERLR4B;Q8 M-G'/H:<1N//[-0+,:]R;$%@NL+PE+$_Y@3U=R:/Q%1\7=\SA*79" M.#[?CD/Q#'T,I1(;;HGPZ7=="@OMBP MRL&PT^%LFACYE+Y>-%HBD1\[8KE$>E)=Z:_EY3!Q0S@Z^!'#;30>C=,MN%DH M9?,7KU= L.0Y,5#*A#_D*I-.7(TK/.GQBD\Z!35BDUY.ATG#,I@T]:XKS#MQ ML:+XO)?!O)?Y\UY,ARD50$)BVQL)D$;;5IE](FOZK>UZGS>_V[:.)4V^$>?1 MT(C[S39C\;R#,%XS/*6,ALD+X'5X:IK(A6M^=869;[P:)I523>:;)E)'6EA@ M42X=+X?)N&JX0(0RP]),7REDC/1'52AE: #$>QK+2VJ$#!5P'GUZ M&R'/+B_T)X%Y(6GPL0K?9/<;I2TQ=6 8,$LD&PCI2!M^)=)>@Z%#M]D=2G=; M$EZ)I*, 2Z MHTNJ1^D//.+B$\ \\@GN#[[);E7NU&?:O8$UR&)SE6!RNBRM M8\VSPGD.I2B72=H6Z(]%*%W71D:$ISX9WK;,"NBVJQ.RAW:(;=P>/?F+;VO1Q4$Q#O M';HVCD_8+PW+)_J-MY_2GYKE_3E^\1I8"Z38-.TG8 1IK9HXF2J[:EN4Z50- M"Y6JUC,.!T^F3AIE&CZVY&X) 5EPD4TC6/'RT-:DMBF\Q:?/>"5*5;Z$G/4I M)>WV-(NU_&T7>"3:SNBPX!YRM^/O+T"M:<3$)O8:$"=\S;O/T]>QB;Y4?<]^ MQ9T6<&M,=>>2E\$?KR3FVRR"JS UBN@V&L99%I6M1J,XG2K0>!X2I!("V 48 M#BBAO,@B"F= OK3A B8?O$4OQAV\=\=)%+Q^LZ<1)^]\F'70.BX2A=& HL1I M+ S#]V -QE3:%N7*=T55@$CK[%R"A M J2.@-3\9" UF0\G>0T>^@]"/]^BEV3[+CC<[B\"CD1KPZH7;H"!Q W3CES" M[>E!8)/G\N)(/1;@5V(1OXPXWUMU9WBJ22O0L)A?P1(W'VSK'A3APSNR]F(U M;3(>Q,O9E*\]B2C32)7@\5R>3T29X,YE?0G$OZ8RP0+P6P/\R04"?IVB!..E M/$TI22 7W1,;)Q4;V+'V,;#SK$?"3WS[F"$IP=J\5+]'=&\JQ%5-[T,51>@ M!GPK^/,V AV-N#V3L3Q95;T4(Y2=0&O1:5& =2VPGET76-=Q629S>:X(L.Y& MZ8 +*PEP4SQ7MD?1O6:+4':_Z+(HNGEV?3;OHCZKY20HTZ4\4J[I;*0%V.@9 MTG6]5K$ NK,#W:*;0%>GW>!L!D!W36<"3>5"^LF*PFKD4EKMNF]G MJV_26-^OSI4-::R"HZC9<5P]+,NJ!Q<%BI W[!+>-[R#QS3&F^>/ZK]MYZVI MNFZB#.2Q>\;GM)M!FXR3Q0S:0X8>*)=K@,)*>-&#K1%(6 T)5Y>!A'4BUTMY M,1T+)!1U;,\6M*95;44UPJ[EKXIZMJ(<8=\4^FQ41*'G:^_\.H7G=%J4"7@M MK<; >JK$SY]2)!33Z4@IRN0*O=0WO33NNEZJ-UW)2]%W^X9D:E@^)P6<7VDH5=W_BN81'7?6L_K$%X M:%\CP]5,V_6=U@KL399_ZKBL]5+9K):K^6 SF2N#Z4@;#51=60Y49;Q>3<:3 MC3[>E.#N9<:NII>R*+;-5?=T-I3^AA5"8@I"Q\*4E,8O:CYKF,%H#];TC]4X%3G65H%Y4Z?L SB?WS#(?IAO4^\H819 MK[R"HKV1WL" VM:0_NLOD^4KI \63Y2E6TL;2C__UU^6BC)ZQ;]#7XU?_4++ MKI8O.SM+M'!,$8VW,"U#YQ.\HR0@#BQD?%QQ!:/=X-I=@U:L#7077\&-I?,5 MPOHB#A6(URK\(Z=6[6R8[.<8UJK%\K2JNQU*'VR-GAC#&V^WJF,")Q%9^F0[ MWE9ZJSI@#UFJ'!+>@%V17'^W,PWB\"JIKJ>:)@:\-O "E+%ALT]@^>P%/O/) M=KYC;58<8+]D6C)WX]-2N*Q.*A N)"^.B)/$0 ME2;21M4,T_"RB^2F2\FX9;75E)M,@[G:RPI08K90M-E9KQ>*2$?^1(S3RG0'>JU'Q^!.3&/?BB M.M]E3GOX]\VW VE!XJ8+B&[;#OP$N%JWG^"/0&#@84 ^XCG/K" TR*?^!(9? M 4&*RDU6L>"^R .KZ$R_RS;$!7%P6/EL#F=H JSH"6OW: 0]N%$9,8Z^!'YH:$% M J0YF!;@$JMBGC9R4$S;HC6+XU/=5^%VI7O;UI^ QX$HX*\J1:]P8Z1_R!\&D%!$OT!4M!L*^P@GL+YJ??HEP8&P.]#^:XWO ) M@<[^L-^/&[8=M^$DV9>I;WH'DOD[I\-Q"'P/R_\?7/V;Y_#/_P9046%SGC^0 M1V)&;P"%7[FU=K[GTL\G\?M$X!J#Y_@!^#$QO=C1;F34M[X+<$&E M:CZIS^X+Z=>F_%;ER")C1\'9/F=+WME^>F?RLC.@Y]3S %@%JL"3 "'- .LU M+FKLO4#69*H4]L +&D]%>P=-/)7J*_@-ON78JK9%K0) _T!4]-W1%@FU@@MB M!/"E8=<%"@[2!'Z-4 'S\B1[[1+GD99CYZH/9OB=>$/IG^29Z9@=4Y8Z_AB4 M9T3CI&E*,%8\&R0:M"/V+W ,8FF@;3:^AS.#Z?Z;<+V."HW6Q'?HX]ES43FI M83L&_BMJX&Q,:B^9MG4_P#"@= ^^ :@P!]4JZ'W/RMP MJSO"#,,J;GXG#;; I +6C-A9!U9'GK45LZXB-E7<6@OXQ2%; O[%(PFD(&)Z M)>PM>-^Q_?MMLOO*$(CBL7XM=&@T9 *Q0EY:^ZQ+@<=ZC$170BW2"I9'HJ'< M5Y IRR?O80'@,WDXTA]@E@7:][\W@O*&OY/OU-_-!5N^.?;-]_B@89" M/8U6PY1@>+VN/[-$?R_8F%NZ$Q\*7=IH=<&Y?<&B_7KB37^R>OX,#\/18-QX-W0>GZEFBKCB#H_M[A]S#2$/I#Q(^ 83>1R?].:8KHT@2 M:&ML\I2UK*C+.@S,K/2V-XDF9?O.-TF_ _R,XUY'8SUQ^LR.\8X];'N .FAQ M_2]5!!$&B+G(@;(JZ'!S,3]D9=UWZ'./ ( L_6Q$:UV_+!?!/.[KG+'CSK)@ MQYUCV:7CRRK9V,XV-83N&SX]/5@V\DN;_/2^MJ1HNHZG-@ M22::KC89VGOK.YB'P;[Y-13EM@S4RCDK4WDV+EPVH8Y8GA]?RET:OC"UTHL);0&?U<0<:5-@'R>$)%$,DE M%T;YY1OE7W(;W?_,3[[<\*XPZT5/A7Y@;P9^V,X^JPE>_VWB_J_@)%;]>#%< MS;K&WJ61?3YJ$]DS*R6?!^ 7A"/5,EF3LC/(!+TP]!HK?T\R?;(])<&/+= M78$PY(O#>.*29/$;#:<%VC%>V9\*2_SB+?';Q(4@!KF+(I![859JOPT&86XW MA]-%+NB>\WK;B97!1)XM"C>OZK<4G=+L'D^&BZ[)RIWMJ>9A&N_%VJZI*ZC> M3:2+2\PTST73E'(ZH=4KS^PK70/^Z5A6YI5.7/N.[U?F!839]3OUF5YRX!4@ M')_$[F\(G^""EG9>+Z&3$9V?RZN%66N1^4 HOS"9A._<,(F,?+5K&F,F*Z/" M%8C[XRDTS6>_B$A_QDGP<663;M!V+(0AHOZ=V(8.Z(?YB4YN.ZP4*I_:"NPO M[HX<5$".>?0-]9'I;KPJY8IY(S9'-:)V'+JKD:!HM?>+BY@5\(O:I=&5*LY6 M[R%W6%LNY;E2*0>V+3CK-^?5<[5.T)VMNUHUI2QIE7.49XRJUJ1OB0:)"NFJ%\3[9%BI5QS9-\$]OD7^)V[UL8D6>3RM% M*VMBW/D1+;,A3$8YX:,SCDVP^&T6PN9VV)U6?=UP:,5\"+]./!X M[9]OOM%N'A3=66EN6W((UGREY3M90-3=C^42;!OATMIID:8=M&(L'S!\O:\F M2BNBLX)ZA8N'AS7,U7N'T#JBT8=*(&4V%675H"5%):(ZUL#VL02A_0C+M2W> MMN8>?^KOPM=XG$@>=J;]3 ?%63,J;0WRR!X$5,)ZD+1J'Y"#UO:D7X2Q-X;' MT.99\H 7T# )2I-N#)1K5C4.0$'A)?]39^:;.B]ZB$4-8?Y8L@UI! /0,KD[ ME7!M\CU[+Q[6-S3 MI67+/]A/K7=0B2+L* :P Y=H"+)/ (4NL5Z\_E_BV,F"GT#,\G5-%T6N/E:D MVG^#\)^4; <%WG.JHL*/=L2BO4AXB6B3EIVFI?QCLD+Y,Y07+A5#Z3TO%MUB3?6%AU:6E@HGELA+G6(K:&B]8;#O@A8WMK6Z82( M7K(53;[B.;4*B&K91)NQS)9B"5@(C*L3]!%;L4KUTYFF3T8J&9"QH@RFVEP9 MK$:3\6"]FFNKY7*TU+193_N(S4OT$0LO'46*BF?NVS(!3/L"M,% ;>W;@":H"\*5O9WR Y^ MR<>Y#VV6H)2LFU5+ED(4]K<\K"F;U1DPH^U#A4TY#E_GJT.[4H;3:5B*-AAA MRQA@O.,>S3%'?K(<+LX==J347)9@;PI0Y<- P]&\,TNM='@_'/=[ :OA4LE? MP*E#;>D:KQ O5L55VH@0'$>OW-97Y]T(]9 7*3"OC)QM-":'JD+::"ZY'K!<<767HC.J+[2Q>RDB4K?Q"A'(2H"%$I MFCY2F&%&P]4%,TR8U':]^H)BWHJM)^4@>A.NS' M43L'CCJZG;)&C\YXW+,9Q]W)LU^B/P7T5^"Z[@-7HRQ[T?M[#1Q?#F275\[N MG4?HJ>#7R^'74FO-Q>;NKU5PNN!TP>F"TX^0@\44^K;[-6(%#84$)O/L=9ZW M%'3)1(Q.V6/M&XH]N-3#O*1&;^0,1YVK(%0^PWF;=37T?=;0U--0 MFX6 -R#@F47?:PMXF+32H(#/1_)\5:>A:KZ/<28N:$JBS[^2W#:<.TD?8C^A@YO1H M4#L"C#D6*VYBY(8 M 2 = Y#,.QZ7EP$N\*/_ B/PHV/XD7F-I+4L\^E(GHYK7.44A3G/5)BSBUGF M8?>SQI+*.Q4L+G6 6K"\3K>75+=JX84 >7ZN096\Z;X!X6F%HM_Q7B%39\C? MZ1JY.B5$ET"#NL7K+D1LROL4F==7@T[M[WS'L.Z_T!ZKS002P)&\U@@+*4Y]7"FZ)X<':J[B75I\WO)[3J1$GAT]8O[/ZLNUE%M!K] MZW)-5XIG=6W6E\,XQ6JP=4IJ+XME.E@5[0PL(X!&<$T7Z2^XIFOT3_.-.C%K MD).F!H"#OH$!YDU,EIL]5(=#JJW>JEPB-8U+"A]9B: (/,H30#! 1"L M,@LCM-00ICH(3*83>85G(0(%! H(%&@4!=IK[9B>5U,=!,9C>35MHY26 ('N M,[8 @39!H'+[QUH2O1Q/Y/FL<,6CFMDQG9#H_M2JZUY N&X7F>Z4PCM5M9K3 ME\%K.W5"7.NN4A=UE5D7XDQ-8U)U1A--8T1OF$+%SB^ZRX+ B]IXD5D'XDQ] M7([@18D^+EEX(9HC"+P0==>KXD7F'<\S-%^I[H^6:[XBD$0@B4"2AFHL]%!Z M:A9R$TQ_H4Q?07VVTM.UGBHLU;8DE2-$@Q+14[RE\ZW+C. VI5<+ MH!% (X"F9:"ITH>R%FHLYBMYI+1AGO3J^*!NJG?RL/ ""WJ4[,_2D]H=Q\YY M"Y9N[?B:1-.(J@D-W;R'R! ]7M"HR;X>UTL$A+5*KC'@I9C!6*M\V MDY5YC49S?;LD>NFB+*JC5Q'ES(M )VG&THP85_0WA!AW;EE"C&NDR?9MLP4/ M7S(/EU=%F7?,2C?J:$*MC.>RLJS4K*>O%0>4X6R6$HJJDH!Z2;5(<_MQ*"-1 MC;9SU6A;2._J&EHWO&/=#TJ=F@>[MJ)>LJ$HN=7EY5Q"I2S!@((!!0-VN,*UB[MLN5__G!A9HF9]KJ8U @G MUNIBTELWO4.F@)#A#LIP9IV+]EJ/U)#A^5)>S:[TJ/G*I;>#AO_YI3>S'D [ M_4)J2.YDAG=9KC392XBN$-U#T6VO!6#:+;0ZDEO]%IJ0W(ZQJ9#^ M>DF6RJJ> NU?<'$T7*;$%DO$4WM4BZUIMJ[;F:/%&DP1#-'@4^*4!)'NQ.NK ME@_M. 7J5%^ZYLO!I990C.TP4D73\UT07DDFJZ-?3]R^IX;77ZE\B M8$K E("I3M[Z;%$TN\]>0L:$C)W2%&BE56H]M5ZG%\LE55EK5:UG'0R ,*4E M'6=5;#L@I6[[:Y-(RO!BHM0Y(;3+76R52IXQ:G0S-'_N$]\*C13*4?5"U%AY M+9997*%SB=*E>K=T"X@Z7$7E]%C40;$1<-05.,J\O-'!G._)I' (+2O]3,"1 M@*-&\N$$'+4"1YGW4+H4S9^,EO)T7*,DE< B@44"B[J.1:UTV>QF5KZ (@%% M HJZ"T55NF_6PI7%I2:=G2*T^$,Q"4R#R5@M(PIQ^?(MN63_T <0RN&0S@+^I3D/&.T^RF5 M_?,(V:!HX*WN':YG&Y[V[-1[,E@[1/T^4#>PGI>J^:0^NR^D7ZM3?U2=] << ML)?2R63UIZY9WI_3F:9/1BH9D+&B#*;:7!FL1I/Q8+V::ZOEUFF]YT@E/:FNI'J> M8ZQ]*E.29TNV[TAJI/D0_N -/$[;&I)JZ=(_WWP;2G'0X1\4E/TOV M(P%*2G^+X4)4@X2WU= (W1=T9@-13F;EG-_;SIWZXXOO[&R7'#LX/RCN'-$L M Y=H+W7?>2:J\^+U/D,W0*P!?B#MZ"/Q=W2U._[4(<> 8O)!Q;=3 O('"(() M"X%]>;!!M^/R0,WI+HH)L()E/\#F;$"EVHY+-Q88PG DLMD X 06)(-I(%= M 4ERB.N;R'$V< ,PVH-A@;AMX&?1"UW _??WP (H9#OX"7UOJWK ^KX)C -R MJ:+\P' H%JY+?\7Y%-D3^$==&Z;A/0?OYLGR#O;-">3,(4RD8$H BF9L6N#M MX*)530-#@%9O?C) IO!G?P/E;P4['*&WX8'VTBC.>( MR/RN1%.RQJ^D@'$I MU3[#,,[??L5Q7L-D=D!4/O>WMFYLP.]"OAY*/6B(:?3_;\LT,8@YFC)'@1')#XT0!-3D ML+'=0_(;/#TL'#L%V7(?$)E+''7Q&BWCD5"_(]BQ40E*'<-(E8WG@H5A&@\& MU_$9=([9./2W\:GU'L_0GMLY-M(#%WX)80 9 D>F;(TE]+!Z.4*CW3^5<_@O4)#(OSN;5VOG?W MO"-A:/S_1K3936BDYD7)9V'(:O[B]6(Q3);%D& 33,[Y,>*L>3,1ZI4R.TF7 M? \LX/^EFB&N6_S5X)&G@+ZFN^"ES--P*OMDC3O@M<(WX[N,W -N(^H#OYTRNX!;X M:(0C^_&A@E#'!H#?@FF8 4=1ED2Y5>/N$;K3 ^/'8&OH #LON2".7[S> %VH M+QVX0R]*?,'$A24:<<3)-& ?[* [J=,]]!S@" M?A, PQT\[0WX.M_+,3@!E;_#@P[')^R7L%BBWWC[.; X_&*NJ81LEH/IC,P' MT]%T-EB2J3I0QA-]O-%&9+Y:EHC#KS((Q.%D;9MZ:2BJBCN+85P_T)_JB$1T MUU_Z,$7'!-\D%D:3V Y(7%?D;N0R407BF[8ENF^2SYOW!H@=^0"J1S_QL<7W9=XUI8"J=V.#%_]$;0EZ),%M%FJK!+NALMV(M[-C,C89ORRG&KMU MBK<'"E@ 'ISB:3&E SL/_OL+@ F-F";PH09$"E_O5%T/7L>6_5+U/?L5/TW6 M@+CJSB4O@S]>23P'(:CMS6^,'4E9F$ZS2U(>'#4GJ7[LG@^E_+)H]D#>[E0B M?(E:]HGJCA= @E1" +L@\*&WF$44SH!!:L$")A^\]95./_[>'2=1\/K-GD:, MO,ILN,RZ CX^P^VS=&6U;%-7Y?3FS&I24+-.;%&./#D:7KE0=D(%T7#5^)2/4LK)4&JL9->-N1*4HC6T#SV@BUKA6WX(?=&+O*'' MVZ6@Y<)UC8#6\T+K>+C(*JMS)= :J9)TZ=@3YK8*@U> 4%?@1UAVPK+K_R(K M6';9H")PM=>X*M"U.V(IC+MK-^ZRRF7.AVG5,D6,4V#U'JNQ.N&)P'HV&2[R M6G'W'Z-^OL442]MW54MWLPK57SU*U2J2G =4Q2A%.K85+YO1/K@U3J+++@%\C"YIA*E9HJ5KE"J?99RH MHIF3(GFL/2P?(F>$-\\?U7_;SEM3=5UZ>X;_),"-KU'8:*+*U'@UDZ>3MMIL M_?3J:0M+'6 R(&[7DZ/N+DKR3@E. K\%?N?2991O=E\"?I?O+3))7%O(@=]( MC"4:AN@7I*^F\GPU:JLC&;HO%P[JOP@\;RC>(I"\,I(+2_P0R/M@B23IMK^'M].)QNW_&>(<"Q0+!!8*W;8LGKQ#WPA:O >J+A3P:M]1&\%IM M\<;N=/3W&.'.475"1SV.E41#ZAA#01 M4YDI\FB>K$%5\OI#Q["ZD[D3UP8A(FB;YNLG2I1TQ%!L%E4F2WD\*=R',R>? MI&/ TK@1*!#JO @EC)Q#@.JLD5/#69V-Y4E=(Z>+<49AYW2 GE> (A4"8CVR MQ'-I^W'P4P%'.W\2T^QR1&@M M);26Z%MZ6JN3=ER.BE[CN4LS>3IM*W6I<^KC5/(O(.LT.R!">6F>E %C'6)E6//(2I5BUD>6FU!6&DFLD1=8"E]DZPDL$=EZ[8?X$KT#SVT:M@PO MB@RS$\?9(FVOXU ES)Y#I.J!V5,GST:>+6J:/?V/KPDX$7!RLJ!8+RV?.D4* MY.E<7%@X8R+?005LW?:Q]ZJ"!8 E.K>=Z@ %:H75)K3<:[&B,Z>Z\&I[JIGL ML-O@\44MPG;[9"98&LZ2E4P',)]%JJ;GK3V]LGJ_Q;/1>IDM4/?"]&KYZ.2J M03.]GJ<_F\OS67OE,8NB3L?T98L@)?!7X&^I?$N!ORU$=*>M^C7UDBLG7P=[\,E_((ZAE5MZ M;*4_Y<%PX6&5@V&GP]DT,?(I#P;>^8YAW4O>EDC/1'5AI%UOB M9"Q+Z'/B?\4%),^FSU'7 M]B,9F(8+XI@\DI#LC?0W;+D7T/--0A[>T_]1E"X-&XDBZ%% ^+PY1(XC3OAH M/!JG>^.S$!#F8*8IPV2ZDP3[:](>G;C:U[)4836)*DHU5C->\=6D(%]L->-Y MSFH8+[^^1.;, M[<-.-1P\64ZN[K=G MFG!^FEM(#@LVOY!9HIAV@PO)9L"C"['L%,/AV!L)')6,<#&2M@4%!%H$GIH) M]%(#M4/4[P-U ^MYJ9I/ZC/@V*]-D59;W.1)M5[**[]9HHS9&]\U+.*Z M;^V'M6'1+?H*#[VW@%3Z+1+0V!AJQ,&!23O@W5CZ!WC;,&'^Q(7/0+(BWE"! M;,S@P3=[,H27!3DIX"'_?/OF6UXB>-Q>F R3%?SW2A9<%&T+E$1\A0VO0+W$ MSZ(,DS?,@SU!)M92&^U6,5)GB1R_B]Z>ZM518ALT&B;3!*/[ MXV97<*NT28EPRD5O4L7[+0<[E.T%X0Y9J3=9*[I'LX3?>@W[4ZQ:^,&N).-N MT5WQ]IT_AM(=Z'MF46#XXI$X8*-)ODLVOBF9,%&JSD.CP,$O,2VO.B1P ;GQ M&MVKI%?.?YY#@C_X-&[8+/Y%)_'!V)"65/:!QWCHD.B^@U["B]>+/0X%9CKW M'PP,Z'BJ*>=0(NG4=XL2[:G?HO1=[@,0!_1%;RU+"V=3/!%FZ#_%"VO4HC2? M[&V?%)KG:M9LPB?"(OTG?#$MV0S5<[1E)LWGB0C.Q= \5?,U0^F(!CR(<+88 MZNEOF""+^R;+A-OY3=L2W3>)O^YSLD&MS^C1V5W*&Q=@<3>V/:VO=R M 5\"!M .HV:.S_G8L'S@<6\_V3\QIC-^\1IMGHUMFO83/??!ATH[8 ,J;FCK M$-<#R\K+.M!!%DJ&/1*A11S\\!!)^AEMAJWMNR#6[B\O$TQZ)#*U7T2#7'I* M7HK) QY/XD$PW0%VG/OW%X!H&C%-/+ %"H:O=ZJN!Z]CRWZI^I[]BA\&:["M MZLXE+X,_7DGLS'@>U FJ>8=J,4FYQ-C[DD,@1N-&,VIF\TOL6'X:$O4T$:&9 M?"%E/$S0Y<(R?4I'/N:E6GPDU>HGF-O=$S$?R4>8T;:]FTYC>:RT5K43Y>7" MI53ZG;=>FJY[WM.ZUIGJD\K]SG\.H$ M1'A&)37/3'A&I_>,KD(4&W26A!([IL02.;,5E!A\MS4EILC32=5RTT*DFG6? M#B[4Q\HT-%47MH/*[FY+'$+OHY6WG6J1[.Q%Q(^M(*B[T3$9JN[T-++8J]$)99)K])RTAOJ'IJY*% M-\PC6: IF:(-VC$76GDKNK1:M:$Z)G]-5N')T9+* 5C0?/^6=9K+Q5[N*5T9*C9IYG6.:R#.]T338>\_] MHC[3>[26#N\X/HE>H'UGN)IINZ 2F[BY47_-7.C7MJF7MA6JH@,6B8D6[*(_ MU;%$!F6/ER _Q#$-&.#%:TY!*4)"B1? RMV=9>(L/+AL\WF3W)7&KM(4WY#Y MKF/WE@)*FQ%* QU<5G:-WVO>7P0ZN)K3=-F?4Z[\7+=L%O."MVSXI9SQ<-'J MP<#R+.<"Y;S,:;M-YI9'6"]CTK"S"$E_?Z&\R%H YQ4^#=KP*7CK*Z5V_+T[ MOIS@]9O]>C@I9L-D64]FH(Z+5(&-%\FJ;42DZY%CY*PEMM%*9(?H3EO":F8G=L#I"J5(':11NE; MFU6XBX:'.Q6YJY'9=6YDKC1K8>$E<7.1J.\7L.T?AK<-*G &X/G4V6\FR6-+RD\H'$'L"( M" =F6UY!26=[#31AM85%O*]+S"O"=(W";UAC"^]L.S@'PKEI+ M >R]72=B';&A[D MNL1Y%*$T$4KK&EXF"KH@Y]X&C/N5\6W+EABXP/-I5!-*Z MB2&)>AI5,:1.&&TAKVH&XR_-O+K&*%J05+?F+9DD3_TA\N:ZQ;XBCM8H^B8J M3]PAR_/+B2U;;K,EH.Y$Q-!$#*VW BQHX;3^39O&Y'F=Z;:]VURKHB\"(" MUTWX2%PDJ ?=0X]%5F9U2LL>&G65*'@VY46E_V,MUP;C,GUL^!L(4^[2''6 MKDE(W?A>^35?._XO$Q_,A M2 &AI2$T<1ND!H36,*65B3Q:53W'+A2QO" (K1#9/$&);F6*HR6,[J$R.[/= MS2IUJ\D"D.7CH?VLO)VF9&H5?+XD+52PT$.JJ=X@$:]>$25ZCY_;L:Q"?Y4?7KQ*607^$\HW'=D[35;P%_B?1&(?N/MG_NGKEG> MG^IBL=+)8C18;S:SP535],%:79'!:J$J1%TMIDM=+['GRPP*GJ,#P*I$!X / M-M;3)7DE+/Z/@]Q:+E#_ :C@MK6)R^F?N(?C/G<$H)3WD/(Z M4KYX,X"F>W(D9/C_=+I.OS)<997OO:!"_>>I>9\9!KZRHMEL2T3E^T-/9=[9 MRO>B\'U8^%XTKK@J&2Y;_!X;(YQ!AAM*X,G1_OW-S $@GD@;L*JPXIGT\_B7 MIDYU+RMML;'J[:,$"UU]F"?AT\4]N;>JXSR#QKEYP!Y\.=X<_WG\US<_#/=/ MK QS]V3?<4?F[@D^>+[;.H1\(Y9A.]^(!FZ__I4\VN8C/.HMO#"\]UPJ/E), MKQ=@7\QDF&E;>3+SON=A5X:3[J:U*%EW2'HJUXU5A9^+NR"'")@HI]!5!*R3 MYK)H#P&99=D#!"R7OG*I!N<47GEE;>?_UEJ8R5DB&3WMLK MG35+NF)]5+SH)6R#A&V0*/;1BFT0LP(^(3J_\TG$8+@);(;WMN\T80[,1A-Y MI50M)'*9:O]: U!3B9Y%FK9J23\K%Q*!:OJ>E+ D1$A$A$0ZM &GLE;XP_GI M6:]LET0AH-/$-=!&P;RB#Z!0&K%5%!&Z$*$+:JHL1.CB8@R.\GB6J-ES%E^, M@=PW\DBL1HZF%@MY5AG>+L;>ZJQ9U4_K21A)14$E45_H9%8(T'A4\Y.JE;2),D&P3)%%S MJA43A/+?>\9^D4:83=@Q!NQ(B;R,M%:TW/84U=T*W7LDV>3Q5Y.JW7\UP$WTX3?+L\Z(A;0&>$CAZ'[YJZ MS5>O>9NLK%;R:EDOBB^"<-<2A/L7L*SM>/!LG14,U0U70P;]=>>0!\-_D%2+ M?V*XKD\#=IKM>@UF9EV7KRE"$"$\GH$KUT*Y77&EJT MD>N0S4+MC7L MW:6\&*U$^.ZT6-M8'/#LWKR( UZH?5D>\1)WM? TXHZ?1@"JO55WAJ>:!V<0 M[JVEF3Y6S>;M:CZJGN_0_C4MQ@J5J:Q,Q;5.$2L4L<(NV%=EP68Q2EQ7:A5L M:L83X?\K9Y3T-9X83&G+N&0UG,QVW/WK09BQBQ4V/A#7?2EIC'&EAY!SL3&1 M&6]:A"''1%:@"#B*@.-),3IQGZ,81K?AMFI+E.FZG6JNBH?9Q<$[<7"D&SNT%*6>KN;RJ? Z>8Y#VN;UV;83HKMV9 M8UX*C,L)H)X7XWILCB8NGS2 >/4BI0OPS5?+!B*E%X1XW.+\E?;\AG>Q!7A M(=X$_LB,X[3X%K&^PX:U_+-QYOJHO+R<@^0M?HHO,=JR?'[$R(RM#Y; 6\A3 MOHIULH^TD8?U!DMCHHNDYH'DBFW0C[4^'X]&6;W/@2P'#,<:UB<9J00?*0'9 MSF.J_PV[(0<3/>,\:(-5G$N6P"/Q*U"UL2F6DN2[+9'8DXDNJ8_$4>^)9&!? M8^)ZDJ-Z\+'J2CFP_6/MF,;.=T@,M5.OV_S!'W3#GG/+'_,5GM*MIJ"3$/$' MRHO7DV$2['^BIQ>ER9)Z>:"C9$DJR3A9IL-I&EGH24_01EN:C&4)*4S)A6/* M$JQM1^#KC\1\'DJA$%$5$E<@ E>O"5<5@:O' 20U._XD )+:DN,8=$Z'R8R" MBM"9FJIZOI4?0\?9,%D@J30ZYH$C'3UJFN;:VQ&G4B-(I:BLT+AL4IHR#>B3 M8\-LBI2 ]6S#C(T=;/=@[1#U^T#=P'I>JN:3^@QNWZ_E/*/L12K-N E3Y4\= M_01UL5CI9#$:K#>;V6"J:OI@K:[(8+50%:*N%M.EKC.>A4& H[W# 3:;S7BS M&.F#E;I>#J:3J398S?350%=G8!4C@4D)4D.[P^TQJW8A6*DS<^0%MF9EP1@FZM20/5-(&H,S;2O_Q M50=D!K$(URS3S][:#[#.9XG\ /N0JBW)!1QAJ3OVCE@2+/ [\22 9FVKNNP# MPW.E?4/@H02*SR4L>L'IAY#FFSB@84E_+1\ .M)=X2L)YJ.#"4L:*?V=V5TA MWCMSF8@BS4(=, ?4FJ3H FVVZ0(84GJ_;U#[M$6V#F&I1D[U914.G^D+.[) MGK+2FH ="[0,5RNI'OY.@\^ VO?XZ<:Q'TIKUO&1HNI?B4X>=CC4%WS:%^*@ M!@'XS2&RZX .MNY9:1=X\=&PC ?_@9.NT2V AZ;NQ>VG]S&%O!H/DZ<4/TF> M79Y@1TK -D(P][*?D/F\A.137'&8I5M> M\,>G*939I,3/5_,4IS@4>0JWH4"#TZAM0: ?5( "V_=<#QX*ZQEF:)J"EEI$ MU9PGQ,\TP!ZHW!0P>T*V@ US#7#% $987"@X (ON%N<9M H]RXDNMK M6QE^!*-J]KU%K[&KTCTEG)7V,WQD!8Y+G*[^#H]P/]@NK.*S]5OL$9\WR% G M8KO1.$-HX_PW&28+0H3A^UD1 M=5/(#-+Z+/BO= M.U73F'F DHX;A_%Y%94ZL*U' IJ#F>#PZI[HTN!O'+*%@<"?@:'@-=H@#AWR MF0"*$ OG<> 0C9=#Z3/RC.'2398E=;=S;$!$>)3Y7&5G$Z=(1W?V#8&)DC\< MPR.?-QM\;T,8ZQ]%CP#L<.=V,MJ(*I,2L' 4,-* M$?CE$/89JPK;8FXT+YN'Z&7Y588L2(>.^T7Z48F#L:8^+&0")D,3^ M83F.>-$-D$O7U@PJ7D\&V.LA>M(91XW 7&6Q+.S6%_"VBBF3?H@M+K(C6,][[(T76U3/WT7! -<2]QU6GO5Z-)'IHHHSQ3 MLCO>XY%Z+9WV'E M)* 17\0JZHN4/'^J>M!3SW:'7:/5Q]$0*NB/S+NOI<@@M4/BX[\1RE(VE.QS.;1M- BJ:342SS=^ 2[:7N.P\PH2U:X8>GZA+] MQ(T8?RDT.-)@)"##NT)Y"B=;^TO^;A$6_? M0 JU5G?H>WM?>0OP/6,V!IX./ MDI!BO;<701)AGRW"-% 422.D 9:Q=&K9/=%P*5Y#TZOHKT2X\XOZ3 W-SYOW M *AA/Q[@A\--N^!Q2"6P$++2(N@T4YF;!0ET3^@QQ7(6RC+'*, M&A?= $+C-2@5=(,S&S)E6L:F9-$'*NZD7D.KIH/Q[D\A21&'R1A7\:XA@4',1;,+:4* MA$S-)_O*F!;<]0?#0ZJ\AV>GE5WN)G65/.I2G1$:DB"E60%9<,9MH'8B(GL7 M,R$"@1L&/I;8;]%C^ C6#K0^D]IB(3)SSQ8-,#X-;!UX&YP? 5-C81 M>6DQYYWGN6M*GL];6DCV6H\%UO.#OF%D/:,/#&.NI'KA$7=FD@1G M4DEM? '*]1^^6<)GJ\W'#??<;!:C%GD8M9BUY\#!YV5=M\FLFZ[;(L"$1=Y1 M^G@T34U;;]9UR_'MQ3_'&4+Q'R3XTVRE\G!S)ZPI%&(PB I83S7PC/S3BNK$4&M2Y8 Z@].#1 M..KLH)D;.Q'?JFZ*\8?/T!Q:=CEA_ VE@EYD9"<;="A335DUBH^GB]&FF#M3Y2!U,RF@S68V4Q().- M-E8G&M%&D\S:HYV_BY-2UN@L\T"75L)XH!0ZN_D%)?J36;C/# NB8A@%-"KA M>B(>WWAHH'!9GR#!=CS.35 :S8Z<'Z6<23+;.1I>B>%NJO-EN)'@:IMVY/2$ MMY\;WHQ)WLW+1N/@Z&QQ\S&%[D6-T]0R+*L\MZD%1(CJF[[>(%5&A6^05KQI M>4QK-XVK4EX]OA>OP:/ B]'/]U3#!%_4M)]D2?>=P%// MOFJOC#*N;[H$2ZJ93 ;B13V,H#T=S^J+.LH58"=QTM&1J+ RXGFJ856]S2(5L3[AI4:]$)7"MNAY[&*,[/A/+7BC$N? MA^><^$ >@]%]KEY__J^_+!5E]&KOS- WQJ]^D9MAT/,?6Z1%)0NSYW21IQV/ M'EJ4YL@C?C$@,#!V=OA*>C&I]IQG]<0',)P M0SYZ %)ATX[4L&OT-/]?EILM!UO#R:U\?;!ULWK)V&6Q8W:D%%V+V%&+:DE% MEIIO[0?/"-@]"AV3482SX44,.BC/KFW'H:76J.N!3%V>$V?)=I>&13YO#FZ8 ML H";X('OE6QK+;W?.+[+QEI4A-+^!YPU!Y6JD[4#"WU.<3F;O_XT.W+]]GSJ=J3@'8RVU.U>;S1Y]VDV M/4D"74DZ?;-:NLU>*ODL M?D1EQR^ [E,/X]='*Q"T&Q3I.7/?N ?V*#W?H)5QP(Q*AI /D@'3PDEI-=[B5N]^&QL]Q)UU*!EP MK^JHWBL:S4X4ME*B_3>5Y1$3N41M-V5TF!!8M[;;O(?I@>ULDU*E$'4DY!(1 M.9Y&2&4DD<)6QY:9=RF;L)5MF.5IHF9R#(,\";Y+9;5!MT(RW]A5REA,YC#! MH/>QF* B7-E 3-W@Y?QZ@Y=-7VJ<3SIXJ1&)&*#2 36G\?K R_2#U>IAF=0K MC;Q."E7^O@4#L,@,?.;3XF$I]==*^G7RWA7:1R=BUL MVO\1]G1GYQ0>Z8OY?'=@U?+D1"1*!8Q(5J[CI'P/NQ\HXL\;QI]=2+[(K\.: MUB0W_[(?S=Z*W/)3P]M]06ZBS*_"&(7WGJ7DQBR_U-S]GAM_D:1] MM/_V2?MU0^SS\Z?)9>8=AHE*N5GD1Q.5BF7TI]^A/ED:_SP1H._:==#"&S+. M4YX=3.MOL$E:SD4!9=00T)ZGQ2[8V^$AHL1.$:7@&+'?Z'J3WMQ;3G$TP.Q[ M-'28#;H&53H4S!/G([W*XXH>TU=(Y**U@-FM^]#!>K*=[PR+=\C!P+]T SD#U[![_V<$,,/)2YW0=!J/9\ %_1IU;8X1[#_/C? M^&P*.GL-P 0_0 @8C/F[ZJ-JF#06M\\BT/BFR1*L>?]O\Q:ZC)O;'7Y*5O/1AK M5=4VVKQ$=_AYL+SS;&G>):A3SH/'-3 U=+QXY4H$9,1 \63N.DHJ PO# A_2 MLQV04A5%<@,(I6.?#&H7!%T,9,GUU_\&PQ#!02..I](J["YQ'@GK 65O@L3& MCE#@4)]U;'J=FQ!5"AV;TU;%H$VWYE3:XED;A>YE,%.%7B>>L=F.^G8?.)G+D@S/#;A5>[V1BZWA]DWT0T/ M8:RTPY1(C$ESF+X& ;#NN4P'@#)-ZRC0F=T-H(0:WV'S6=W7F%$4S5=A M02AP5KAWAT?-!WDX%3=]D;SMQ)X6[/OG_42ZJ3?2LIVZLLO,P>%;/90JW1"1H% M0H^>OI2EG>G30@L2435ZMXS(-/UBMS,-C<8'&!%YU.#P;=K2F;C5.CHOCJ1I MO,$>3-]VX%SKGZW_00+"@_%&YKAN2^<&18N/&)T>'8^__UM(_R+WF1.72H:I M90HJW*U9'+FIU RMT_I!]X?6J:DB.]K\S?(?@DBYQCO&'DH6GM(P%[WTWAPI MP7X)<@!KH.]5V9E1$/IAF8Y4,VCA6DIP2FM7!QO'C M02"UBD6;[@D_F_9@KO_+3Q<^),SLS"0XA]"6CBY]-+;=IJP4WA_UXA9'!' 9 MB]7:^GB?O;1]C]: ^&QEV_/=881I >.!AHV?B&FRM!\PW##2?X^B%-F#"IFB MBV6(4WY8S#QJ@\B-$[5.*$(!1E1+,O*H?<)*(_N!00S=8$Y58$, !6P41%.'0?E;0Q8YUK^ M*CK]R%-LQTT[ML%8U6X_+6!"4$>8ZV$:)%XECV8 63M^ @)(LLH\7@]:;!S M#)OV8:>SQS_"7!-X)-:2#^9,"8DGR)[A^0 --V\^P ),S(G!0^^?HZ=0F%'* M2LBHO%E4C0?1-)_\1_4]HYE7AXF3E)>'X?M*W!2NXNTXX)7]9-%J+SJ+@ U4 M[3^^@=R(*4(^EJ7:'R#*T<-#!Q?ALAPFFI8'G^C(@8=,%/F-3G:V"PH]&%NF MMIBM4_$-W^,;C4(83@(G:-K:=VEM_R NFXC+;+B=@VE*R)LTN8WF*^ ?8 ; MM$UVH9&F2? T"^ ?,+?Q<-3%8(G]W>7ESC!O"I_OTT0*>I?D0*1U6V,7%_@O M6&)7(C#(U@5JBC:8A[$DS50-O!?F<*CAKR.I850T([6\:#R%RSO>N[L'/+L? M2GS'#WD[L>>XR]J>]<,\;,"K PGLNPS<)30!&@6828A. M=UT'6Q5WF&Z'M\5PF0R("- 8A=CP/#UP,"A# W]&+Q@A)=:PC19Q&9S"QQQ; MB76/5B[6/25@+SL1%L"T'A69"3-_MC0,AKR/^\:!F^&:3&]YZ :F85G(GP_J M=\S@ _9V#<::MA,1"/P!NT\2C!.?'WL67:2E>MR)PO#?&E-$Z5=HWGY5RR"NC+ SCO\8EOZ0/Q$W3"ON)SSWZ>@+$$\#E2RN"@T.$'DL$8E1^^ MQ1S_#0">RZ^D4),(3&>>B%H^9W$Y+D[/W^AD;B)S>4=]S )W04Z;NKC,;TWM ME.:ZI5*'2EWTXI(UF3(;&@(*TRA=] CX(7KGB9T!E^:\O.N21VG:D9/!1,YL M'N.IZ<=8P^ 77*'T_;3NLR7]0[588;D57>(X?J<930&=WT9,I.?N&^%APRB; MF@QA5-%%SU&-7NS=A^$J<&##_5R;#UQ_ W<&U"O\Z#?T+.Z>=['X]<''>SX% MJ<\O7G4DM=OU3>H4H&4F6< I%8C;'3FGC@:*\>K9Z4V' _OWQ@VVH-%L AK$3.83[ ^!SIE, ML$SIZ=G70]1*0EOA<)P*^5%I9V<)LS1;JL(1[/)(A?(^'<%V;Y^4]'K@)TAB M6!T)$UR[_"6/Y8OOZJ@QZ5LE\A2%]#6U2ZFQCQ+)$X<>4VO)%/WMP\6N@4O\ M'C@_(0H:HESHG=XGPFIVE/=65J>L3EZW)"_1D7J N6QU]1F[L1$+W!W? M(A)CJ,4ARN!%8WX>JVJ:XY.P^N%!*;'*B2&K+G8.:[1/TQ[BZ0U--X>GCI0' M?^]0E:4]?]X $0Q;-S1>COBL'/8ZR&]QR8,QP*72HVC8?,9:L>05>!F5'WS> M\+;=S,]W)0\_QSPPB\Z2K2ER"@T":;%J4+&27;DY*_)!8H^TV[?ER4U9"I== M,$=(;BA)Z/>&DH3J9P E$G,:2OBYR+R&B!P?2VR@]-BG, 1F? H_&-Y^C$/F M]NSTW(A$V@,M%(*I![Q"**]##.2VM>\R!F^I;\+XA[\*)T[3%JQ468S.AK\9 M3;^@Z0]ATSR>I1;"62Q7@JZ5?I\M13=<5D28/IY5-*!I2AFH$) J;49!-1:^ M6OJ4?<)%F(R!! JQATXB0O=@%7(DT3">K*$3U[BWD'*^E;%A!TDCWPV+)1 % MV2.T3 K*T%[8/7!U&4[DI'3P:#NMH1=FKR2JP;"BH!==M&71_Z(MA6JNY!5M M4:=3=;69K09D/=8'T]$*Z[_,-H/U9CE?+D;SS4372Q1MZ1[:WJ#R!WR!QTA4 M R&R1/P>)7Y:^T +[X8=?R(F'(@7&@Z$)65A>52/NS_1.O&U^ERMCG2V^1H^ MB996/HLWE#I>9&+4.8E&SO*_"<^JEL"1D\%1P-?' RDI8NQ%CIQX%?D@\1*P M%MUH0% CXOV&JAMLP@B#L7P;=N6\"H\EFWU0CG*/S8)=U^5^.LOZY MC8^\>#V9'[JF _H)6L\P;?BE:;+4(+JMIDU+<+ZC]Z8S-MK?50*$O/R_Y M$'S>? F8GP7OOM+'(V/?6K^!YPV4,1_)1UP-EK/FI7ZNW&=C-$8;*4#'EHVW+T9%SN M4+@6W7CG8 M^&3#DB([3T,KV#_@"!)G G L.5FM;+940IKE*"\S-I,U9][,XU+!AAY25H&;:5-P$];2QVI&]+Y,]/()&,IHH3S8#C53612!;8G+ MZP9BLOZ:Z%F&!L6C>G;N,>3^*!11$7:;@6&)->Z)8FP;-*G],O M1XD#T@H-#4"%?@MJOW\#SL:>((%N#5Z_!WT NL+KAY*-E_('>VTT"?_(:8FJ M'.F6$E.BK%$),ZG"(A1-!7J6HR,9!%4@J:E];G]?2MC;608//VD[!FH];E.0 MD]$T&>4D:LV/1MW/#L7-9S0M1]WHKIYHUYR?S#3+[^E7(9DITORZ8#;3:I' MDIB6HR,I_.=(8LIGK.S\)*Z5AEI@,K*-ZLB>9(' 07$ED9T;0+ M9M?3*@^'!:#"BD\7(*$1H8PD427X+KKC1U/+, '',> _KNO3!!N<,6N7RQO* MT223?=-L]?@N@"O>$:6FNLN6H\Q8^EQL$X M-!TNGC+TLP&KXB3D:PC*"(7"M%]EN26PG"!X CX"4%"# :DF3%".!@*3E(L] MCA;4I])G&BS!RR"Q5,-$3ED&Z"7A0;=II:.+%U^1&RAR SN>&]CC8'!J4EC$ MAU1F1S)V0I73?E;8:IS5 MNI:%$"ZI2A9"E!ZEY:5[60A'8NXB >$4IUYXZ/4$!*!N+?#RHV&;:EA/U'J. MN'JV$W>EC ?L):VS*G'/0;57ZJ&%_5ZOX!K/LO_7>(K=PLDZ=YDDJ\]]T[9$ M]TVPZ_CQ'?B,\8R1.[3M[F"!;[#\=@[(I" #V!?J#AD'9+G7EX/>L^#50T@C M%"(3J#3 4PXN2C&Y9=L:$5[:JH3?"*"10+SH2_'5_>6E5 JSCLM5E*U@6-UX MQ'^\H%T[J+J_OP!O42.FZ6)I0>L^?+U#GX2_CDWFI>I[]BOVZP&]T[USR]N5<&4Z7/[VBN^TY]+\Z1C !-,#3H,L)QUVKVO=[!]!?Q_%LY^5? MWKY_/WK_]A4;:J$,EW,^5''"\)/;$92[9###K+UBN]A=:#J*0,6V)V=FQ:J8-;TW M?RVS_%2,B=C[]!@W>V]Z01!Z.*.4X@H&+D];PR,#-)3PL4^.NCLKH]3 HJNT MN/ 6G#"L+@76VC:LKAGT"IE:EX.&%PYZ$V&9=54FR]+@&I"J]%V.<>)R5#1N MN8]G1N_"A:?7MQ8&8NAQW9&89N)JQB1^S<#R'W3;XY^'!R"3%Z\7,WF4DFT@ M[,_KLS^GPOZ\1O 6]J>P/Z_7_IP)^[.K,BGL3Q$>K&R>\1/D8#TTW5L:#1>S MG<=RQG=XU]:[-$2[PP0EFB;2H#%7BY;=-OKREO:7$?W?U:)J,<.P/ 4O#)++ MAP22[36+AP1N4+8Q*O#>>&PM*#"6)\I"GE6."Q0RD8NBRN5HKCP%I=L^YCTI MPP85%$CH+$5%#979N;44[0U\D)H6N7>J^0ZN/9+*]DMY,[T6@3MASN>MX!*5 M4Y5D@/(TNGKUDZ@N1-/I;RS] S;H^\)JB+2G6J8CI89JR=$@F1+>'PWR*\U^ MA7?#D;5\FO/;Z5V"Y; MV=3^E *)H80-1' !4++N7W][9@ 2$$ 2;PR WCIU8E$B,-/3\WW]FI[GY?0G M2[/UQ+&/7^E][[08FW@>(>\L;VT[]);&*FJQ4V]ZT'B-^7RM;C:SC3Y2IZHQ MT@UU,5JIJCK23:)/-LIRK>CS'&O\_)[$T[W2LO-ET0VM3,;Q^[W9=V$K.2Y; MGE>L*X-MP1.N7G/YLQ,HG]G9[ _6UMBNB?3YV \CO#<\+-]/K[J?Q4Y:?MO? M@WB>/F^^4@%\WOSND6MV&IO"!'WGK\=>""T4WY_2\.AZ119LMDM4FQ=[3^LU M_FPY1LYFM/<.;3;HXMMT3:(-*M@9=\NC1^W#OAJ'/O_&\\,[SRO]>U/HOUR, M9[-#H7_XA#N^'HK"S..KC$:[4C82TB*]1*8'[TR0:3/QLKIG=L*2U@H%*3HP M,U#?DN&7^ &YTG--9\M%G61)F22SHE_6A=.:WHS4GHDM]U8NJNTBS@Z5_K32 M*\L+O&_SF6+@Z0&2?;[UY'JUM#DW\J!U>Y*BV^W/I1Q!-\## M[43E/^\(C=9M;X/(C)N,V\BT(58^)UVTQ<_F?/=I74^EJ%)<,0960F%1^ZFG MQ.T,AWW"@LK/@LUUY:#4N2Y/9VK6#-0I-UNHM2T8*A!J#JWFDW&_INS7Q$T@ MQ?>KLBR^7Y>J/%OHQ?=K'TVG;+&-+L1]JE;S, 5ZWO(*ZXUX8]&=ZX!F^[3] MMDUOT&.-H_^[MW:T_H[]_:D*I+QAE2ZL2(WAEXYF8 I'8+ L-C/9).Y;"C9R MDZ:AILO+2?)FQ:J#-YW1BKJB5WT10)D 5F=DT#HTJ(E+ XI"0PDK5%/ER3QS MV6+NP%Y7[8(* X -E,0+MQ=X*7R*D5JJ?$=(T94OWSD9\L=*^?-AR!H$.'A. MBE]-<@B,7&]-3DXG@B1>;:;K9"GKLWG9J&;_5*5D%55_!"% ?!6%6CT0J74 M42E#69?GT]+AVJZ:-%BRED?=(^=(L&[M4KV/<'9MG75KXD-_G:5=./M.S[YL M85OG!8"%;?TL;'O+6S-@W9HPNTO8\I4^E"0-8 Y=J88J<*Y5Q%TLN'NH:..Y MH)PC[1PWO$O2>59?;:,;F>=,3+=MD"S9CTP6MU#XUGX@,='=)5[M&89JGH+] M6%E>O6'+H2U&E_DR6ZH1;>9"7L'F4B:V4V61_-FS8K(=I1WD_.=ITY MO8(Q+)&F4UWHJ>+V9(*%(7!V@F^T7BMG'VFRSU& (R%6E_OI)#V*PH)M9'+0 M=SGINUQHIW/P7H[[J+:6.LI25K4EA@D$FT-+*1C+;&H MIO>3PRU;=LMJ9YO--&B?+>7EM(X=VT>S#?O(\"M5RP7$NB X["*#762$E6A^ MLKG4188\OVVQOO8QNCS7L'T,MH]I&WZP?4RC"'2I?4P^!"K3-T99R$MMZ'UC M8E= YQIA=$")BVK54-=.##!Q(W3DXNG3EP8G$E!,5]XZGB_ I<"M7]8;MZ2WF Q]T9?L!Z7KWB M)''X\(:*A'_$!S";,(%TM05K;7*!=5F@6")B"3]ZSJC_XD^N?JS(OG\NHD7/ MMM3)>XVKYC4]QTTL'8#LFFH>JM?]P-*J7'[!N(-MTZ+__?SB1V;W_Y^2R;KJ MUX%;=GT*9E>2%:W9,#P9MA(,8MI(-%S*5,=)\Z0D,;@7"^Y=:.E"(S7Y8C,% MXGJ+J3Q?%BHSO%B=L12L>*'*RI,LN"'4Y%O*#S0)YAE!*(_9WH>5RH]+%_K- M7,0E91G@4HE\PT*79Y/,S6;:M-6HMR*8B5"]%X+.1NY]%[_IE+D:K]J*:M3D M40@C:P'BRTU 0#?DG1* Y-0L%,T6BZ+B%'J6&N*:*;I-V+:8FK-R!(:X <5Q M3YZ#$V9YKN_I6;C_9Z2?A\M^96?OHKS"K)#(,=^!(UFI*&_]Q"B,Y/*'3LYV MA7QVQU\4PFJ/\\YDK::VW1TS*?L\M]:#KZW8T1V&B[/]+8O"117AUZFLS#,? M-QE"]%48)1M"9%=\]^,C+>U[%NA ]#?:*XR \A-_XFQ. ME/A#<'G_?4>V'JG=-U!D72UQLJMS9G(/IM#KP'B']W6B@5S1?5V%$:_(BI+9 MY\<<@OBV>O6>E1A'[(19L'_13^B9RDC11EM.;[]/^;55Y=WV\3]A5+WBK$"I MXV5H.2RT1"_"$(N:JP57YO)L4JC)3)YZZ78UI/UZ\4'-OS,'-!&"%GJBMV(^ M"*K$99G*NJX(DWC $ZE-]?-HKA.0,!LTT8&FO;8AG>G#U%K;D%)-S0;E6.1H M7)GQQ)88?>.$$7!^8E=.=@*KWZ=0%%F9ELTN=$1%:D]1=$0.PFR5+%C4WDG4 M2JBCU^N7'^K48E!7B>\RF1\V!9Z-9N-9_,?XU.*MF2<[6_,BOD?(D[\YQ?7Z)5+1=JK$U)8_B"_W(VJZ=>R*!#JWOI$?B M$G@ENUZ*P CL2_U398G:F.R)SSY5EN.#+!DDQ $AT0SWV<^9NK%16;,6O,G5 M.(D C;>KG2X#,+ESCXQQ2T8KEQA_C8P-S.>583\:3]Z5]%,^*#\]R5Q]B4'R ME&"M[9X?RCIV(M:U/\WUUO]SOE8WF]E&'ZE3U1CIAKH8K515'>DFT2<;9;E6 M]#EG:7@(,:_]YP]8D94Z4R?KT6:UGH]T=:*-%HJFC8BV,E9DHJX72_WJ3$?D M1:R;]J_$\PBYU%/[Z3=^1]I3"TV3V0)$EZ?UKLD?]B ,$KDWCIZ]2]Y!9[#/ MDSN<(0/\DG=6]GK=-WD^UD]1<+6FWU1/N1ZFBR4":4[OI'#UPTF\+SW9_.U+ M03FH7?#+%;@GC<4OUD$QAMG*-.S,PG"^F:B[,E8ZT27HPFY4.HTS&7;A M<>=@$^UCM]2S&R6I)^WW+SV;]!2F,(T3=W\S06#R*544STP$U"8A%$@9:Y5T M/.R3T@G8F'(I<&-*8=8M?Z@_T3XWU7W_8CS=PVR]=WOR"49S\TCL!_(;C.&N MMMOZ%$U6=568(J8S\-%IH_0B;RA"TT:NJ63">03U"V+,",2(NJ=1=YI W6=A MU-;1=SZ3I[,ZJM@[[=:@]U+ >U%S!BI%TXUFJR6U+.>%A1)*S65 RT[T%FV= M4O1$O_E+AOR_B>'>/#IU,4BNFVX;V%B=MM*[9XQ'\:Q;0UZ*UV:[=729)M E MJ\%:,\K,-'DQ7Y:Y4+O#YBA&V:NT4S6,LM<>9>\N S[9/\$DR MNG/)I6Y@A>E(E9?3#MRWU'%K>&@QZY[,!0WK%,,Z@6&Y#.LZL4Q?RE,]\T$< M# &C:7W2M-8Q!#P80QGMX=;LX;.-\$]QR =G[Q:@D(C-.YU@F!?#O%T;,EJC M*=9H D'R6*,%D223,:HM9'52Z(;U'MB<&.>MTAB=8IP7X[P8Y^T.*^EG[WDX MR4;60Y'02"2UV(&KFSIN[V(@MY-S0=,YQ71.@%0NT[D86&7+22WDY;20Z8QQ M7%';!0AC3]_<$9>PQBF-M"-H7[V:#P6+^O6*B*6OHE)A7XD%9YM& 'S"L+H?'Y$ MG27N53[K2C2-K#-%5K.?_!8NS2",8KS$[$7+*_"%.RU4V'N2?C$-)C,PF=$9 M<8J/["7H.-7!J2V?0=M^8:.5UI, F,\09K)=S6=T%P-GB1OA3S@C M]57V3^3%K-"U\)C,P&1&IF3&>N_2>4H[QZ6ZA?D+S%\((SC,7]05;9LFJ"W5 MO'_+P:&V=(4J*_/,)][KME1 R-CF=G(:(@ET[R/ MDR#=K=!*WAS-@*BJR?KA7E:6L:H4.U6?* M.W45K@*W\"??@/'"IZ;UD&^$T0'IXZG^8_2M:JB%)P88'Q%?FD_[>^):ZU#; M@A^/6J4M#H7J*]MT7WW;W\.0GCYO_F":3LSK!]"Q6VY0W(";Y5UOS7=!9>57 MPR?>#9WK#8S[C>VL_[J@<1-EHD14CX!*[>A&=_E=3D@J2JWLNAL"2# M2ROP1:E;ZDG&UI3"6E3)I2*3#(^ZI>_(FMROB"MIBO1(7$(_WCBV[3QZK^@: M5BN/J'; DP/59)H:;+=?KB:P?,2VJ14$J'+X.;"PV,^Q\;PR]K[S<[!983O; MQLXCK\)__"SQ/3U3QLNP:-)WPR?<4JSLD'* L"O'-M/L+C;?11:H+HK+E&DR M;R1U/+^@,6W*[YG("L#$M#!,B#C#^HL+YA<3'T6B5OW;8LJRK27*OF,[@.^' ME%(A ZG)(S#A74]WTX]0PM-ES8Z]+DVLQ?1FW\\0Z']8' 6?\*MNDRGFKMIL:%AUJ1A%K._A**(RE.8L/3;<&XCCZQ' MUO?1G67"X%X%.4O]ZO5LK/WC)_J7V6M..64();N" ;N;>WV+HD=14S<:Q@_BOCL\%CTO-@7XJ[SGTS4#JFB3N2JH4393E)33IP+VH XRF_=CO0)KH-G0\^XJ1,P'M86%T MI0=1N;9)<'[V/HV:#>KIN% O#[2;,-W5K M:B*41(2,C8*6D_1&06\-[^Z+89D?')??L.A]W*[MO4G,C]O?0'5!S>F=[I\W ML295%O&NO3^(;7_;[W8V^PO#IHVKX&D?M[P)%2@A-A>Z>GUS1X*V0#2@S1OV M!!>+>Q*5E[0#\=/&7<'%XYYD!2L _Y!\^/K]<1W2+_2C7Z9_R,XT2V1+OQMM M3_2"/\;6]%[VJCO1?#&>M=N=: 8$V8L./JGF4"]F5NV"*V,M1S>J;F56 MTGL3 :=?F#'V)CI_W<2EWD[=ZMZ3-L-9;[HOU>]2Z>.)CKV)!.A-%-*<>F$Y M.@;HG:EEX;93?SW#MY78]Z\JR?MV*:S?[$T6LS[7O\1MMZ&UTE'$2U54.;E9 MW[HDM8@#<:,,&PE5GUBE5M:@ L/BGR@J;8 IVG@N]B(Y MEYS\=<:=M*:Z;#0)HT:G;EM)B85PDPLO0SE]&D) ^[+MZB!FE/9:(ADO7JK-1A7=!&T?7B['>P]IM?>!B5:_AY*& /D#5,>8N3:[U$#*:YY<08EH#0E1AKBNRHHAS M#3::\1A)%VH1^"ZMQ%KOI%&.MG<+X40TL5,(=':.0+^X%NS2G6$W%D57-%F? M]"N*WH>X=^OHAO9PMNT\KVX[5V(&@Z<\GV/46B223#M6^/SP7ZUGNCI\_.YV M;\#?^@1>!.X986?EO,/%!.'A.? Y+7-OV%2Q]_"YLY'(?_?6CI7E&C[[&[(U MZ>?!G^\(;(P'\KR.1((?+87R-N%I'O$]Z1$>+MT9(#[CF>A3A!VYN)4] MV/(D*E58;-M^@M]Z'OVFURQ_^2/C@ M=GMW?2P=S1A6.HY/IETT')NY+*V);!*9GL>&")JS8<T=9'E1:,ESXQRV;@3>6KM=KQZ4P:C_)S__4X^+F M8R-;>//:N=W"KCS("-1AO;?Y L*KG+TK,4(>.9O1GLJ*+YT!HTP4J8^ES_#G MSV3JA<*P[G<._07,S0/6@)59&[2K,_%\0"[Z0H_*?^T\$& ^^![=('0^Z:HG M@ZA\T/EPPP7,>%ADD&6PNX$VUG=\XFS2].W$E*75WC^*XXGX\.I[>,::*JC+ M/XT.E$XY_-PE&QOTG.K2ELD(]ATK%66O7ADV"_8\_=T7_F\AA? MOW7N=W1G4Y@#%7ZB,SK#=K0!P1>73I>&="-\MXRU*&!+'ZQ\9.%AAJ#I03\" M,W@.[)J<]/?QTP?JMRI)U@,5L1XX'>V"429AC>U; W8H("UA!$3/]YS:[#=' M_HL^Y,Z@R M* *_B^$Y7F6H "ZJ=7E(E)JA?X>V$K2A\]3JB*2 .O^KQY M"]*B[=1Z CCP0* M96WWQ+SV^6M,59\KQH@HJ\5(5S5UM%RN]9%I&-I\8FP,4YE>O=Y:6_+4FYC6W MM@^._<"GPM2-VZ"[ TS+@44&3PD.07I 1R,[Y",8/FN-! ]CUA]S#O:V+\S.KXA\!#\@W]'L=2_ W(ZPK01\"MCVZ.2L4E+$3H#JG".G+:& M%QC6D;E!"9Y3 AV*!]H?< O MB1@]1W\@F!P=3<37 5-E2P*- 0MFX\)0QH<^03%TR'2(G-F#ZBXM(I=F(;9C M2\TF@2UXYQZ#4+=DM (E^6MD;& ^KPS[T7@"&^&GXJ&,^"35"Y.,Q7#2T)VW M9=*U/\WUUO]S15;J3)VL1YO5>@Y(/]%&"T731D0#KY%,U/5BJ><(=['A"67P MGD+$IL?Q1WCAEB#C(=(C ; V*8IPF'<>MPRL!1OH ::"P(!@PXO0&? W:[5U M1P0;H^4*-B 6N?#=/7?1>-A2M"&NF+5"HY!;T89&J*7$$%VTD=T;IFC*STP5 M%IUD5LW!6CH]S&ATZ>KUKT%IB5B3 K(%;R:P0=\Z)@O748T8BP:0[S<;GJZ@ MD6=W'0"ZSO,6C'.X\1*#=6:_W+@V6/]Z!CR38<&-@^@A>!IC].YLP_RYP MX2)YC!6Y-;:AE^4?HW# 7Y;)PK__W8/J;YZ82UW"23J^]Y ]B/I^IYVAR-6D M'38\3V80'!9:#N.L42^++J3EL5X\^;-VBT1QZQ?N,+-TW>?-!Y:X"$)IL=-H MI^*R>4.;\JLS&*5'.(+6@R9E# Z<@\7D^ 43C!ZROD[.]';&];Y)5 M$&LX!(""S)I+6%K.-=EG#$% MX-%"',Q8"KW1]!;! M2I;X>^:>OH$:_ JSII-^!W.^>=KQB"E]P:F WLD0:L&.P.)!$H< FL$&3^70 MP/>,RJ5#&/<<#2]H+^P];_.;+T5V.:;37I-?71]K^J');\$Z_*!,>U+/%C0TZ5OW>GJST9IQ?3HJKOR< MEK@4N@BGW;F$B,YJ1;N[9?)^D.Z&YQ#IZ!!UTR%JDZ.0BDY2T3)Q-7,!*OK@ M[%W!F4@KVKD("2>EC9 VUG;%FX'VF9^FZ'6AUX5>EY!4E[B$O C560^B.UU: MK2FGX7)@#J>KW5N!6^LEXA)VGBB_8U)*7H-AQ*P22[_:K&_[,J.[5^K6W6'R M9.+ZF5P\><0!02ERKLO:9%*!.]C1.W&%HF M]!!]A7Y2*2$.AF!+B[*/S%MI"61^X0V>C1.W-55U.J9%#E:G"WE>;VED5L0; M*CG'>F66/@=1I"CN65.89(>>4T=Q]$33KF.?1]KFYGY'0/_I,[[R T1O'0^V MR!TL..O)&&Z:+.=T+IVTB7=N"L?'VU:H"WVNZ!-]M(%'C?3IU!RM%A-M-)E/ MYIHQ4Y3I*D_;BN=MVDYWGLMNLA15*T49QQLCL>^:]' 6$_PKUHO%MN )5Z_? MW^]LYXD0Z9L/PA[QOIC199**'*;,+H[H4>D< LH5^%=TZ>.6MH>A+4^_V,:V MXRWX?F>]=&@KB[2YO?C[WQ:J.OF9_8Y^PGY6?GXILR.S]^S\8/R\+>T7M/?O M')>UU/0=Z=9EG1L?#=?TPA:;8<\DZ_ ZCZI,V(Y+ICU31_SD+VWH\^R78;_, MPV\\NN73?D%9UPL/N=+^0\Z6_V;$&RH$HZ(G".GAS]BG9]IN1N=+V]?1HZWN M WSS#.M_7\$VX0.-T7ZR,>$!OZ);)]($[,U3 N*NZ8C#GH#LM][U81$NFP9T M93_!( XFP=9Q;0Y' M5+GFP&^#93KV?3KHHRQY^]5_R)KW_#+_L_=\WIXV[,9&3W\^Q;\#"VO;X;N/ MSV0*?V\\T7:TM'-$],D'U>,#I$W=8,(WWL^]5%HDV4&Z$''MW70-I3"1C#]H#<8>7C3TK_TY< .Y<'=TNVQ#5"%9%@ MNS$1.P^TGQW\K0O#H9T_+_:J7,ZO7F]@3K%>E;RW$6LQ#]@(5QX>/C+ M3>0U)U!E.4E4$Q5F+?;__@4# 6WAN*(4[CA:$C""KP>#.7S[+945_;!87U.Z M"I'FI!&(.6-A%# D$N=GJC(D'@S+IMCTP7'_256W67OB66^+<3*8\-R/H)#-&UCZ8-+3)J%<58). M];R!P=ZG,,58.=T>/9@*7[_]?C 5> <29I_30>^,)W@0IQ2/FQY&K.5F;@59 M3A)E$:45Y/HPGF9MSHR-4";C9%EZ0EFTN"%DAABZ\WO[V5?B.@-FX%:YE(W15>R\ 88SO;^QB8=O]T'2]#2/'-W@/2 M\[QKVFS78],Y+"=,EUEW_PO^.>P%>/2Z-K/NE +,,J!%5N>#HXII6O,LPS6)>I9F@YYE\'[P6O[7 J6# M<5.O1#[G8(5#COLP\$>%O9CE9'K2BPF-Y]] :56=7?4R+V W+R?)CFU"VLUG ME%&93Z:JG@C"/5?)[?[^X)1LG20Q;H!S*=2PM3T:OBP6]FR==]UGO:GTGD8P MGOH;SC\YQ0C=39_1W6/0B3N-YE*XIYYP/B6K"ZR7C]_X+.%IU-8OPG")%D9- M,%RF6$>=_$=KX+D&M46"TRPD6 __3?/SWS0;_V6@O<75:\:2:;P7+7?B%/A_ M]UMX_YQQX+00!R;.J8O)@9<44IE.9NJ\.2+D"SY.*W/HT<4B2H-"&*8L3C@WK+AWY[TP7(]_QO8:FLBTSF/I=,R"$TV]A=93#86 MKCX5X]KM71K Y$GS.*$! =+! ]XRV 3SC =&^;56^*1<>&9Z0BQHPQY>L<-6*&3A:)W'>DUL MX@9@OSE\(6C@3^^19.F9(&A[3WM^!Y:2 1SA/G'N8,FV22:DN_EZ]P91S M[293NG8-&4V'O=7EZ %'Z,#/NM!-/JDHZSMB[FT2K'A"96(5,O2J$EBXS-WF MJ^L7+QR!WK X VWQSJZU8BZ=M[^'(<-P/ ;]46"7C$!VE3> ;W+2;;6:5R:3 MPHWF/[#_!37Z4W4\K[?#Q:*5TT9%#S#$A*.,)Z<:HW19-JD2@OE3*_Z7*P#$ MO-(*E#F8\W@.LPH_8B&M9Y_=!+(+?WYS%!Z7^W(\4TL>&([[\:7/C*27]B^R MH$U1: DHIB)%5NOM\)-)$L*T:(G)9C(> /Z)M;LO=>88P.[^@[V2F"=C.\?H MS\J5?GH=WL7] &[5+-C-:,#$2A)E'H*Z'W MQ<-:Y/S>OWDD"F$(8:B7,(36T.OKVUN7W!I^7DCYN/5=:^M9:[[,[.[2BIR" M9=^1(E<[O6&'B1 A4X12;]"'2G1H*/CBXY8OQO%VU'SZ.> @#\9RDM*(FQ89 M=U3_Y%44U(>R:9#74O<.;AW<.KAU6C8)"Q!8WTQ"J9@UB!YLQBZ%YUS;C%UK MU>>B&O&/CL)JO##E$?.EAP(?(V%LJRHBZ/-6-@]_O5PE[$*U)."65\]8&L081"_82@&F ME[=4U*JT'@,.\>)-+#^AQ6<),3EU7: M16=1]-+Z3'L'T1@MXHX1ELC1L^IPN4)M:HIR<.A4H&=(#V,=X5RF 82W6(US-F3##\$YKU2L",$N;.66A@S5#BA9*7P,1B9]W2 H X1+1(FJ9()1G6&72X49N(P!'R$BLV+C+99$ M84G4N<+6 C51R9LX:3^QC^S>IW=[]]!MD7?JB_9I.VSO?*W93E4_J5KRSDRL M?LJZ]"\[E$<6@+:Q\ D+GQHM?,I_3Z%WH?(IA-_#]66%ZY_.0#0KA)HD[Q/# M0B@LA!+9#D8"$ZM:I*/"ZNM>0^$@5K>N/XA$6"%7ND+N7(\O-HX=F-!;OV^A MU0^.NR%6H5JZ4A+KM*X5K;G+WT>N#RY+_KJ\4OWV^A B*%R[EW5/HJ]\NDIE MN+C6, =T5+GRUPP6DQ)B6CX=0TQ#8PU9H(5JI6KA;3"R&_K&1%DA[(NA78AB MQ67'XXFH9Y77<#X3J>GLZ<6%ZKCG DZ40P]O M9JHIS2_ GL4("I2=3MMMQ7>I&%59+NLL1LV*7A@;*5#X,UQJ$(5?.ZJ.%5;" M%A/?<&@A0\7L4L16@:D5LO/Q;%%GA2RR19W56<.E"Z&(M]-*B<11+7%$+RP< M>60]LKZ/[BP3!O>*LX.J7+W6QTIP8R%B+6+M<+ 6#73$V08-]*A1KM9Y@\+A MWEEVXVR!\ V=K^'_S,Y.ER4H^UGII300;!-JCI?3$, MJA\)F,[YI!";](_/IQ4U#C(_5GWV6'T\U1-/;C*L>G-')"=2ANYPY3\= M8I6L[=K>FT3*'TY26ZU?#=[YQ3:VGV 0U]\M[\^5;;HWC\[-G;/WX#$?G+WK M$[+]N%W#BZP'0O_X-R:$U)W]\=.'8UHGJ!^"RB\F.1"X8-:&[;-/DVCQU202>Z,V%)*C\0E$CD*:RP! M^\)'[/.MUNF*GQ\Z^-U0" MN&Q?\&T!,B=SO;(?-67(> E1R"1"7!VZ@Y!'W MP5H3:<6U9>J42G2,SKK?G^.YTX RU=2+N?ULD_Q]Y^>@$FT-@C-V'GD5_N-G*8@]3B9!\"W_V?*'6&L]=")QAOR"5* 8W,*ZY FX-)C^&M:4QH7S?^S=-JXI2W]HI[$%H06A!?Z=_^QIM M"O1WA-WX/?9W>@T]%;6D/Y.6[V[[E!^TL3+E(AM% 8E^OL1K>_,"=^&&C^4T MZXR(Q#\?>T$XLQ3A#.=4VXEB;;WRVM "A?+IK^3F\?7>OW--]9=;R^AUGI0LV%JF?3)0KUY3*Q8Y #F@0QPP80&7_FE1140P[WW;Q8OM M'$,8_=FJ"/B"B*BC6H0AC"9" M&-/*^^>4[X[;/AE@"*,N#BAR**EO.=[96$O-\<[&TXPY7J3%1$/C ;L[R'2G M$[.5-ZD1+3%[\^AD]FJF*4V L.TSMGUN3A(=U8E<;9^'#<09LJ9U]D$5V.4X MC]3@M&P$^(SXG,>:WG J4[,:!XRFM,);9,YQPM $&G0+T>_O,EL8_H] M(#W*-I;TRQ&,$8S1+4>WO,%,8.67/70C$XANN0@)OV&>]IR/9_-8#E#Z05'' M2QVK9BIB/BR3Q-*9:A.*E9=)"I=0O'-)]D))19EAE0Q62G8(\P?K!B'=XZ+Y;O=AQCP5)OR ("G/E\ MUMC:=/;TRF!U3)M?L]'L0"FV?N\RPJ?Z_^9("ZJ\.$-\3BS)P#8(<#HV?RD%47C8K6O;Y@[-WLSMMRV45!UJS@N1 Z1N91D") M=53'"E3L%A/3<*@B0^:Z\LK>;F2N+W ).'SS\:R*TEXDD+;A<& $,HG=#C4D M BEZTA=9)%O26\V?]$8D1"3$H(V("HA!&Q&"-M/*^]V(EFK/%[19S#%H@TS3 M.:;!H T&;1H,VLPFPTS39PG::$6S]$@@>9/V/_E47^!3TWIX'4H=C X"RY=/ M"K%)_QB9UFSGQRS6EI\Z._'4Y W73.*6#ZJVSE,SD&-QOA+/!T'#3I783I)^ M!PCQI%+ST<=3_<<\XZU:XV[NB.0< \C2UV^_>Y+A2^_(FNU[OF::(DL4 "1K MN[;W)I'R&]ZSZFYE??_?O>4_?=S"PF$ HNFZ!)][9A;]3'(.*Z.MDSFLM=WQ-S;Y//F(,TT@5S# M !Y@-6XH,MV C-_8\*N\$J>"^T;';UMNO M_D/6ON0Y-K&?)-^1/"Y3NAIAR]PC?9> MOLJ'=V=9H7&)Q@B(6MBV]3 *$??MX9IAG^')OV*V/O M.S\'QLL:%LO8>>15^(^?)6[CS,/:X&Q5=[/)>'GJ!$DU?MZB%3)9, MQ*0&&4]ZA934B%N96Y@TZ6++=-8@+X@'W$O*IY:UE?EGGVZKH6EE/ !H:F=' MIJ21A[8CPUA(+#F:H@Y7K_^QYT2!TPM>2&8@Y'_#.\(-O?S"LP!#Z MEV'O246T4CU77G/LBCW$&^;C]0ES+,=O,/I\JM)UKR=/1N1,/ ^6H MME,20OLQ$7>E3[J0J\PU<#J&"L 9?(KJ#AWGQ&*1'(LS8$T]C.5X6K:4%1V) MUC-#(GH8_V(^-B9_FDS^]&_/59G;Z355OBC@K%37R^DB07(T$-E9T6>U=5[L MOQ?S$C,TS65H^J0XE29@>@WPY7RAZEKNYH3Z#OE"L[%2&P6@DY0KVW*N(K2B M0\XB^DP?''=#K$)YF5(2ZS2Q%LW?Y*\Z[L/^+)#C*56>W0?J+>);57>[R47" M/:"&R.[5M'PF*"O$]9QG<_E:$9=JN R1.ZG4@/DAG%H523X5DU//V*&48S:O MKLE*5I[8PQ ZY)5-Q_.R'7+SV,<])X]&,ED#O3KEXEDH=5)A- $[IS5W9@J; M=]9^K@K;>N;W,:MKZRGPV:MTQS+CV2M]4N?9*VS@5N,9K>'R6_5GN6HTQ(33 MQEJ.=.43X'"8*8.#VT8+/+')3O:M> =#)2:FNLMRJ851W9X#=4^ M:[MGFI^ML#%LSFGN7=;/,>C!Z)UMPLC;QDC&UJ3_6,!H72+]4(Z%&FQ3 MT:^S ')9R;=V(DXDR2O+0/+IY[SUL9H\*2>S'5!2^@V6^ HL_44H_46*]-7) M6$V>LIQ\W 7.P_K\_[W]CR?(.WA_(7I<#KX[J8%^@WWO)_H$/:0CP5N6KP M $4%Q2V5Q%_2VPP?ZUEF2[6FG.%@#RTGW3,0CZT4:"?>1.JL+\W5Z@^020*+/SW 8[12- M-5C27[Y_<#U)YU/>CSHOZOT,G:,&"<@#AN)\1[D'C,*7_8I%@^>S&RB@JANQ M:3F5-E9*'M@>+% +D002T8BOA+%'&P?<1_OO?%JJB5JE<@VOE@#@FH* ZJE&Y MTR38[A9!3/3 /_9>K;?WZI ;TS5<)(Q=5^NM)L:6J_G3'0W>*2S*J91+:8Y% M2N^:IK%VH&8#TI@(IUQJ-+6$T\3J#[ODD]YP&"A#+J;!IG8=./.2GGU9C/6B MU6A(3]WMLHK].0LT*Q.E6^>B7STC6RNZ+=N[<]&O[I$5G:R\T,E33YY2J:"1 MYZ+!=@B=68KS;3V5L9*LOWO>UC/1R>C84_I()ZR+T?D.H,ES6TUW /W-';A.MD!]!TLT %T M/.MYN[],-S;W;E\*L2,7%VZ#'<".['8GT-.E35#[1NTZ@' M11S9;L_M7ZB[T9MQAYH .Q4)Z]:MMV7#,I=Z@JK3Y-TUU=UP.]#$5;F;:_O' M&=7?2#L(LJCE*EKDB?S)D]XT!ZV>3?AEM%IMUZ13(WJ@+)+KD&IY9TW$\Z=% MNH.BWW45=:_ZMU-RR8 [2;WFMB(GJM X;RUT+K0-'C&U^Z0+^8YJ?_V7)4Q\5Y#=X$NBXM.=5FLO!+Q=(-%/1&V M>(G![S9"NP,VN;.$O?ND-Y5&M7N-]*6"ULL&.\\WT&FQ1E*@(6QUO, 0MA@A M;&RUF-D#MJYHOX,=&C+47^6,OQOQ)D6[U8BP? +N0#%'J M:L.8X@YAIZLJ,R?#Y;+J#Q;4:'0)IXVUG"_()\#AL%"&C$V#=V.)?9 M.M9JHZ@\+L% .:K!;HSJ!=>S4*?&YZ\4HJ]4'9T:[\]VECK1I/%,DRG:E-'P M2C:@6_:K)V/I@U27>L\M9PFH&T=W)BB/2WBSS*W#E2/;RDJ'SF&@2ZSU9E*I MZ'+GTJIQJ9ZI%;5B%6Z#?]Z[M%W@WO8]NH.='2@@WX36=FWO30+3 O4 .1[U M7R+?Z;_9EL^VXV*[+-'F\=JVG;5!-3%UN[WG;SNS!<[7TTT/+N2,'02<))M7 M@JAM^$?69J*QZ23.ZE9#Y[*\"N(_A93_$0PY_UFPT?X<0O[B]P8W[^"M+_".+=KR[:8D$^)GDX MOO"&#__Z'@Q'OYHMHHZ394:E=DCB:'*C\\Z\EU*W4C#O0EM*@7&T._6LFT\_ M-_5S>U#*N/VH'>D[OF$_LQC#K1;LJPM=N9^]32[4D3NV/NGN[.JRQ;=Z;O&E MEAD>[#>EFJTYJ71KPOS3KU=H>OZ9M^ADG.P$4W:+IAO]C8L@ZU95Q\F;MH\J MD&W71:DLWY8KO^,:[+<>7X@;*HC"#E7P85I_:Y!FIG,=<7-'.:/*A;9R@]W3 M6Q!L9HA8CI.7!)2%B ;;<;4AVLPF^B3-1#^!/;G<8O$:JE\S=_B4J^'SR(;A M2<9NYSK?05P^S+J(;B6%FQF,$:1@0J8E-WD@9LX#FC@()8 M)&[$Z#3^'>.XH8ZAHSUH"#=(O]BPDI3E#)\_WO)8:&(=O&(5\_FZ%BDP&APW^(C^74[CD=TZX?]R98&R>V3]"AB> M,GO,L0N#X9SS^6YEOZ,OLK9[-KZ*0N7+,\&R2&XMWG+X@ K)]YX/RS4)$C,M MF,^=>VSF? NJ[!+CKY&Q@?F\,NQ'X\F[DGYJ(_%P\C(//6$M'/S1=Y:WMAUO M[V:ZJ^/2I1I2H%"P"?SCR_\TUUO_S^ED.I]L%F2DJ8O92#?)9+1<+[&E)EH_$Y=H_5! M5!3]+;X*-"88QK>#$+A)+RX)])CZ2I$@.?."#"^X>\7+%*_$BT]BT\YV\GSE IP[AB(7NY^Z$4NUQGHQ6QJ.IST6= JKO'G=_N77J:X%55Q\#JQ; ^G%7NIXBJ$8XR MGF=MIH?2.N/6H7#ZNL]01.U!$0H'D6>XVPI%A,C3OG#Z+IFJPF8=[D!+3.(: MME"QLPY ;E02/6\-D*_O(H/3BQ(98@>06)%RX@1?$!D*MF.BPJSP:2(-X@W@@GHG/7CYT G,1!\%* <^9$'6UHR=9KE!%Y%'E1 M^.KR@U_<\SWQLJZ$[D O>OGF&SZI,)HWW+L2*@^,XK4P)8.G@[\N)C\Y)KJ$ M!.3(8.)Z:_[JK-L( BB*O%P6-J5$#2DK41"\X:DAHB*BUH&HB:9# MY1&UBBC'3%;GR18?"*@(J BH"*@B VJBK5@%@'H^BI,)4*?R=)YLK5A5M4./ MT+1 :8,H""IJM8R(;"-V "9-8EFOLT*6.Y%\J$&0@V>[1/>F@.U.-/RI/1(S M7\@PJ K2HSUBM&X!<_D9(% B4 H'E(G.K26 LHH RU)>3HOZ XB3B).(DXB3 M=>!DHJ%D&9RL(&ZBR7.]=-%+CT 2FQ2<5/9W9$- 5TWL4M!*'4'O8YP-/&PH)9C1E$!)<&P*52Z8G<2PVA!*$$H02AI 'A]1U'L!,!=B(H MG6+'8&;6?G8=%4K^.&3BHJTPNA-LM[82W JMC$U>'([G?P4Q!1%6$%;.P$JB M?TD%L%)%.EB?RLMI%74S""L(*P@K#<.*FNA24@6L5) ]I;"B%3W'(VK/@+K3 MHGC4OU?GFL1V@_$<%9ZC$I+2$GUP0DJ+':2JP0V/U/[H> 05CZ B=")T=@LZ M$UU2*H/.*D(-4WFB+1%7$5<15Q%7.X6KB5XIU>%J)2?\%XNZ<+57H(HG_/&$ M?^MQ%SR0A0>R.D%ZB7XV(>FU6 $Q4TKF%(;C)XB(S'AT%9%2>,GF1\I$+Y0R M2%E)I&4B+Y>(E(B4B)2(E"(A9:(92BFDK")VHL@+5<-C_DW4LYC.?F4321U7 M6,\B8CL KLN2;WR7"-?F^L+?^60ZF"!+->?RSLFZCTR9\5ZG:H[MY1?NX-DS MT2*GK4C,4I=G:I.IW),PUP%&[0G@MW$P&@$8 5@D $Z<#6PKP#.;R$M]A@", M (P C #<56GG!^#$*3JKJTB\5^@;!)1^\@V8 GQJ6@^O0[E]VM\3 MUUJ'BA#\>%CPB;9,,.ZW]1TQ]S;YO E#A[#XUYY'?(_685G&RK(MWR+>#7W? M#4SFC>VL_\KG$A%8Z!W=;^Z>Y)1G3'P_GA-0YL>JSQZKCZ=ZXLE-!KANR/W. M<0WW23*M#2P"V:Z))TN@C.L[Z=9Z())K>43R'=A9?(U8,,Q@JR096U.RC^L$ MWX,GP"]AX]FV\^C1?SH;Z1U9D_L5<;G -.65E$MHE]>B28G%5IWN (H/5$&# MC?[+U00TE-@VW]&98F[L7"9/)H, S499HV!E#8; M)S2L5Q#TXN-6\N^ND?<2P:CZ>I1S*-7=0I-W*=ZU2VS#IQ\Y5=U&43.V M]:&:I)\BJD8XT['6RY:S%:D.RN:T;&IV^KHM'!UE^I=K]?N'LS H #9$\J=[8#)=U$2'4VY9RQP.&.[]:P&0J) M/@B8GA" 4R_+X)1!VE%ER(V4"17H&5+F!\J3G3QK!.M A;^R3ZJ^8CK&[$WAXU? MFW$_DZ?%C?LLP:*!TAD&KIL-7'=:?>H+7/<,C?.#\<+$8(_JOO_G.^J_1RO (+<*ZIVINL!V4J\<(N@U]C_ 7D $Z 6F\<[+_ MZ1G>>1O9F, ]P6E$[]N=X9(W=.M&_^"MXUUJU5&8B#1YJBQUN,/%34P!G"W)@1FS$NTUL1[HZ5_, 6 . M0(BH$YK_"18[V:HV9_*:]C2@(:2[7B\+^D:5-ORI;7AND_P_4?#-;%0'X/T8H2#T#Q_ MSD_ZX2CNRC;=)#D==OBOL,&OM_07;]D.]]Y&=WAMI?D3>:%@:3Z6Y@MB[&,X M'L/Q5;H'NE(__)8IQM?DA:I@R!U#[G6Z#L3P2/0^ _%"\!6WM&U(FS&(79F5 MK&:%::K+#?2CF4]D52E^1)PDLO::LC'_>S?$;?"&&,#8JP!E4M/380+&^L(BN:?<\\( MH8!)>/EP(]MT]1U/G*=<7UMA8#3K%N\ @Y0,=O84[$[=(=9GK"N$[SW#NOQ0 M=_DXXF6H*Q.%E&>U=@3I$=(5"2R* F^BYGQ$M'O%+E-(DUC6.[R%XR Q"NL* M7#4_/&8K8,5?/J/X3]?QZJMOT'1Y.4N>EL\?R.THB;5?[R"BI2\Z%>J(Z]45 M3".N5^^Q7#[E>!G6RW@LZE169LFZ-41U@6NS2X%_=PLQ_F78>]X&T0C/]/8P M42"VPY1+E,BXM16'(Q5?=+%>Y"?CRR= #QAT:"M0E\.EROJDSAX"2-A,35[V M-@DCJFN6)]V##%);>3LRR"69%R"0RV=HW,HF.N[! MB>74W3B^88-Z\VTB^<9WR6 ;!5->F/(2FF;1'ZLYY36]?/GN)U);5WU%4^7I MM(J3"\B3F/#"A%?KFH<)+Q$27M/+%P5? O52Z2Y5GD\U3'=U*=U5C\#:<7?> M11V=R$EBR26VX=//G5?8A$BH9%7_9-AH(JIC9PT21\IQP;&?3E59"Q1>J8Q$ MC>);=%AZ_< &6 %;SXAM"XK2ZD:,V$;O&^?DS]U.U3.! MB4B?C& C!A>.U';>0I.7"K9"KK1Z!\U88=K]B(&"?6\>5 $M>I!L%0)B[:L M(%@[/! 4)?XJHB7]3\ ; M-]3/]3.*<%2XSZ^WYL?#_N89QMHN8YW+^K)HKSOL0EQ#,7[_T!?;OV/[]S8\ M@W.ME2I W3*WK0+JIMR!C:C;; %[S]R$+ZZS(Z[_)$L[&W[#O 7RW[VUNX?Q MB1=]Q\;O?<+G(F;QN09!L= -U^LO5*L!I=^'.EV743R=RUH5)7=]1V'Q@MB= M#"UC,+@RD^]<;YK2B%+.X%LNBU[V,U!$P8AP]AM^V'8?.9O1WNM@0+B&3O/= MP7,,J1:R'1>G+@V)P'S\YI"O=+R?-[][-8=49PMYIN/%;G6;E4($4_L5XL2@ M9/T6ZK)>W"IS[9$F*W/$K4:-UZ;[:63/$+773*/4;97#/72-'37:KD_&L]?5 M\^7L9$>-C]NU ZZ?;*J1 M&]?+-->83N3EHH*X/.)Z(W7=S\1L.GM: *V.>]YQ\!/QTUVDI_JZR>>3;:>I MM?5N\C%9]Y%Z?VBSD?P)Z?:8C&&K;L/)O3DETP*=L&89#YS65JRNRPL][>87 M.N'Z&LV?A,+AL7FUC>8'Q#'M-9I'RJA8- MWB%?5.#]_>0;(!'XU+0>7H<+\6E_3UQK'9HAP8\'O9EHR\3=!-_6=\3P/C?V,[ZKPM&">BI$K%."*C/ MCFY>=T]RKE%L27X\EV//_%CUV6/U\51//+E)C_1:E4BX?OQ3>"%;'FN[IT5M#D^ .UM/LCQI MYSH/E@FN[XK8SB/[6_JN)V*XGD2V]#?OR)K&:88_QZ;]RH!%^3E *8 QV]AYY%7X MCY\ECF6+L/PD6]9ZJC$M'&B+LQ#^U7I;F;4C@E1!@+I0/^N7*_ "3P@E4,!@ M:N,Y##[\B%6Q//OL)A!1^/.;HXP"\2KCQ:FLCY+%X%J#2(E;F<45+,+*L]V MQ-V(N[&FW;C(MQM/,D-?=F,U^=9SMGUW\ZC?+GFG%86$:O8)NI\F!:3#9BZG MU$<9*WT_-W$FA/Q]Y=K6;N^26 0YT4 K2_SOVO_ M_EAW\?^.%] \!AW_OCI MPR&Z/%*!A)1Q30VTN/'8\ZCQCQ4A2LT^7_4'I,X,N9/GO=)X;^BXE6A!53=N M*KTU?W6 $@Y_=['F M^*0WK\7(11O/2QT&$M+R%3*'6L?(!)8GFIDI +!H# #.N,5Q %#'Y4YY]PD M^O;_Z?]R_C^U\?E^OX*Z4-BGCBO3^BL_P)UNJ=WA?'ZYD<8 MW,:P;6E%MF1C96RG+D2FN.+H7\N^'.9:*SRODPK+\T3+G4RP?&>XY(WA$?-M M9-^\_[XFG@=?>,.WS1?BKB\W;L_HK$W&4\Q?M-QF4T0_$1,8B&&)]C+-8EAF M?W-2V-]$#*L0PQ#"$,)$@[!$LXV&(2RKRZR,:[K)3$A?NE8(PWSL:U!->"R, M13(MT'>7;-=$^OO?%JJB_"PI,_7%_4O)MNXMGRDV)F0Q(8L)V8KBL?-$GXXL MC//)H2?P]_!G*YN\_TXYYURM3_!H>O/2)WC7]7?+^Y.VPO^\)=^L[_[3S:/S MVZ^'_?T;.]7?3%! 8+L9,[CMRW,(1FINQ"AT+J,9Q,CA@NN(&(+ZP0@8/0., M0@N8O[H9*$C(O#A M6[XUJLD *X7+=3%[@AG@'@%4[PW-_ !5Z'1!1H#*44Y 4"A MHP(% 2![36W9F@0!W:_:4XRE;@?OKMO%]*["7*,HEZQ7GY,4_#EY M;D8H=/*"[<)K\S][S[^':9?*<++5'CTS"8M>4YXIDX 7F%>>$NTIC%Z:6A]Q M]!(K(HZFXFBA\P2Y#4I=U4KS&QGK/^3J"08@56]_AFO1CEC"K>&Y\5S@9T' MV!()183$RB$QX_F:W)"8O72]>%\?A,32D(B(B(B(B!A#Q(P'>O(C8M;H!R!B M%;>FRF/T;GHC9:_?WL7V[6)8R[!KMS>_NIXWEO#=9_@ M]8^&:Y[;I<&7#QO]>N_?.:[E/['F#L%O8S<#_-^]:WFFM7[61>KY#A]-#UM\ MQNZ33ZF\E$#&-IVMLX'EH]>%L0O"PGE(-DQ$6D=G(AE;LXBP$M7HA_,^44%= MWSO[L\T;&Y*6EF(@)F5%[U;G_1">R8A\WUDNE9_A2U3EG+TGF? -3_+O7&=_ M>R?](P8 $4$M#T6[M*_'&95Z3]_!..#?Q#A7FU>9R.(!!] H;?X!9(QH&_A0_NK2V1 M'N\(.U-C2/Q95.R&;3N/!CUW W_MDO_N+7CL6/H(OUFO@7?8KQXM_PZ$3*1_ M +ML0TB*((3E XVM8>-S>4CL@HU__$3_^C6,80>+ >M+G_#6,:V-M0XN22!L M\+ ;PJ'!HL,X[AV72+;U%X%Y^'?PQJWCTW_XDD>?[KATV/2)G!).PW[$!*+] M2XD;14V&[$EF MZ"YFXX+DU]Q\X@L:[KB)ID__--=;_\_I9#J?;!9DI*F+V4@WR62T7"W-T=+0 MYY/U:C8E$R6GE=+BBJ3H?ROC.(4!CP"F;+.L"&QF4/S_1S?S-]!_MNFVOO2? MO7E+$WS1[2Y96XEX/F VHZ<4&P(..P9,MWD MH".>91*^;8T'P[*IV2;M',^BYCA[R);<&NP'\@!_2E&'?@K/A:\3US?@)?#* M_?V.&>ACZ>8NG"(?*Z"!D3)":6^SB5$H,_ 0E9 M5#+P73:\X!I/B_^UL=L!Q+%?!, FBC)$65("9K,<4[ 1CJ6W@.*W\ X0)M7= M0-O@ WIMZMX'U^VYV.GJTU7L& M.T&RC4?^-U3Z'K,,POVXAE=X;(.#L>>DO7$KK?8>F![ \'0=*8H0^%;P5G[" M%\PZ6$?N=TO&RMG[H4; /ZDJ>#'U8;N684TX.$ F-C: F;UM1O4";,R]8;._ M=(D'2 "CI2\.GG\86_!+0)NG\.MLRS.[FKWX-5S1"<_HK/VR4[QV4RY&A!I0*;BM!-Y04;B.(U# FD M=P=+L-I;MDF_ J^AXWXQ YISW\&F3^M*2R"*)[8.SVR9:!.?XZ/BY:;./=@ M"<)_P;BGRRT']AX0@4?/Q7 ;+UBU<%'XJO(#XM+&=>ZC$H)'[SW.8#L7F(/Z M!,;6L)] ,\?/\]\564C/(WV9'RL<3% .71DVL_$IP1]TD2,OHV>V3.3[VMZ; M7&- NDQ5.?,#U<-2 B YN1W8)>)LU2_;P$A'+!7P'(YWC]P*6M[WN];ZX\ 9C[TC:^9+2IHB2U04;$+TT7*(#V!4 MV4\RAXP",TT4Y4;,28[+'[(, =4^*)+[BC$/1P, ME4V _T_$ #*CI_R2B\)IAZU _@5(U/.UL0 IJCJ[HG,'$/[ER@+(\CM;#? 2O/WJ/X%W\?OXVUC:$!/( MT([ 0-1KB'P*X'%/HRX[,.AY2/\_D= W0 >[;HKYF0 X-J&L2[X;8<2(4RT/ MT(3!^# [L ]"!L<+?;C_R9)-M)P=K%1X&@TSG1HSZ NL)0]H<7 -LP>P>#K' M-9A]X *#J[7?TLC5QZ_?)&-/DQ+TBV'ZP6 &EA?B)3QARI1A%EIA<_9.]A[V M:.YZ4<4YL^EHCH*E#KS8IEO&_>@\OF/WUE+\EK M,W_\].'JM9X\-,K7T./62SAQ+CDPC[94/R*KEU/[+V4NEXFJBF= MNL1[TC-)$TU/4-<7:@XZ6P V=H8"; [?);[E,B,R!,)WEK>V'0^\[QL8PAO; M6?^5C[<(P-F.9C2 <7/&R],F'<#%RK'-W%!3%%<4;1Q/(+'OFM3@84OYBNTT MVX(G7+U^#\C@/!$B!1*4:'=^3RH2GIL)"+#W-.!#S3#X,QKPH/Z$"?/<$I.I MA6NM]@P6](GRXJ^7+'HVEC[3X%H@&(_!%+&M6QXY<8( D;6CB!M8CSLFM B2 MA]8??PIS<_@C+!;!.1A\@%9?PL=1LQ18\#@N(NUW]&$Y*W*42:)UTCL^Y;>1 M&=-U_LWX;MWO[Z^WL,GMZ"^]+\0--:/DU= 4[J+%.O/D-5 _!H%BRP4XIT.) M7?$N1^4:$ W0!2@,=R3O^22>2Y*NFG5_3TR+)R4>P*PXF/OP)N=Q&], SAO M6NL[:J('Z[?CDS=N#S'OV'?@[TTBK9XB.D&#-P?=B8V=4EN$4+F:L1?2[\2? M^\PP,*C&C&#[&O&=38VQD?5]=&>9L.5>!@**/*'F$R6$Z?1;=7]\1 MFV7NV(4R241I3BC<6P#MKX>7%O8H8B&)14H#AC D(1>9 M3"(04WXRY]R'9_&5Y+7#Y4)HRB01UZA@/F?1NW M^.: #1&";N>=@)MCG"P"_&R.!^-^[=AV* ]I!;,Q&'_!RK.@6V@#!2QD;<,8 M,GM @$4N_RW/YX8O-!UX$TUC&R;8E31+RT-L*5^4@\#<5[H*&(S5*/DDIOG!7* ^"DNX MI7("]4\^TA1Z^F]!BYU=9)@L 4?Q/SE*F8U^O]WL6=#*68%]$3AVC*H,/VUJ MP51 \EM&7#P+1- M@[O+S-] :LS9#1/5P7M]+GHC,/+3Y^()":P#GQJT&"Z R-1 MD'%U.;14MZ[RTMWL3ETB7@>"!8.(G80'QXZ7B-^2[=HB%;MR4N#,$O/:/PZ' MUTX9J\EJ,]7-T72]G(WTJ3D= :V9(XU,5LO%9+8R3*VKOJ">PQ>,+ ;3T-AR M],,EO(XE\[C*'OD\?;>#A-U6@Y _=-.0*[8$8 GE-/R]OO6#"- M_JE'[ TL)NQ*1O+ A+>N07VO'IEA=RQ)LV5Q/[KN?VVIK\C9PR5@N@3! P^ MA2\\K4 !1\TFM]1WM0WK/EX4\<>=Q8HN:"D4_S6S7&!G!<[LFM:K,)/.#$RP MY[G30SE.4O@A#<%LJ15$I\ JW\GW-2$F+S0Y]D1E+.RR,F2#%G#Q%!X):D.X M"M#(+WT"4P4K,!$#.EP=:T),6B'.2A%II0W\9FV B22]L%Y2[_SIP*JTLH90 MG0Z\%;&-<+"[Y(?Q/4(T5JUF@%T&U0^NH=DVO,*/T)>!>^ M&GR7A[J_PS;CI4V!TYYI#-P=XX1K"/ M%9?6EF=,F L:%/HX]CY2*.>10X2<%]ZPT+I!/P32!#4R3) -_!4)RJQB*?7_ M 7/#VH(6T+\,LXORH90GGE&G1K;AW4D;VWGT\AD7XFU46C!OFM:AY)4KU(-C M/W /) R<873B4JP6*"AX-R-JE MNW0/*\(B)ZR8,;(7F2;3*!%\Q]O3$%*09V:5=+2P+'SZ$4%AP."\T>HO7F7R M2+>0;9&'<)]%=.\(#/%B,XY*U-0'V]GAG@K58#8>!@7'(G[Z]F@]G;4]5+:Q MPEP8=8J\P'6*[I2PS)=NWU#QCBH=.#Z1#1_LJ!6% 4)34R2HSPBK\<##!ST! MT3$7-A" ]QP'Z$RB(V1S[OFIA&F'3R748UD?AS?L8PD4]&B)/;4'F-<9FB6R M1"Q^O@=^^6"9>V9=P)^P0TNPF58L4L/.+,G'4PR7N8=B1ZQ\*XU^CBS#:H73 MR"A&P?_K/,)>=T.+A.8^5M0;9@<07 YP;*,'5D XK/!L15@L1NN<'QF)!E!S MF C@*!WY25ZTK?_N+9.:/-1[-R*UOT');J$Z]?PN>2S3>MI]3I2#?"-,$%_# M0N,&?.8%W]FJ0C1M:DQ'IF8N1KHYF8U6*VT^,E13G4WU!3&-15=]YFD.GSE8 M ::)7UR'V1$?C]9?/[SF/R@';YA!P4IT;EU>PAF:M,$V6^\]F TU:7F$E,6@ MC>V>5LKOZ8E2F?F2-*C/BYK!BK'MR+&BS1X Z6!F<_]J3^M*V+D(8K.W'FKD M=US%.3>*K02F]^V!1K#$M%^#.9@7UAVI\$IE7D"(, M9T0HV%'\=?<>.Z'A.M02"G]ZI'87+#ZQ:1X0C!T7_DN][T?'_8NB[]8$J.2R M,.$Y0;$?/>)QG$)<)#&O,QSW6/H0A!XY9IV./7(C+9A\=.Y\>0\>&MAVARBY ML7:INV/LX&O?PQ->%XMJG&<9Z5EJ30T]KYNE65AZ"#O!M6A[^:LO2($-H][:_ T+NS. ML_4"=+9?R2U\&IOM(G5Y_DEH@&$'+^-?J6S6Y^H)7V\!6),RN3V,A1U9N4T8 M$V\)S2.QDY@1XX0=?PHI'WZF;I%'<5&.Y,FH<[YWZ4E(.]0?]D5^9CJL48>G ML&&S@XQ;#H6\,)VFG0*J9!;9T<18$7H2*U;1&QI?]#@.?R+%M"<&H&_??Z:+ M"X\+:^TBZ37N$S*IB>XG0/Z9*WG]_]%J9'8J(J?%Y'O'# M\[C=I8W.V3JF^XG>#J'Z'[H7!-\JW-*PH,H?%]@CH;U+G=G0@Z;!#/K-U+TA MO0CVK*0<"B^7+X%A6"@R$A%(>0O3/,^"!31HZ CXWG$MGMD,B5,^<@13/.+? M.4%[C0-;RHXN7'HR6I>7G,?#5?P^E 66@G'\BJ,88/G%.X&'CR@?7IXBQ_^ M#=XGZ)>K"2@$L6W:"0A>68@F\HV=1UZ%__A9"II332;! M[5^)QL2P[YYU*^*;+MF%*(>Y/:N\;U!TT__/LUW_/^=.]:7T:*IWRNE =6+, M+00/ZA\)(X79SQ'7Y,0B=$BADM(]&<$Z B-+PZ=C$*TUA($P% GX]!,@QATQ M/#\@U100D9[+E#70BK?/0H1!A$&$&03": QAIID1YINSOX0P<=L=P48,W4"P M0;!I&VQT!C:S?&!S&F@07$31!007!)=VP46:R]*"PIBHYK%I6E;D[FC6D;# -9B&IAS4V!SJG XQ-7:ZD57V M1&/;-!U,SUJ$>1$YZ/T4E)VS _=;5B40!+_Y:AII044Z01C]SG!Y%HC/Z7B2 M@@:<@W,B0>#/#>\^HR$YG]S3S* %2V>Q;]N'M]F1O,TF9=9! I">HN3GU&(Y MD/CY&*J:.Q DK?BA,?Q0(:]M6V(GAP.MY.=-Z(F5_98WZ8)E6 =Q3CJ=8]35 M#5HK>JS ,CC9 G*53.*M76O%2\\^.3!BE35Q(CM^?AU$S%;UF102';-.I?SU MY%'.;\$!OL^;Y\G_2-KYS5/PRYK* &!4M\!%J*]_$HLAL WNA>L%K? M?+R]2XYG1E+1(50;OD=B.,%JT".))OGRZ9,7+"0.D '#\5Z^JK=/6X#?14U M_NI7QMYW?KYD#B[54];@Q9L./[#__1P,X-B./_S@*],B?C_$X<,;*@_^46!O MZ6.MY&VHI6\*8 NQN&PM-B0293S)<>5NY2()YA)^QHMJ2RMQM-8KZQ)66OA%^:_= MC3,9+U)]MYI@HW6)%[Z?M<&=A*47501V493Q,O]= M6\-F'^I,?*/.A B;:\@4U#:@%=HNIQ&OQUL&D;"7R_J.[%RRMG@A[M__IBT2 M5:H]GOSU/8WF\4LU1$ E9 (!F: UF[:Y2QD1T7L$:F$K:I$VUR4K"H$/@0^! M#X&O)/#11"!?7)X;') I:T4F[_.;2ML/KB/\UQB$?_OAP^3#V]J#\'70@Z*- MYUD9HIV+V0_G3XINH]I6AY-W$]R<%EJO3^+E#*,:Q:W,,FR&)A!,F,WQ@Y2A M0+;)-8(_R&+07ERDB'W@TL%49AZTLTZY+[%2E$0)W%?R0+9[\L%U[ED_7GC2 M'Y9_]S8X>/P^O$3QFIW?9Q')I_:U6M%UE1- M7LY3[N43$+B:BB@*@TO"4DC#C(UB1^9&YAX65JDE4"Q(T^WOE3(TWWE:2W15S;,U_+T17"!\"=G>SAM M^(FL^H#_W0U-QK__#L,+[S9A# T$SRX>=&QZ5#VT 3K) M\YGH?3J3IW.] _3>W+% 8<"K<%%"7;4'O2XM.#2>RZ;Z/3";!*P@J,LJ&CAN MG#!\:K-OT'RYF-%7NI[1/^!E/1G]I3Z7%XN4F]/;A6<$DO[RX<"DB[R(O"@< M+ZJ)ZZ&%SY?72X13>3E!%A06-I %.RY=9$%D0>%84$M?^3O<+5 M.& &N(6"N8'#CS U<6@&7.IDSKL.T465-G\F@VQVH9,.8@5@K@6)' MWD7>1=X]G9.>=3,G70O1SN7EI OUXLBR8JT$BAU9%ED66?8DR^J)'F?=R'G7 MF^^>R4MLE])!M&E[)5#L2+=(MTBWIW/JB<9DOP.' MIQN^"EO\)/L?F6^[*2ES\2Y#%3>_7I?ED^7*DX$#4-.%A94LR> -)251?-BU MK#O%X7J2[C-M*2N:UGA%H:AWF74#? 9"OGT4.9(PDO 025B==RX%7Q?K:DJ9 M.C>DW$[C/U(N4FZ7%P4IMS.4JRN'"KV,MPX MOF%++MDYKF^L;")YP(D#V%7^ID'T[SKYJXN+5MC+[%='M4E9UY-KN(4G; M*X%B1ZX5>ZF0:SO.M7K*G:GMI/0KSLLKRE2>ZE-DWG?## G+,/^2N 9:XM9&/1OJCW)-E'DN5JXNUWORNFK MV^J#X8IVQ(+4@=0A*G6HB:M#Z\ZG-L(5ZES65#QY)2XF(E4@52!5=(HJ])1K M->M-!Y:EBIS-LR>R4KP4!SD#.0,Y SFCUYSQ(G\V*]&)2=!L5K-#BM(_C9T_5A]Q*SK13P&0-$A'7!DZ@9 M"E#.K=L@JXE^Z&8A427KV#?[+'_F,%%L5&WFL*HSJ=/I0E[,!;H[HP@5# I6 MVF6)\DQ=!S3@XB"%(X4CA5=*X5KB(LR2&=R*.FHI,WDZFR%C=P9%NL[8N!9( MT((N)Q+T@ E:3[DZLU3>O.I92 M[10K5..!ZY.%K(CG@:=6'[3*ZR4KDPJ7"7Q@_ZL!-4HWI#XC)R:+Q0E1"#'[ MFCIUG-.2$[* F8+F@C!HS]CV!3/5Q@OUN60BH+\F%)HJ0_T RE>.;79&=YH[ MRU]$1*TA3<.G[[L /T(4(XM9"R0F[&4IZ&T#&E/6\*#DERV3@NL&9N6RW9W3 M(M*V(G&!T/R"W9A_H_1FD;Y6=\%)7_DE=1%B;-,8O:@BL(NBC)?Y S3#9I]/ MQ)>^&381:G.UVEM0C'41SZ(NM)\R%?7U;4\A5/9R6:.U7-+?_Z8MV!(/9/+1 M@K5.H!)2A8"+TII5G"IPM(X1\L\O:Y@@[,3F$ND4L1C+A\B(R(C(6!,RTBH+ MOK@K5GIX4F(L3O$?Z[>V%YG?0@?O_T3^!:WA&CN)G5GYMFL&^$ M(*Z],)OCAU,U@H*7P6*)Z\6^7(+<7A[\^IMOP#?@\S=[S]K""\,_8\]8 MV:9[ .[@-X<&7P%GA@4+@E+(7@W'#*W$$N% MS-U7YJ:,)L;-YX)0M29/9A/D:1%12%C"0)Y&GA9BJ9"G^\K3>N(RMK9N3:^= MIW/?K[!<"M3"$0F[ \R!A(V$+<12(6'WE;"GB2OP!+VB0FQ_?#J3I_/"UR?A M?>W-\DS=][5?J#WH=6G!-V>?I[2@!V:3@!4$=5E% \>-IJ_A0O/E8D8_T;2J M:QG] U[6D]&?+I>RKA;N@X7QA1X@-X81D!>1%P?%BYK:N7QYO42HRE-ECBPH M*FP@"W9N.!/^&QT41;,F8T&QW!1N'P,Z; '@(UTB'2(=#@H M.IPE+LOK:ZZW5E]RH8 M6CDTCR[FDA.E<)W,)=>31U[,)O)LVH4*-XPEB+42*';D7>1=Y-W3N6JMF[GJ M6HAV*<\5/";6/9!I>R50[,BRR++(LJ=SX8G>9]W(A=>;!U=E55D@W78.;=I> M"10[TBW2+=+MZ5Q[HF%9KW/MM?C"BB9KTV4'V!D3[7BHNE9I_Y'Y1IP>&#P" M9LW1GL$2P4&8+6JB1+!K.7 *E758(ZJL3J:RJA8.SF-0H >@C;X_4B)2XJ H M4=,[EYZNC0-G\G)>.%R.!-@#B$8"1 )$ AP4 >J)'EO"9XX+$&"^Q+$VD_7Y M%)E05.A )NRX=)$)D0F%8\)9HJM67Y.Z=7F0BZ6L3@IWH\2STT*F=+MT=EJ= MCZ=B+\.-XQNVY)*=X_K&RB:2%VQ.X,#.,%Y,(AUG"U,CAY23EL]&)(CI! MLM'5&$,S>3E=R//B<00L0!\D#6#D =E7_*5"]NTX^VJ)NSS;2GQ70[=S559G M72@G1ZX5:R50[,BU8B\5!*P;N&;-Y!U!PG_R+K( MNN(O%;)NQUEWEN@\UK%\?C6.L::KM+]G!S@:L_(-'+2.9MI#D E$&<,9-OZ= MX8+,^GWZ^MJV)<>_(V[-Y7!1ZZ<'<#'* L^)IDDC)8=&BE#>5XG8!F\R MJ(D2P(93TK\98$Y8AOV5P#/6%K,PZ-]4:Q&HBCR;-G]K=!$$[-96'PQ7M",6 MI ZD#E&I0TO<1EEW/K41KE#G\KQX6A6I JD"J0*I JDB2A73E)L:ZTT'EJ6* M?%G!A:PNFF^DA)2!E(&4@931!A3)&@RJUFJF4UD99(\8=$(@/)T ME4A4(TQ.Y:40YTS/I+I,9T\/7ZKCVGE.F#7A)T_7A\U+S+82P&?L#Q'6!<^A M9B@_.;=N@ZPE^J&;9425K&/?S+/\><-$J5&U><.*CLB 7SZ1=4W)[)O7J[Q% M>$ P#ZM'%8GE6;EG,"!D=6BWV!GY&/FXE61LXCK$DLG8BNX\FDSDB9:]Q;)X M@-]ST.@T_:+HD6V1;9%MF\]GI]R&6"J?7?DIU:4\G:+7*ZS*(>T.4?1(NTB[ M2+LESK%I\^<+_V)=1^&3TWK(=\(8P/Z M,?+*:>*-?"D_[>^):ZT3/Y_8S&M"52[Z5D7=I>WNDP,Y[L]S8JIP[\YF=+XP MGSOW6%MR2T8KEQA_C8P-S.>583\:3]Z5]%-%TF9".3?)V%* Y-<<#A@.'%!D MHNF+/\WUUO]358BF38WIR-3,Q4@W)[/1:J7-1X9JJK.IOB"FL;@Z\R!],N$/ MFBP FI:SV4B?FN9(GRFKT6(Z44:+C;F9ZY/%RMRLQ;;HQ89");>P\\BK\Q\\2QX:E&O0Q MR5_:4K:S?5#:HHV7%RH3Z[=;V4(L3J!-\S)1QFJ+$A&SJ@1&!3.&-5#T*P%N M7YAJX_DB6V7H29,OSA*EE3A8@95CFVEK>-#QR^1;<-W =EJ4W#BUME=*2"G# MYB]<^%>;YF4 S'3-ZXV>?:WNYHF>XG7J&L30NS&X5D5 :T4=:VI^IW[8K;END"%"HQPQ6A,,NZ1BMOI+__ M35N$GOH0)A\M+Q(!EI *!*2"UJS:NN.B".G]1+4P*232[A+A_*48JR,(\F5) M!"/R(?)U:F_QS#E?W17+I0_(F+4BD_=I\4"% >MV6%2(6% M9W"KJ1"=,+@D+(-,FB5L%#O>4=41YIZ,9\C<53#W/-$TIJT;F 6A:DW6E.R' MX]MFAT&AD+"$@3R-/"W$4B%/]Y6G%XVW:V^-I_.=JU:YWX6)))&R!5@(O M?T;"%F&ID+![2]B)[F^"]LH7VQ_79K*V4"NG]_J/J94^'%_;Y]3L]_ M<_9YTO.8A:_!YJA)J(,R'-J\4X>GS=$$N)@53Y@ 7JJ/%&F\F(RQWKISL%.VRN!8F^E7AHW0-N\BQY\QK1NXBJP;J1U:R':B3S7 M9\BRG0.9ME<"Q8XLBRR++'LZ3JYV,VU<=\IX/BL<]>XEW9:,MHLB+4P$(R6V MO1)(B8)3XG)0J>-Z2I!IC\KJ^U[U(*%<>&,W?3VN^,GD/S)?UU%2Z,+=YRAN M'KFF='&6"QO0PFCTP&XE2S)X8V.6,#:ZEEVF*%Q/60M)N%2J.7'?A/"IYMI8=R;/]<*A;Z3<3N,_4BY2 M;I<7!2FW,Y2[2%P4(7S>N0#EYDL[:PMY,4'N[1;F5+X*;5X<.BR1(_YL3!8R?+V*<]'M7A*-YZ>C@E+GXZG8$'SC^(8MN63GN+ZQ MLHGD!2HO8-47GJG&ZZ&[8*W@%=$=M&'F"1M&D+QY-0;&7-:62WD^Q9/5W<.6 MME<"Q=Y*@3NRK_#LB[=15<6^B:LHVDJ85T2WJJQK>.MC]Y"D[95 L2/7BKU4 MR+4=Y]I%XGJ+MC+E%:>[%4639\6#Z,BZ@X1_/,*-K"O^4B'K=IQUERG7:70J M1U[1?VPYKE''-]>''4?,MDH]3B=\1%@6/,QY MN8;CW+(-LB#G!\%J<3*>]:QD'?MF4>6/_B8,JFH3AU4=ZYRKNCR?"U3T>L9] M/\D$@X*5=DFBR/+4#PVX.)74RR*%"T[A&4)VQ<"^1G09<3^7G _+Q(W))0,FE>]7G2R4)6E<+7!8E!!8." M$T&8.IDO0J9&IN[V3ZM]PQJ:_A?LOPG2.S_ MQ)H!PZ>F]?":"6K-EYBM;;XQQX;XX[E!9'ZL^NRQ^GBJ)YY\41)5'CCU/.)+ MUI;K']U3JZ>PE;)D>?"'?M!DF9CP9Z#H6\.VGR3'Y>=4'RV/P!\\6.01_@"^ M"Q]*;S^_^XV^0C+_?WM?VMPX';O3 1US6A&ET6UQ_ZD M (&B"#<(T#@D\?WU;V95 01XB> %@*R-=8]X 86LK.?)J[)<&#R^ VMII#MC MB>B>@U_'?)2/%QGHKT2R7818ZQ6NH.-X?'C'T-D=<67 XSIPB1!6G$7\JI1) MY$MGLCVC3;O1F)G[L!5\%PZ)9QDQ8,E:;>8*[GH'$?BP%(%7F 001 &( +",D"2\D&1DRMES[7-S J]KO8J M#5 &0"0G17B G"[#\J^ =<0#C";P92Y(B4I22HH2% HO\DLFO5(*MY;/B1?H ML&*&M"(-EE>?K4:V]O[ZEQ;PXS5Z6KT$/@JB3O###D2X32.$4Y5S*X+&VB^X0^B*T[ $_P MOUYHV6C;^=*;%0SB;Y+AR';'A,$:3-.)#D.T+5 Y4"=8G -8&#"RJM0!I7NU M0 4!ZUR,Z<,]Z95@0!1,F9J.J)H&235]TQD@8S3 @N>'Z>=2AEN">M!'&@/& MXL.8<(T+8C!!:TS\,OZKM/'K:(A42Z[PJ37<(\$;(4YJ6G&Z*$VEI&KA'!D& MZ(O%OA[9=L@QGD^UJ<@<4$>AT,=)A3N -;&C"8M :@GDP_RT"' M.TM#7I\J63!$(X@6\O3: D,UM(%AUU67R/CDU+5O?JS/=#O_!\ +/+D]OH(Y M=& ]V=<3:V8;U"AQ>X"8G6 RC&?3<()G73>T>L]HG1AZJW52:]1Z)[UFOW;2 MTC13;[4;&OPO [>VB\2MS0S<^MW10\!]T*%X.J1X/J0+/="3'+MH=FOR3-.# MKC$@9FB3^_[R>4:K?T>3#:-BDZWV>TU-)[43727-DQJI]T[:[7[CQ.PU];[: MJY-63\TPV8W"P2G 01]<6O<-V$VBCI0//#^$,<-XN!T_*=B5_AM/=00JR$2Q M'TTA!L5,H9$"R6<*N&[HPSO T>3=(.!6PB\D?P"(*NE#-/+]+U^W:.+O78PI MMQ#=4'3*Z1$US+7^^1-@F$%L&P,W(.GX-8\9T=>IQ_ZJAX'[C3OFX+K;^L@G M7Z,_ODE19$GF+:1VUK!I852KIE;K,R<.):)/!C6NMA9^2N+AG$ CG??6+L$Q MWWU;.9K5<69X?L#GD'NN^5DYMA:DZC>Q5ZKAOM$P$KNT7UVHM@6O9 MIJ^+;0_B\-Z^,&V5:1*8MA-,TU:A_J-1_T*A5W-3NCFZZ7L:6-Z^P6OC6T@Z-.Q)(OFX3OW![;G:3:"V,X)>: M6D/+-&V2T]&&1?'["S-5BW8QY3=+[6I]*[-TT%UYLF]8FCGC=MO=NQ+U;[*V MYD8DI=)L-2NR.MN]JW!JRA(C1X45!85UEB818M\_FXH3:TO IK7"'E=;F&G+ MSJ8SIUOL@$UK$9LV-'E--FW7ZI5&;;9A1^'4E*7DLFCAEH-L6SD?($\.U'96 MNEMRT0B>*@=/;2@5VKUE8^ER).GFL+K M*\1,L!RK$+M@T]RGJGALJLA51;#IUMFTN7LV5>34'N*UV+2NR95FHQQLNJ>= M7H51NI43^'DR:^/XXJG;S>*+9'WF6?G5B',;^>]:HUZIS6FPG9<*B23WG@4NO* M%. .P+P!N&^<::TWY4JCOFYUK4BGEG[-BJRIH*!#$CC-@ MS=.3C4:[HK1:1:(@L697RT&*5&,!4XUBP_!V-PQ;]'RNW$ZT%+G)0E6H["]I MN;-(R]ZW[@IS+)LYIDZ;8P!#D],$=YYS;%6:C689:L7VE8H\A)6XHSSB(8AF M?T[Z(4A+9/#6@?29TV$S0?K&.;QFJ])6:Z7 ],/+[8E=GT40C4!YDJAY?*$!D+ 5<' %FF;[? M:U'3HDT]E)J:Q=F2F)?.L)6:D@NQ'$FG7:5R[L.PP(.:.MR:) M_&IQ*HA2:504WURV%Z;;>J;;KM.INYTP8<(M,N&4F1[_TR8<1]+-,J[K-NT3 MB=6=(^IAYT]W'0(01%,"HDFF2P71Y$0T,YW\UR2:Y1G5_(CF>!.G(C\JJ*?0 MP)4C]32$CY,_]I9G3/=^%/+1)49%_E,03:%A*C>B2:<[!='D1#0S MO=37(YKE&5%EY:K1K>Q0/>K$I\AO9LEOG@8Z/!F\:UJOV9XE-?2?$H.K3XUM M9U?E0Z9/P"?LYT]@Y1G$1BTQX)'CUUP$]'5J+%_U,'"_\>D&];+UD4^^1G]\ MDR*PEOGFXH(TJ-Q=N($C<\^US6\)^;>6S.I^!C.'<.*1?;QL=I$AW?G4[Z9= M9H$E&^.[TOBT2,Q,-'4MMU61B[C LFCGIX9[[V&[Q158*T[ 88L[%YQ18#JFPD>IR5@0 MC9C[G:-9+5>6YP=L#O\1ZAX\V[Y63FV%J3IRNMZ-[-,U-VLM$X%K^\6UNH"U M;+/7)8;KF-*>(:TE("TO2--68?ZC4?]"@5=3&&49I^]I8'G[!J_F-FT" 7([ M ;F: +EB@IQ2503(9?4\W= +!OM&N0P!FR,'L7EIZFT#VIPT]?[\S.(&D$O0 M<3E;IO>02G7P*$)?MXF?5W?E/6=:"R/XXO9F*8K?7YBI6E20N-M>&4OJX:?W M_*XW1;LH02QZT6&JT+ V76CX2%Z)$Y(KSQV>PTWP2G]:P> \]$$@Q+M\-^P0 MYZ3C^P3^WWS2WY<6(2IMOJ,7_M#6/26ZTM"4BB:OW,$E/^P0YTP692;$ 92" M/ LR584CS^E]S((\UR+/^A[(LQ:1Y]0NY0SD"1>IU-5U=Y7MESP/[SS1O5)> MN0X:%;0D:"E)2]M)MQ\]+GY9:2D76ZF6@)7%N;#%F8D<' MR@JQ"_(L.7G.[ML6Y+D6>V :+.A5>IK=PK9+WF*XX?S M:HZ]A$AWJ[O2VS A[5YN3 BSKW=SRH!O*,1^%;Z MIGR0!!=BS/NBR/$LO5F7-M M,F#YQEG2.G@/2DTM$):+5.B>64%D/ 7C' ;CL!RE8)R/&&?F@)O5&6?SU&*M MV:C4"^4]B/SAKGM,BS2AV*A;ANG"C;J68[A#(HFMN@58*?G7,>S/@-M>'"77 M+;/"^OK(^IHYXPE0YYJ"S@U883O/%VKU2E->^6".8]CHNK,(9ODWHQZ": 2$ MB_3;EB%\YO2D3!"^<0*NT:@TY%HI(/SP$G-BNV411"- 7>3AM@SJ,YUJ,H'Z MQIFX9JNB:*5H0",R=,68B1VE[@Z''@H%<-L@AV2:JU /ES]ZS[1*R8+>6\AJ M*16MT5SGN-.#W"JW^;HXBNULFXM);#DK3LIH1#R)'K4LMI[E;H:5V>,LA\ + ML?6LW%9.O@HM-FH=QD8M48!?6I4KQ&8J@:$BPR&V'@GD.RCD6VE9"N03:8#2 M"+QLT7Z!H>7&T!4WTQPPANY6OF+?R>'M.RE:/'_[&9)45'_J'#[3#7LVD>"S M[9W#IVC59K&5^DSW+2.OW2*)N/\>)J.,\))_[C#=W'C>](C^QOGGQM,'OFTT M2\=8B_'\WO-LBV8__51=QLQ9 9>ZY\ ,^ _$Z^+7*7ZNN^M%_?2+7-64PE3- M)3,KJP)RP4SLO'$TF2O)C=-*)"_!.R7GG>19:8)WML4[,VWVU^*=15MU*._4 MB[.+,IF-VAKOE"MKM3LFTO+TKDHD+\%$)6>BC]!#,-$Z3#33'7PM)EJTOX@R M4:-X3-04'M"FO%,3O"-XY_!Y)WVRF."=;?'.3(_P=7AGXY_"XL MM34LM5VG0G<[6\)BFUALVLQ) -,6&P?.?+*E(BFZ

!CH\&;QK6J^K/XL*+U-#_VGYX)CNWX5#XEG&S.N5O&2\K:*.YH'5 M\I%\*-$M0A$:D"-\GH$W4<<7T3HQ]%;KI-:H]4YZS7[MI*5I MIMYJ-S3XWZ( EY(YD(K3GMK91#@4]MS;3.S@;*N#B@M$"=R5 K1 MP!YP/2K5KR&,$4P1N,*G7R9BDYC<_N\4?_H+1Y%Y3]]8'0+I$U@!H*FQH7V6 M9==ZZ,.S^;YT[@Y[ED.?><'CS%_5C:*MZGM'^EV'->&-):4B@;+"OV^$+FN; MX+IV0P\7[:OEACXL1EAG;N@8\(%NV_#(L HD6$$OL-SH#;F9^F8% ^GL]ESJ MTF_\!DJ*R[(B73M&M2+IT@6Q]3=__J6EJO(W^"']2_GVI0(@ MXX?P6TD?C3SW'0S/@, XEMC%BXSAF9,JHMGL&/\-+=_"ZUS"7\'X&KF9^(%_ M#?E8HHDA#(YY;@ M3:(?3X'/TWA$Z(_G?YS^+7[YOM_Q8&)>R! ^CF][2Z>L\^(1^C[_&<V,Z2AV>YT4Z"RW;1$:[LCP_Z,(R,4BDWFXG^ Y)P\(4@4X[H$=9!B S[ALT 1#X'EA]M$$>V!N@H%KHN3XM^%+%:8G MBS4LND$ UCY?E>RZT178+3SB524@1GF5P*' M,YB>R1X!V:,QAZI&]=-VZ>,@*D1?GDB@FFDZE<*9UT]I8>+LI1]0&H"@T.CM M$>(D"%H/Z!)$7"SB!?LJH$Z@M6NQ)?: _Q>G'#P#;7+8D?: L M"LUR#!+?!*X!$\\5PZ2_M2V]!Z,++) F M? [FM\DU@^G-U)5BO6:WA"_S:SL 4=/7[\'O3%07H -J*, JT"V/C=R/)#7] MZ!R2\"/R;J!U!^.9&H;[2MA\S+MR)(1Y0_+0-C:9EK^XKHG/DU%56RN;P&MK M;I8J9-(+I*>)J>>7&T8[/A"O;X2^3WU8ZHTKK,)M!&I[X(JDIJ_E&("=H%*4A5V8-VH<60$N,I]9%Y+^ A3[0A?D M$+$ =>M_,I_KH\V@RE9PQ9\PMB*? MWMRG ?@%L*Z?WN"RXZ/Y-6UD<73O]J"6Y,I2CTNZVB!&'1@\?)@A@8\_V3Y )Z&'JX<2D34.D\%&4Y\ M8IQ8[R<#RP30^,IGH?7IESN 91PK78 \NH#\L,*OFY]^B=>WK#:JRV,393$B MEJ#9%>EYS%IO1' V[8RY(YQ!A"7T[?L$IX5$'@#\I F6(#YG&(7K(BQ\T5\) MFB:4^@= L^C\Z$"@DA;=*_LRJ\W4=3^2D3ZF8'G?OP%\?0)/!G%MR9+RO:"+ MGB'^JFL0!R3F4M7'#_CK*Q=(6O>G?.+U+T(RLS2[ M!!;2LNL]$I,,J;@?" S!3"['Y=^\ J,\N4(U68O_6(R++;4ZFZ6+81$XADZO M@\^3,-!-=/:HA:G35VP?,%LN%3XPW@L?&9(G^0L0\ MSYEG-9[F$Q406=9FIOFGV$CWP 2Q1C!K$]N"VJWX> '=HB&J^&%W%0/G9%N M4=>=1L.J\])=&X>Q*5!J4TFUW5^UY*FX5L%3<1O?A45U4-^,1S M;19W??!<@Y@PN?[69S>?D$"LK5+\G)<8&9G$;Q^)38,FYY?W]/7YU;UT3KS MZELLD.0OE.349MS[T .'P=%?>!PZCMU@#-%">HOB4BQS%5$>>0B MZ2=*+1(HM?Y8I/+RW:#@#I!-S2:EK=4JTB0%%2M&\HN3S!&.0 \"W1BP2"!Y M'U@]"TB >EZSD_2$[T6J-A\Z^,4EGS"K&W36#D&MZ,@MAQV_C!^ #H'F.E$B M(%:IA*9ZI$\\C\56N;MGI 3,G';PXGTP?VV3>0AZD\2R1"L%?*!"DX;X^SPJ-K*,1)%(5LY8IJ>Y0.,-!MTC)662O9S&@VB" M5T7 /P$^7%;^\CZB^3OJ(YE<.=>J@)#P-!-@*D)]TUZ([;-E V>S4Q &R9B#1W=1O?5,C'#8(]1?7S7 MP9QZA3Z*WO-=+$6MT*2 1Q"Q5" $)V,_8T!/ZGQQ=-)#I<>CLZ5 2M"2!^#ROB3ILL)%1X54DJP\? MC1DU\>4414H&&"FA"1P3%H%!5?PJ]#!./(RKH#@YN/0R'T\$EF&QS ?DRPC)@N]YX8!E] /8EL#E^4!^R$-]5"MX(N=5F91R?300YP1 M!XR,CY.J%(C7(!&\#BQ"L[B(<"PQ+[VXX*VR14]%.0*?$RQ?)%EV[TGV&=/Y M+[IGVGQ]H'*%#AWP>'JF?<0Z'"EH\_2DPR7]X"2FWU4T>@@S&X41?%H]@._0 M*YHA36O1Y8*?T+FFA6BN 31!+\6R"PV&,M+0@,MHJ JF8I.(E$JS6]PE2&O#$F99PM-+)X/ M9?KST;29TE^VO.N"","8)-Y$3KL7PWA+FC_(PZ8?7' M8-L0FEZ"3P>ZR1:D'N@$#1Z!+] UWJ@_P"L T!T !QP M15#+)A@S?4HH@T5+-E%Z+(.K)PI =S@8]]E(T2*L4.V**=LFQE3>T7]XB@7 M5R3 1.$O)R-@G]!IOH(A)@ML+Y,@N//J&_C8!I2T$^_2"\-/08Y K0ZQH^=@;@Q(W'O1'>O_ ML37+BC3 54 T9N@<0RI"@!NF3$14@%>>M?$(/&KMD@-%8A M)E,HBR:;F*NH#9UYBBH3(K7G@HS+AX$/%-AJ,DQJVR6>U:!0_'(8LY()?Q#J# MT+'B AIW*H@R@?6I.68^[H03*OAKK,5YHV.WQS03,:VOL;0G$WPH"_0VEEH\ M-8]T8G&-74> S5\J*!T?FF&H5EHGA#D_3I6@6=G(J3U#_WOT3,EUP0 MU8D/GW)))@H MG#-R0;\M,A<8OTJ?K2^('XP\75Y-@;/-&;_/HOHV"R^09&T_-[0MT$/?2H7?6.T;V]CSV<*1+9M$YMVGKDOC=)-Z M.8>@6F#- BH$Z"-@\"HS.&>N< (2F(FCA3L1:Q3XO!X%]RY906R1,1MVJ$?Q MBCG7U,-@X'K2Y^+;AY*++][BG&,FY3*. M[['E[X>P\EZIQ4O!?'GZ<;&-'8%G01Z0F_P%&Q5/XI',*=94].1#S.XE?>2^ MIP_)F^O]2&^"6BR9=+I_V@6(-AR!KZ!^H_;?"PL*7L7W^:S*BE8PR7]A.0Z> M1::Q5*##@.%_%ST0,#A =/>)D%*+@S,%$T+A!G0HA1-/BRI29K(E*ZO8\H@? M[EJC"4\:Q&:(0NMZW]#5P&I:$!B7M*!E%/9@I:D$4L6)*1QKSI(O2BJ I/?DBL MO&71[+(L,8W/.F[2B\B&4A38J L:.: 8BJ!JRK=QL]@ =Y7'+'T]9KF#J1]4 MLMU[S85=S.K$LU1UXMG*E:OW-)-X/0DBKU68N-1E:7QIJIMXI1C5/9LT?I ;OIQ@X3FLBPJ)FR(,)Y$LVG6AT;&66W. MD)" UZ72SC4#E_7%8.GC ;%-Z??0(?%FRH0;:^B\V([7[SYX[LCU=>Z/*FFW M]-*>!/(GTQG5]B8J@'FCE(7?27 WF'W)]-B9"R^H-EP'_L21GW.765V9_DZ7 MC98_2N.S_D4Z R\"- YMJOLW!V0TL$83PY.Z%2Q6'%\+AQ)72\^H+7=''JG= MCZ4=\>^8-3^5Z;:-?)+^>N25C?G[CK& V#40E> M@I8;?LE7\9)^,ZS@W)^T^L&\ CHC^BMF)5RL@>Y%@F&I.:KQ+ *)&CAL[3*O$7%=C8^%J_(,"=X[D;+X7,Z;+QD/TMEZ<:5 M],:6A _-O\"VOA 0B#L&<&"/N0'#0 ;Z"ZN*X'$-6A8>8KT0HMZKY=J3 "SH**N@#J,WH^*'%6:S$N\# '+C M2R=>9".ZH=A Y?B3Q/EKWL6+=0?D-8$(Q6Z ;2#YW@]XYO$0*PH30?=Q4ML. M8-[F8 +&OFAI9P(HXEI\6ST[%5@NLI9[D6[CA! ;]]O96Q?8# M58#-T@N^F[26.8GVX MX+UT@U!QI'A*LL5Z0)@3@?$>R+O,/_-NBHK%>F[0V/4 MM)<$:SM)VQSHI9^+:T?"/NE\0P&K0.VC(L;P;NIC?.*OT9.:UFOTK"S8@HW= M64]XVE:==Y'_^9/\23*(C:WK#9BP^#7ORTY?\^OPOO.&"Y(?^>1K] ?8]OR< M"#"W/\T]5CIY= _&IJ*=+:S?X:N]8VM1P>34_J_4W/ZO]/S_\$A*KM]Y/EJ MN&#,.91T['XD%)D;WQ)!I@634"*%FI7NPN!J)VIB1^,?6-;-;#H_P5*K. \ MRK%/ .HJ*\);6>WK-Q*U5F!AD71N(HK'L\ -UJ3$Q L2 M9G.8#/71KFRL_>*4%K!/AO&,L,V>.%UO ^QJ#V_QRV'E%U4DO@ MGNW$4.;:P17O20_)ZOZCS4@F%J^:6J7JRI5FO*?6.)$LQA9(? OC3#*93L)M M>DM=U$LN$5Z$KV#*;OO]](YTN6/W^P]6?+2.4O,XZ9@V+]E/SU9*KU)ZXL\\ M2-C2TBIY69Y2HK*\,J*85I0BO.M"%>'%P%ZH42E:==6]0+SI*F<52AAHI !* M^2D*29YC4N%->YG-0%O=LTT(</DEI7V9-,WNN]AQDYY][!HASX%ZK#^I69'ZH>=8/AXMX7II0S-I M8!NZW#G7NC;ITP6E3(K8?X22\+HZS1HXQM+ M;(C6+DT(3E!9K<92/>-=B"TR%E0LS545I2HW?OJ6H9(I@P!6?]ZM%F\QSWE) M_=R4(/CBY(]3;<* H[<>Z;#2[SUQ(42OSR9BXJNO76VWQ/*;.;7;-SQKQ$HB M)M-RRA'MX[).!FH[U-1I*[(P2VB%@,3S( A&7T]/<5.D3XSJB_MZVO&, M 6X9/R7FB^Z=XHDWI_P0Z%,\#UII:XI:Q_/@-;79.C5;;:51!]]=5:J#8#@5 MWJ-C,K'C./5MOM*\ VY;QIA7='0K.W0A;FB;./V0UM!&'?XG M33WI$;9'GC>YUX1\N=6^4;@B(6BIHYL7V/<< WW7DVW6.A>Z*LR4A8 M2\"#E[010#W-29JFG2@JV 8M04MK+=$RHV^:EE1!2X*6=JSSI:.ER(-2X&^M M5CLU%5EI*!JX4%IF%RK972!_AEK='^(IV[6=HM]U)\1CJVI109MPBO)?B?F# M;)I]-,$^@GT$^RR*WZG /LU34VTV&NK:Y#/--V?CDQO][:,=VD6F%AYO4VKE MC[<=%^#7RA8%*T'.4T#F!#*5MM)06VV S*;6J"LR8&8M*V9>4V&$'HD2'.QH MGUM]+&DR H[2KJR0W$ T>P$#&!X1MTJ-Z,8D>E),X+($QY^6/;2<%TQR/'F M9Q7ICHX&M]OXOFM8;"<5WC_ SPGK_.NXV)J&UF<%M$6I_H((^QG%BP.]<^E9 MQ_%I672;Q9<5LR:U/69-J$252*("PLL"X26+& D(+QF$JW)3;LL X:V:K-00 MPK6,$$[A.-WB: &J_Q[:8TFM%QC65X1M;6^P344V84*!VV7![9+%6@1NEP2W MZXU:O2UCM_$6H/1*(/6_"08I M@=KDS""1[5Y_;F:$_\3>.MK+5!]A"QENW9@/>O&J#I=[JJQCD MW="A9K9TICL_J%4=G9GHT<-+><2#'@E*KMNK[,F26WRL?X$5U*!?U"%.W7.#= ME-NMNJR*BJ$: ^&Z;!ZB-FE*C0?Y68PL8KGV, MX=&F>[4=[;H7@:(%135:Z=L2'$4>N2Y N@2J4E:05C2U5J]I -+U6E-3U?52 ML6?>P:_QW (_[/F6:8$XB$_Q M^H572L[#\O*TE/3M$B0SK:;R1[CN:-F]L>PF;4!S8<@NLX>JN+%6MN;8_UGW>RVT_W]E^W:!++*:_[].=OQB,MDD?;A5 M8H/N!H9_4QC^A3+X\@=%4(IVN2A"^ 8E 5G6#T>IR^ +M!I1/QQX(3]KM5I& MG+TANL\:S=SJ8((GL@H17HZ7PFMOG#I>!/R!OO[J>OC-FSN /3#V+REZ2SWD1HOX#1@7CA$%,8:HBG_R#GO^-O_HO^Y;$2*1+1@%A!Y/(T<#7<@;N MW%=VG7;Y,?AP[*1"H+TB_[TH>%_4I8NIX[%BEKE Y\!B%_/<]W'R M0"U'ZAH#8H8V/P%+J776I),+8C Z46B'4+G4 :;#/V\145XI'LJ7VG _HK,( M(\.])LN:7-30L;7L%K0JL+4@^E ^;.61YQH J:HH MIR:8F[5::P>&)@#N4D.3=_R=L3='(P VZUWJ;&9R2NM;FVS?D"+@L"1PJ!4& M#D4 ^1"QLE&O*5I#/3651KO>6-,I3QT_BEBT$7@6%S79KM6&0,VBHV;M[Z(3 M;1FTI1B=:!6 I&*E&\ M\FGKTNHK+X#;M&2\!I8>%4 M+>!^7P&GY8)33!?6FPEK57E6Y#7,U79AT'1A7[:-0]GM3?JWB?9M>][#7E30 M+N#VW8(%(@5)Y$H2]6:MI:1/$-#DAEIOGYIU5=84?IA[UB:@#-TI.UC.B]0- M1R. XM]<^M*?,(268 B$<.+X]&*K;-9(&M64!^:<$(:X_4A>^-DON$-CLET# MV.OVG//0U,@BLNB>*#,T,-VNWTX>?Y $?$W33I166VNT4IB?%&&.Z"3%8Q(< M=-@<5,!MSH*#! =EYJ"L-3>1CW+G.F#GV^!;Q&Y'5)88]YY["#T_U"<;:_;- M7]I:_+72*)=QV6HNC>"XX^&XDO=+4K6_";83;)<'VTUR%-ISUBU62\)H<88W M32^N;1EC ;D"DD\F=E&I'59;C3K\BF1ZYJLZ!IY?U7D M-T6K!N_!=@@BSDK^2.)AD S3@G[3/O8,TGVZ.8."/OM M^E[(K3YFEU#I3@&Y/L<34=5FJR4R+$=)0\7IJ) C#0D"$@3T00F5ICZKM:SY MG+G'XUP.1[8[II _)\=#CT;54Z'^BF=.ZY;QGZ0NQH MF_#NRJH6.6_+IN&+\*Z.[)@'M3C]*@2M%57'2TMK$U)2,L?,EK'/[SI@OL?] M!7[806UE!KK ,T--Z:HJW1H=&WZP:BHG7K69NQ1%O_QX!P5WP>3(!\I\JENT MA8([4_-\*5&J=LR,4\"6&8)Q"J;CI66<-2-Y6DUNHR/5:)R:C49#EED<3\M: MDY#JX+F,P>Z-P)VX3W)KG^2UD+WFNE(Q=2WUISAM*='3K.]4)7FKL"768L-* M517;JT5F?./MU?"7TIP$KVK/JK*-YLG+H)>=.XK[.)2LL:NUP1=#6+5=M39= M&L-:WM:T5NQMUD587,4PVL5FZZ+H0XG!5M84I9;(%+370-MER!IW;Y@<;[$B ML#X0A+;;JO2[;OSPW0RHJNUHO_7ZK>XFB8'"XJHP7ZN:V&\M$'7;YFL= #5K MZI4"XEZLU_5!MBY,5P&QV2&V@+NC!<0>0AYP5<3K&B XZ:8*S]>S')]#*.GW MB4&W=#$PO2(]#].)@">LGB.G_A0S7=36C:/&=K@JVOX4'2,+N'M78&2YS-"V M+->;33GAV#>?E?HV'/N5XZ+ZJP5H!#@;^H,%*#L!I796E-6:N_'Q-\I324JQ MNP )<*UJ1=PM*M U7PM4>];DM=+Z63Q,C6&%*JR>IHI":?'>#1&71R- M(8[&$$=C9'U&<32&.!JCH*IY8$=CE'PSI5; /?VEMHN/J%Z6]_ "@U;3U&;K MU&RUE09KX;7S78?,K.8)(+9/'&.VD5D=V\U7MA6 V"I+#.T*O>O"#I&;1X#/ M0\_#AYB*3;1._MCL)&JU&3UV,>,.JRRJPREW+P">?0D]7D;,?%"Y8YR!91U6JRM\$[0C:.5#:X>Z) MJBC/69V3;MCS+=.":Q,_ZLH8]6QT @&51P>5FH!* 96'#Y6:\IQYW^*YZ_B\ M>>V#9QGD#0QF;^"&/CEWW1$:WCPIYM&5+',-S0 M"? P#C#3AP)ACPYA:P)A!<(>+L+^I7O]ZUWGZ?OC93<#MCZX;^"B8V86GMYS MR)B&)>S09"G;D>Y1W/5!1_0@](B$U7S"E3\Z]-2$*R_0\X#1D]NGFH+G;F>U M3^/CL6E(M"^=#RS2ER[?B1'2733W??@48':4.,I.:3)YGE\]2FH-CW303Y3: M9_U+!7%7-]T11H63O^CBGAS7B;J,JE'8H*M[/=TA_LG]NPWXW3$H8JNRK%8H M;K/@C0706[7<"[@/=#AW=5>6[ORF['ZH>5D+_%1/V]VJV>5].PKFAU M>34":,N-G9CV\QM)";(HRD+*Z51811:!'<$/AZ;63X">?=>VW3?,^/5C;+,< M_"E#_+[G#I=L,XHK[!)EV[1 #FOLXKY3C:A! +LN(KOEP.^18R3RKX XOH7[ MS.-2\E2I_X[_ZU]GC#7U'^?;EJ_39^H+EZ707*JT4 M3)WF>3\BC-E8C1X6!WID@#<%X(>G<(FUDBDAON*G@Y2%>7,K6]V N(8@"/2PYW \W@4&7$>=BYLHH._.ADP M*: 6I#LZ=&E'![G:Q*X"43>(64/GPQGSV/4;U4;SI\7M:7+50A!,)!/6CP*U MC'>D6;/_S08];V9!H%:MUWZ:TU!C+BJ@^.1:0)$Y*Y/(D XI/5F 3'GAL2=\=*_:.?+8-+1&.-%D4 M<9T8)+:S3P0?X8W06Q1^K,R-/R9_,A.!K(J5+U8^&\??#VCA7SLF)AUP6Z4$ M7P"SFJY? [[GZ;B\//A[."*.KP>N-Y9&-DP!O*E['D8TZ)<_6!CSY+!"[TBF MKSE.\^?>%P9 ':$I&N T>A4ZL_ZE\_:%X: \'V/.C6 1C.+(=F.;2FBOUFV'0T= MIMUP1V.\/'A0T0/2!X['!!B.G_F3P!5](A>8P!C ',*H1^!D12S@D?^&Q.?0 M/W2#P5BZ (QU!P[%V D8_Q-P57KPB&^9M#G3K\0A'MV;'#H^L7D0D8L4.<$C M@>Z-Z;Y>13KSQCI&TSQ"X+?=$'"-BZPA YU"C&XYTT/+Q@JEU'?P6?4C4/M@ >>@Z6NT"-;V?E7ZHR4M M0*?NH[2R*>%2.2V\=SE:2#>*WT)ZW6E>&8XSB'X3.$[N&9K\G8W5J.P6X%H^ M&O20\(31A47KR/)8"@ZMKJG"'#0DP>8SO\0N[YR#S+C?J[2U6H5?--JM3V/7 M9FB/)4,/?3#A$D8C#J%'HF(=L-C0DNV1@6[WT5[%"U'SDWV!7MDCH0._HA?4 M0[#Y/!"B6=UP4O)=TS/Y\NV!\#PD+$:']]EX0%W>5;YK59I8*3.WGV'N">=^ M.?M^?7-Q^=B5KJX?NT_=^^^/YY?@E=V=KYF-WYUT"CEERP>536QS.ZNS/)Q$ M)W.D8^/=8HIWV>"CSO"['O@^,?O4/V52PA#O;YT+Z?SQ_L\#6S+1G.)=#WY" MDZ'Z YO'0YJFA3LS5R]_V*XUM=IE"^<%/*5M:YI.!I/;F\=8(/CPX/!XX"#3[#1[8T MHOT5P)PG=#X)%K7@-1Q]R*[!?0%X&WT!0T?KE'H>%L\2X%=L+.QWQFS <%4] M.G+:9R[.Q-W ;\!;&"NG%_3AJQ4V'OQA'$RG?@8-,H-7@B\DTS5"=DD8"PC) M84X2^R9>H)*E,R3+]G&18X5JGXT>+MRWO"$=3##0 Q"N,8@E& L0/+)IR?L# M_ T3.7A&IDOS).AP<1_+!%U G^K5\H*0L'&[_4W]IMS5^"-G=D6'=:(B<:55 MM(.$JA=W1BI MV1E:IFF3N;RSQY.V$FH#G(FIPY\_J9^6#[*F5K5%BZDXHU25:GWW^W"R1-FR M6AI+@QN[LRQRBU])BT)7J]D8&X4KMT,"J^?]CT[^YZ=8MD,F*8?)#8Y)%@?/<6:Q*7FJW!B*'31QI%E+=&$DR.<'.'DE(YIIG?F"D>G-"LAX>C,H+%P=(2C M(QR=HCLZATTMZ,3\WKF]EL[OO]^ +U,\:BF8Y7>\5-8ECN5ZB[V-Q#%^ZR=5 MCDR;2D*HPC\H-(C_#K?!-A%VD,W%%[Y!47R#6>P4SH%P#H1S4'3G0&1!T(&X MZ/SS^D*ZK$I7-]=/MQV1!1%9D'UQ:-H1N; \8@2NR'.(/(?P8\K')1?Z*SPR M\HAM!7"#TODR<]J,%M&16<_A7LA MW(N][1;1+?C3$=Z%\"Z$=U%N&GG00YM2"'D="\]">!;"LQ">A? LCMZSN.C< M75_>2)U?'^^[?UR+W(5P+O9EWPE_0O@3PI\H+7E=QS^DSLWEOSIW%^MLJ1#FG? HA$=1!)43'H7P*/;'';>Z M]T/JV.1=Q][XPJ$0#H5P*(1#(1R*HW;F_OS/X13(9P*X5244^6$4R&20(*'-8]HMG M#853(9R*@W,J5D>#O2[V)<9ZONMNA8'EONPVDN#.5]9:$MSSPA*NV"YBO!6-O16X!^]9Q/XKVF]KC9B')^BSA5N:H0_Y;ETFTU\4GB>09S@ M&>DOY*3G$?W'B=Z'Y_FJVV_ZV/\DG6;+.RQ^2/6#ATQ. MR22YQ. $?:GS_) MGR2#V)@X,2SG)7X]TDTS>IT:Z%<]#-QO'*<-U[;UD4^^1G]\DS@4R3+7R(WM M:R4!_V\#*R G.%:GNO 8>A!ZQ2JNC1^Y M. 'E*4%PW>6/4VW"@*.W'NF0T^\]<;%$K\\F M5_!H?9>IM/-5ZF#/EH/>1QJ3N;+=L4G1:D#@+=&@KR2AR?5#TX6;KT(&>(H> M2BY$CC%W@!!Y;I'G/A0?:=]^ROECY_I7W.7>?;J\OONCQ#U2A)\B_)1RS9?P M4S+WY?!TZX6B54 LYT>Q<@;"3Q%^RH',URI^RL(<]X:YWLQ1XG*DSEM,A#W7 M'%/I#8*A#7_\?U!+ P04 " ##:5I2S;B/^[P; !@4P$ $0 &)L9'(M M,C R,#$R,S$N>'-D[5U;<^,VEG[?JOT/6#]L96HB7]/I=&]ZIF1)3KO&MCR2 M.CWS- 61D(0)12@ :5OY]8L+KP)(D)3DIG>9JIF6R8.# WP?#X"#V\]_?5E[ MX E1AHG_Z>3B]/P$(-\A+O:7GTY"UH/,P?CDKW_YS__X^;]Z/3"\N7T ?2? M3VB(F>,1%E+TW?3^3^ ?UY,[,'56: W!D#CA&OD!Z(%5$&P^GIT]/S^?N@OL M,^*% <^*G3ID?09ZO5CQ@"(H7H A#!"0_WT$E^>7%[WSR][EN]G%NX\75Q_/ MST_/?_QP\>&GRS^?G_._,@I^564 F?\^@G>GYZ<7I^_>7V0$'Z'S&UPB<#O, M"%XA]]WY3Q\@O%Q\^&'QX^7\ZOS=#_/+JW?N#XX#43:C =EL*5ZN O"=\R=I M(B^O[R//0UMP@WWH.QAZ8!J7]'MPZSNGH.]Y8"*2,3!!#-$GY)Y&6E^8^Y&I MFN-H^.RCS_6%ZT\GFE$,7.293.13A))!,P MY)PNR=,9?W'&+3WOG5_TKBYB\0IYY/5S/HC'+$FU@&PN4\1O#+FP8$/-5HDW M/,'%3SL):%"43?+*E ]V"K+!CD%\[KDT5WKQ0+)2R%YFFPS,/^;R6YB-=SR))<7C3YYRLI??'APX<5<4QWP&KLX^\?]G?*E)]Q! "!=!%YO" V M\A1WQ)'^LJ36Q5^]&.">>-2[N.0%/N7*3H!O-+:('6=[FA$SH)$9*7T:FQ%_ MJ"+_=T4YF[_L:GFRLH\E_J.7LJ[4AK(/KJDYV2\E^:NV0:;OK:%%<9LD?M2U M8[<]:\:+;%/ZH%HZP8\/@I\7/U;BI[DUWM>&3.(@Y:^ZV&CNM5EM M>)2>0>I0XB'>-CK!Z&7C01\&1'Y&M2I&B.=T]5"J[(;_O8^-4JF/EKS;ZC8R M+*O@ (8$^QC1W-VE'1#ULY?V12JQ1N_ -#0D[NV)'W6IN]M3K R&U*)U^,Z0 M%S#99[7;4=A;/)@- F)6TQ*5Z#CVR'Y\77OTSG]3FL1C#_FKEXY"JA%E=^32 ML%:R?7U5,]&3.O5B&C E$0-F+8?P7+^$IQRT6T3+(@R=!WZF4R,A80X #H6*0"DG$V/< >DDV@L:? M3AC_A#QTS-'WV;>I5(Y^W4K-$\9\#:%K M:=&);#0F7/Q?E<3+//V%P=4G/Z'O J4.9/35<_Z-77CS5F-_Y[\7A%-NLXSS M#<8/T_'=[; _&PVG,_[_]Z.'V?AF_#B:]&>W_&7_83@8WS].1I]'#]/;7T>W M#_S/40;>O579H+\0T">Y\-_9C$"2$QC?@#0OP#,#N=R RJYC1@-F7/?O^@^# MT?3S:#2S09^3M6%[68IMI I(71UP>P+W""E_NT(!YI53!\5\0AND5]4A!=_E M5/^I@W@_KSWH3S_?W(V_3FNXYS2-#=@?JOMAH11(K1VD^T ZS>!3Z_.MH,$& M][MJ<$_S>'>?]($_Z<_]AU]&T]N'Z6P\^-OG\=UP-)F._O[E=O;/.A]YB18; M#WZL\=FK;'A/"V0S^F^X(>Q_@,JO(\31"-',0]10::/*^\-2I?,E-*26W ?M" C10+4#.J0:H;Q,H[ MG*OB/$%/R ^1$OK *P*8-S"#,AZCGU9$K-W- K:8+O48(O5@*R>#JZJ M<>ZC.& O-'HPG9D/E!0R95 M 92.#J*J$/$.%@V1>X?A''LX*.KW&<1L,+W38(J4@(R6#JBJ0-T1?SE#8K7\ MW-QQR G8P/E1 TV2(T#8CSVS6O69?WQ3;(9]JJ@ZI) M;(CJL8Y8(9 :>U(ER.KLX*S>$>%B: 9?"IJW['L;4'KL0J4&,GF'2=U/[!KY MW*1 C%#-X!@%+2A=ZG&+Y'.*],@Q<8=79;RXYUGC0$0.1,,U(#(JA_S"4&&9 MO T]/921T2;;N)R^#L3*H5^TC-;&/5+BADY0L):N6@(;C'IH(U(G(8P4=NOI MFL5VQ0IT]Q'28#NCW)%!I[B[62AL U /@D2J@-0%LLHZ[*IB]\6'H8MY+?X] MY+6(J+=-3CD8P@ :(;2EL2&I!TT2C2!1F3EM02CM$*T^HS9GZ/>0EV+T))JH M@KFS'2$;9GH$)54!E(X.HL-.>AY@\K/J).BE'H.I/@D*OHM_=Q$@4F"#7P_AU(%?9=*!7W$Z7OL#G<#'D)6K8T-OST,$[I M;'F'ZD&FS4L +1&W8'FE!WN,4^@=AHWGTDMPVQ&Q8:6'=F(%'3Q[3["7P%0@ M:H-+#^%HD^T=;@>8=2]!KE#8AIT>O3',P'?H[3457X*;05FBC27J5T@:I'L2I,E,? =WA?* 9^Y+/M%)"&\IZ+,]]]R_M,XY?V M=':E;.CIH9CLE'X'U$&G&JRG9$^@&/(D>>6_>I5=1X<# MSY[4Y99.OZ\,G\FR"'<:WL8*I<128CG"#\)%S[P(&/RF/B] M:=4@,QO;#$N>ZK M;Y%($]L$4J/$!YY%H/T M&T*'))P'B]"+D=F?AC5SLG%0C_O5XV!JCB1@;!#@#T%L4LK+CG_'X5\BE3F_ ME'>A(,,.'R -L1?R_N[H<;HW_6IF9&.?'L.LQ;Z,0#[>MM%&P9P M"=V6D*9B4ALE]"!LO"2G![AN()6#^38) \7Z M.[2;HEUWN%COK]5&#CW\6[ZJ*]=J6!: M=20Z%(GJ>HU&BFQ4J;L L/,NK^!=G!5R0P^)X8Z;%IJ_>)3%'C&V4,$-8 :4[9 H&.=0=8CUK7$]7586.,'IPVKUSM MG,]1:9#T/_K+)94WQ]U 3,5H$#'^4"YS[#O\NZ7(Y9XDLWR.OPO7I:'H8^9G MHU?%L\7RW:#$)B", LHJ^4(M]XP-D\XLNY(PLJWC9.-EUFG+-%A!?XEN_0&D M=(O]97\M@ACC12Q90KC&RFQL*CX2;:A-,!_R+*-7L1"8C%)O(=G:*;91A?3 M:EJ=+DG>()LYB'*7<\V='SG&3B-5A56W&L72-M#UP*MQKU&DK@.PT6:CI"7/ M/BSYWJNFM8&KATIWMB7EFO_=+4O=-WLC"S >B7'>H'0SUW M2\T^7[U)D8T->J"R#AOR%^QT+F$OTLSA:W6'!_OHLU%%#SIJ5!%9 MJM_93+M!Q'$(\T "-$&;D#HKR-"A:--,JXT\>HQ1(X_(&*0Y=Q1Z!0I-A%%B M.Q5_="#^-%!I(X]U^[Q8*Y3DVA'G-$>CS[Q5NFZS]:*S,1A;#QOQ= MLLC?(D.0Y-CQY%B=FLOSPW9JZNFSL<5V88;LU/">3]>I>3W"7$W0$_&>N"L? M4,2K^ :*G5/!=D_>-%%KHX_AO@X#?:Y DC50>8,X\XY&1QII(Q\3.D4.?^Z* MGB4;AHAK>+\/B1HIM5%(C[#J(W"9+X@REAUE!MP0"6Z][QCTJ@RZ.C\"@\J5 MVAAD#N."B@R2([..04=@T$T8\"?WD/^_G"9I%-^OI,3"D/<58KXJ'Y!FU(7\ M7^&4LB2..\'+53!>?&'QO+[ORK3:E%VC(\T:9&.CE"%P7.7\LUPX65K3(XL> MAR:>"I:+#X4FTP1CQ[S#,V]& NA)Z0%AI<#C\?% 62K1XC=&T+5_@MVZSM>Z"+WUK_G2K@N,:=QG/9XW\QM M7#5$Y&MS5=@(-MQ(N=XT,A/$=HH-+!E+NR;\=>A;.VZVASX;R9K=L]T%REZ/ M+:]$HB-PRQ#0K\:MCGR[.R^TZ GW!0=B[;WDIMI-$G!ZJ0 M)GO0GSR[3^4-XLP[^AR8/N,P8 %O$\31 ;X[>D'4P4R<1)Q!OFS,>#CM-D+I MAQM)$YC3@,B#H$-^3<^WB *;3[KD/IM[-)#_[G[AWH@M4"= MKQ"_3+9+9T-6J2$@M:1CV#X,V[TH8(@6B%+D\I?I^HA*X=.]E=JX9#JM(\1SZ3'G!PH#0[0UR^0?J):)B1F1&QB$=+19(M U(/+DA MM+GS.FK>-C*:3@ZQD#&Q#T0&9MV=L @$A'?8*$C,5$]% +_S? >G;OUS9RHE MM1''/_\&OG4_0[E"==(K_)G5X-5=E8H4>K,QG)#DLNJXX@#:=O-G1Y!7(4AZ#FG2V_.7F??7VPG:$!K(D)_24WJGUG&RLM'+<(V@E5[9 M,U$S!N6DYEN0VA3K[#JM![^5-@D&)J\GB(6>B.GL#FL:W5U;2[^-;'H8N\(- MM[EX8RH5F2&G9;5!47<26YU[L^8,_1[R4HR>9-^F]E6GU=/;"&*ZXB_6#I3Z M_]?-V\]G+\S]"#<;S,LMGT5/?)\H2]1#\0QY:GF?@$RPX5_)C8=L[,\H=)'A M7M"0BA.M3H /U^C329T4 ;?RT\G+G'KXXYKX' JZO0W06EA_ AB',=JULF/ITXN#3=4#N[5 MJB-:XR+&.7"#X^U,U:JE0MHW53UR8BL]F$G<7#!!@2CN,*3B]C]I2;0L7.RZ MX@^F*TA17$=[*% 5Y8=K45[Y['6JJ:P^HGO)1,]OJ=S8=(6%2Q+SW)]YMU%T M!F4QB(>=[0R]!-<>KX&X.IJGCVJ#^*)"@OCYMZ^1TDLAN8^7H"6?3%7I[$#CBK^G3CB7U72\HMY#^AL*!L17?0TY M$6Z8[2>(QJ7O5'2'+==LH;8__9P)^-.Z7ID01ZC(ZK$/F@'?4TE; M,:^_;=+R/336T_H::KQYK\^^(L^;AIN-T@V]!^([7%LF &&IU5?-NZU(%+@> M<]55%&YK6:>(/F$'->I"-DO;1L_-Q[*2I2HBL$^='$)3&VM(]5#WK)P]E;2Q M7AY"89LX\,O)QYP,+[)#2>P':(GHJP0?J]@_(YLI]! ;A"P@:T2U M SFT>_B"U^&:?X>.:(:6?"CQ@ )I>C_@_)J'U^3%&I)P'BQ"3Y_:_$JY<>/%@O%62JV\X>-A/A[39D<;:FG-))B+YK8: M,[3=R7W:]_Q_%$/O,9K?8C>4K%4;+@>MN+0+4$]-"[L"!9-7Z71/X?NW1( T M I_;64^IN!);B%YOS4'ZY ;X3+Q=;.\2@Y%?B5AX(3RF""<](D1E0>_Y%PS] MM/Y>/^=6TNR U3 @E"*UZ$64_RA5K>61I?LF;,-,MK6\IAVV-FH-\1-VD>_6 MJMC],WJ+E*U3Z@EFO]WP+MR?#!V*R2OZ8KA *Q.7U M.T,UJU@;>ZGWT \77%8,.:)%R%K JUBBC27ZBGV7/+,A(53TG^^YJF="?\L7 MRB+4QG+]LMWP3V="R$+U<6Y]%BVGS!?-+M?&TDVQ.#WCGG?-/+7GAP\O>'_! MR,AJLFTLI0S=7(?8$P6(#4YCR:;83P7I-I8T._*(UJ&)88;88254L*\X6$7E M&*FT23^^4=(6-ALW?+R.A=N\P2_B'[693<4J1[^'>"/$\XC72M)&V+/S_+NK M/7:*6D&RC24LF"O-KL!5A> V,792/L-:F*HM09X* ]8*16-J0\ <46.JR M0OJVU%(%6EYC+KK"D0.%_O;6=_(>J$RBC9[G;^)22!;W!V2H;EM4MFJR;2QE MBLK?!M?3(L2R[UI9BI!AG[LC7N=S_J')V(Q:AO\']^V6DKDZIYO0S?DA,X8*W$,PZ/<"M3^.()-S0K>@PTJN7;%E"JM%_' MX^J1H2C)["W5_P.AO < 61#M%L\[V:*W;72S4Q*6E*3H;6M+4ER*-U""KZ@ M!L.+-MHO0K7//'U_S3\ _(?4J#8,WA Z@R^/(=T0ECJ6ZO)9WQ#;^NW#$W\/ MN8/!8C/SD_1]C.G0E9A:V98%-%^7:B. WG M3A08(W0230.R%=[LQDRM3%7;IW;'HO"ZNAI8^U47N]W0T+:<*E@-FD;ZT!#5A@L]D#=$>A;2& 2;6,9 MK:M:FRX(?2.K054Q"NTO8G>E!&TLK[C#_)8W%C24O:5HEZ/J:8Q> N2S3&"[ MHG [>Q]YX]DM'R:C1XK3[E6)0 MG[!3OOOBLP:+UZJG:2-EJGD9\>+)E.93K MJJ2PC?5UAX) ["B*.AM4'1QZ@Q!+9Z_3W=!59%OX.8@C4A*SH_Y4=K'6V%=% M8[%0YAZ4I/![Z6AAI>0]VH!PHO)!P3WVQ7KKT8O#Q\C])XB]:(_[D/"\TIUH M35._I:%,S3+J'\P>"MX:86[P"W('*TC%>53J%(")R+12510GSM)ESQ7 A]FB M61-2M6^_(1_BQ&_WFYD@%ZE%LJH?:*X(7>HM=!)S5B?KO'B?T'?P!GH*/"&$ MUB+'6W\$G17O%7A/Z)ZWG"NY%,PCC+@I6 M *2+VFJD:(LSKK!HP ;TFT)UU]@H.&XKDR;V!HKV0/R*I3-)MK" M@.T,JL< M*HFVY1NL.Q^B?8$%+UL(H31QYYBO"1(AC-A5B@"VD:\U4KV1@F>/-*M29+-\ M"PO;_,2QG5HX@*(65D_!>N/D="$D=[E2PG/.^;2ZR;)%;\O91.9"3)"/GJ$G MON+RTN8$VSF\4ZON!1JB^4FW@K*B4^5X6<:+>#=/^OWOI^7_1MU$QS845I1L4]/4.+,]>*R]V8XH_ M^QNQETC=0BH'O[O+KVJE:>.,U_7]0%K]F<@M)4S?3E,LT,;R9.8,/-57'@BE]=N7P;2_O &V[A*.2_VY%@H+7$]=*TL=3F(V** MSC-27ZPZT3*Y;&RWTW=0E2WL0V66//"^P>B%=V(P$\IRO8;=GG"]1"TL]D0, M8,8^RG\!NT_;R'%I(W=.!LLS3]MKN5@\;;(]^[RUUNO+1;7';;2]\9%O#\07 MO33M;/&, Y@0S[LA5$B7^\PC9-="QS)$"T0I/)J&HAKG6[]KROLK$9BCVUT ML[QV9T699!LGO(;BSF71Z_#531-BI1CW-Z)/D=S FG&?%63;.6$1X_,+(DL* M-QR="5J*,5<.*D56I*%:-54;$;Y'E)O17_+!@KYCO.#EMW0\ZN9NYJS0&O[E M?P%02P,$% @ PVE:4F38JJ=H%P 2I\! !4 !B;&1R+3(P,C Q,C,Q M7V-A;"YX;6SM75MSVSB6?M^J_0]:S\M,[?JF='HZJL^0 M4(3]#V?7%U=G/>@[V$7^\L-92,\!=1 Z^^<__ON_?OZ?\_/>S>WXOC=P O0, M;Q!U/$Q# O\Z^_RWWK\^3N]Z=\C_XQ%0V+O!3KB"?M [[ST%P?K]Y>7+R\N% MNT ^Q5X8L,+HA8-7E[WS\YWH(8& ?]&[ 0'LB7_O>_VK_O7Y5?^\_W9^_?;] M]9OW5U<75S^^NW[W4_]_KZ[87RD!7[JE_[WMO+ZXNKB_>_OTZ]> #? /=MU<_O0.@OWCWP^+'_N.;J[<_//;?O'5_'U?>AY<-.[13[P'02\WFR']/]Z8]^YZ T\KS?EK]'>%%)(GJ%[ M$4GU&&_OO1UYK$I\*O[\<)9B[_61>!>8+"_[5U=O+G=/GT6/OQX]__)&/'W] M[MV[2_%M_"A%60\RL=>7__I\-W.>X J $7OJ?CP#CNBCB3TZN4^ MP?\ZWSUVSC\ZO^Z?O[F^>*7N&6.CU]OR0; 'IW#1$[J_#S9K^.&,HM7:XRJ) MSYX(7'PX>_1#^9CCY_# =_3*ZGXV_CL;W[,]1&=PI*^2WN@K9YSE-@0,\)_1$_7-^ M]IZ'KP'T7>CNI'#<9CD2BNY4];"SQUFDB&B'"T ?16-DH]L2@+70Z!)Z =U] M(M@]O[J.VN1?HH]_&V(:3!:?,';IP'=GK 2S#9?>B!1^B) MP;14RJ4!%%/X#/T0WA*\&F(_(, )?D7!TS"D 5Y!,GIUO) /_P-*(?O/G8-7 M%7A:XDW@GK'QF97["?J0 (]1/W!7R$>4J"*7T@ M>($"%0A[KYG0<^P'D$ :L!F1-8>(HGLV$*PA9\U?WD,E '+R3"";[$KW-F0Q[!N-T1.7-%RMA+1SQ C;O;]@E.P@2YDHQ M:YKY*LR?6A.$"0HV'\[Z9[V0,I1XS0L!WEGO!7*'0#A>5Q91E]'5$]A]>=CG M7<%M8A#!)8-]PN ;^QJ.80+EIOV$T1_L8[3(GL Y%EP"^.W) I:UNA,N?K1P M0,JRYW%%+RMAY._VM8X20HJ\Z@3W3YHMX>?+K!60)I>'/@[N!O?#T>R7T6BN MO_Z3):5+"SQ[^IGPT8(G2'B?".@P)(1IH^2B9;QMQL-AG9VIM5'VC=/O&?&! M.4-3Z$#T#!X]2%G!NCSG2#&!8N X./0#FJB@AZ-8C@DD0T"?V'#(?XS^#)D. M'BN:#H(A(&3#IH>OP N5EKPD!1IK:]O>R.W&2MTY+<"$[C=P 5EQ;FP-1VJH M]>\B*8;6\H"_1*Q=QP7'A@>?B5^0YRFNY4G(,[*:JJ&]60UC8_D. @K%MN)D M\85NF=-:=\P69 (+L^J8$L'FP0-^P$87/K*LN:F@V!^*Y1B9.71-BQ:LBFV1 MZDJ:T>X.^\LY)*L;^!B("6>- N")-CIY]-!RNZ:@P;2B8/-]^0Z!1^0Q[T3' MDIGOFXD^H>7]X0]%Q+*_8)@HQ3ID_&VJ?:!@I588V$#O-A5 M6T+?86.*:E/)%6-X)-4<0HWKR7<1*K69^;'%8'',B!EK$5M6(-[*)!QA&P.L @RT;) MGO9B=TXKL, 2O!(^> +_WV_8/DSP6VW MG7>XJI6>]7+6KQ/H%EIWTM#S]AX2]!;:>'+HR[:0$@HLM/CD*%#<(DP8L=#X M.]@%QH??9*"TT+;+1UD<,Y" MM# RP==$O.1H+;0KLM'G03HQ #[%AIM^0#E MXJ<2\!8:;?G@BX+A$L@6VFL%W3@[@#%!:Z&)EAU!E5Z#DHM 34BPT%(K):$X MLCC!;J&)5HJ]*#H\06ZM*5: ?#^>/\%JK4%65LMY)FA?TQHS?XPGE<%D.)C] M MH*D,:U]8.YA$IX^=D\CO5C[T)"^U1931H*8>A"TGKQUDNPFJV62"J6C\/!>FF$"5@E"E99IIA6L" M'22T8;][4/@#K%^GM%1KBC+R#!TO8VU?-:M1^BTC6H*-B"J;XX'S9XC8:!12 MY//D#=S#G2S$NL?V&Z5T@VIR#=6' Z$K$L7P662RR%V$5ZPP>;&MU&@],!6D MFD1YB\D4KD/B//%MLH5F8+Z,-.-ME!<[$0L+=/0*B8.H8AM@0I002C-H8"(8:277+#AVGQC%SH?MQ\H=QKB@)>N<^I2&T1)5]=H4'=*#.EMH@R7O&K%66F5%.I? XV/:>,;X*< +K1INC^ M!ZDG'R!!V#UHL MU9G#G=4'P#I+=>;\:?4Q,PWS TO93E8?0JO&2H%5K'5*K3.I8.MK+(H.D=6G MVFIL3*7>L]:YMU-I7^7+*-7S[YX"/8<+9EJGYTZ%E?(54:L/UM739HH6P;6. MWG6]]10M3&3P([,%HG54[U1X4MD1L_I@7\WMJ7"+5.L,8-=;5-%BV7Z+BC?% MK3X(6(T&N=@&J\\%5B-(/K3%ZF.%U4B2"&W2.G]X(F--:2R;U<<4JW&3%ZYH M]<'&ZKU)+3)5ZR#DB72NDC!EK0.3)TO-7C2ZUNG*DZ4FZ^R!UM'+TV8H\_2) MUC'-D^7IZ B2U6XAGSV3S#V9.@HTW,()L3X,*,:,'%'82T7A>U+.M5+ MSUHY>2Z#LS#5PG[=6!U=(TN&FI8,FDI C.P'#XJVB3T!T\,XMM">_#U2,DD2)B]85.PH &P!>W[+J_ MAS10/Z]-G=21F7(U]K&T"Z%4R:7;%0W5L]SJF34UT&M\27S!VOG";HA#\#Z M"#SA0?\"/?<+FR.(V![8!DBDDTO7/.U5++_#TZ N,ITUS1R)Z?S@](Z'C<%( MF=D3A-&VV,?-9_ [)F)M]:AK2"=7,:)&\12BS\U6 ^D93TMLG;H7LRL4C>W9EK=1>,.\>J1T2%8B-V?P7))(*,&W@)$1.[G M)/0G"MEE\T7Z;CO*JE!S"]& )JU/M4UB-.";9*C/=SR7/OHW=,06#,FYW:!&)NJT M3CBU+/084L@V;O=B[D3_;XO4+$UL8S/.K-_>B!XK8!MW>_6OF379C#X=FW$4 MD]*;U*9UI@ZB0?EBH58F_Y84LZT/:]Z/T)@*MO&GGL:_B=([S-K.[,^N>B:/ M7V"%_8 YHTSE)7-P(('4A*&HK5G[6S(MU05NMA5;N?1WFE62?=Q >[W0PHJ1 MGBUQ:[:&U8G0;*R6 KO9ZO1K#1I$#8U/^:Z>5L:W[Q51P_*%U4GC[&,^:_5- M*QW=]RIH8%59*_/=MU$3IC=/M-+M?1M5<;PW9W7R/?M&$(G]7*U\?RT$:^PT M3@+SAB+Q\]C?7= ]6'&G9K+8/:D5B5&UF-;#++0!&-S7W^;,$7[H+H(H2:.C M>I^:@E"3L0O* ?@'+]H69]'&@'RD?\:<8W/9O36#>X;0UH@%:<43I MP/XH:]LM)H>/:PW\M9;9^BQ0#QH#0] M\EF[OT//Q\9*AJJ#10#)_T- ;MD+ M*J-6I6),#,5J"C9/0>?1XU I,$FWA&ZBG[/B&Z[\J(B.XG_!#:/G!70/^SV; M(N8OT'N&G[$?/"G9EU5+:ID-Q2.@99+:-^HDL>+Z:M!J&[AINN)>;_556T98 MVLX,5F\/F^!I:T!8O7-KA"9A95J]K]HT30?^2.6=4$-N_'%0R=:OC,T62=>\ M5$[K[G:^A@:,)K&H?ZR!1HK%,DDF3,!="%H4FZ2!(D^"">WGX!52?=4S7S>A M]PQZB['/FC(_[SN%%))G'?T+Q6C%_@]#&N 5).F#RHKI78M$&+E@F<=7 B?X M%05/.UUVO4OI7%")(!-81FR(Q1O(ZE:L,%<;;B2$&4I06WWHE!XU6\K&6H(0 M*]6*U8ZD$ADE7)&G)/T]]X(4]%' TEGT$0WX0NC[9Z6>V/Q[7QA65;@=4F??-T:8P0UD1; M2."-0OH)';EJ&#=$KJ)7BTF6$]^YY!7B0BN6) ) M+NYQ "D_VHJ!G]S@+ \Q^_WVK;1"7#F6ET8566W)-L+1:83Y-D?-"<3V-D;. M"03T-L>-_5&\#7!C:>#N]@X01D7.52'QZNA!,A3!WD'N,CT/NC$%VO>QZX=F MYF 6UU/W0@,I,2;LR35?66J1SY"M=<*8@T=, O;@!Q'!W/ M0:J^UE\JRGQ[JHA(0EAK=:2Q&5,LI\7:T3D942*IIOX.#T?X"AT]0U;;-Y@I MX,7RW%OIY%8AI+AC6>G8-M ^TL.FE?YL[4TDFQ&+O%A=*RFWL10D<[3(@:V! MED+#_.3;5^+<*UF7=3"PNQQ1[-A&##BO@(BTEW&9:O8;1DOFS:A=P<& MHK/KA &7974.L?B1 77CG,"L>!% 5W26\E<+_M.V1[Q$VC:&J MT87%R3)TIQZ"4Q\/V8$55B[3*PZZN([IQ/(E_N8IRSBT9%'4CG&F#L\P613* M8YJKPR--%N8N-$;5P1$>"Z_ -D%5[I$G"R^J+EX%TXC(M?"&Z&H<9%I&-M[] M++WX7L:(G"6D>QGSJ5%T;/E<6VA6-\;,@:5S;:']W!0W!Y;-M84&Y7)](U+MLQ)!RHL_&%#B]:"PCR4-MWKS-+/J+[T9)=Z$[>G68 M)Z*>!%M1\/> CFXOF+>PZ51'*]0LH'7LAC?<3FIQ)+]:K=XVJ<)7;B>W>O>D M-J-4IL5\RZ[>-W%0(OL-T\*]2E)ARKO;\VR$L9+E:'SK7"76+^6AU*9Y:[M/]D2]ZL ML<\>@^)>YR%>K;&_S6(=?QSEXMC>&07=L<]O14=^B/QEM)#'@&LM3#10 &9&NX>MX<-2P.M=HCE1SRCT>3? O* M:B]3FX\R.]E")W(*'>P[R$.BM,EBURW8E\E5-A4S -957)?<13T@!NW56!&Q M:ZYCIAY*T+HWXUA89CB1RO49*B+KUAE37K'LBR'['@5T" C9+#!Y <2M!4%) M 28]GEB[L?_,!C],E&)#BZ2T@H+]LOLL&K>GD$+R+()1!HY#0N#1@>?A%QY? M]X0)?2'ET3I7>$-;Y0QGYNIVS?C28_.GL"!'YD_<]-/Z": M^;J9\CO"7$:-SZ"W&/ML;N&UWGP#.RBNN[R(G]!5G![J+[,5AKX"+]PV[]UX M4 E\EKA6<'TB;':K!"624'563U5QX1TS6C.Z@G##M9#2[(%@IENP>?" '[ ^ M,/HS1.N58MHG9='MX?V$L?N"/(_I,_8#X"_1HZ=0QQ6$MUG'< W0;L"K >>1 MP%;6WRO."=ER6AD/[]6N,? MW7].:U5=OB$4C8ZGM:*NQ4GAS&CUFGI=;2;75K)ZA5V6G0JVL]5YT I-@:(I M)W* K,YLI@T^RY'5REG6Q>DWRT4N(D-[23D(P6"^@$Z!GR3]BPV<3)!A-:=3F,I5:\!E8F M8VWV%#U Q?O(P/T]I($X#Z2R;JDGW\2:K(QF]YBWF) ]]NC!R!91#@>J6%!7 MN$BFTKK!IR5W!6U6A9BH].XPD.V9;#,TL1P_734AI<>WQDC6_5X>?+;5]4UR# UQS55M]4J=Y_O+' M#JOW( T0IS8G6;U[V3R;V<:/U5N:S9.6MI2MWM]LIWT=+O;8N//9/'/'[GCE MW=+&UL[7UK<^,XDN#WB[C_X*OYLAMWU66[WAW3 MN^%GMW=LRVNING8^== 49+&+(M0 :5OSZP\ )8*2^ ! $@^:$S,UMBPF,I.) M1"*??__/ET5X\ 00#F#TRYNCGP[?'(#(A],@>OSE38+?>M@/@C?_^1__^W_] M_?^\?7MP?GEU>W#BQ\$3. ^P'T*<(/!OXYM_/_B?T_OK@^L@^O'@87!P#OUD M :+XX.W!/(Z7/[][]_S\_--T%D08ADE,%L,_^7#Q[N#MVPWH,P0\^H>#>C]S\?'OYT^.GKT=TK% M0>X_/Q]\_.GPIZ.?/GX^RGWQSO-_>(_@X.H\]\7W8/KQ\,M7SSN>??TP^W3\ M\/[PXX>'X_>2419K_^\B;' MO9<'%/X$T>.[X\/#]^\VWWZS_CK]ZS3.'LA_^>.[](_95_= /[]GWSWZ^O7K M._;7[*LX*/HB 7KT[G]NKL?^'"R\M^2MQH1HB@L.?L;LPVOHL]0C!?\W+PS?'*P!?[N_VN=L$,7OIL'BW?H[[]@#[SK& MBBP((BKF;Z=@YB5A+(=CP>,:,88++XB4$5X_W3F^;)VW"[!X $@2V>U'N\9T M3D @/WD ;S,NR>%;"""/M2C*#^$4$;R.#X^.T\WYMPD@WR**_)HIDUV,*&WT M&78&;)Y[QW#:?K (&3%@L?<"([A8I5#',0%)#Z2ST>UX='UU?C*Y.!]/R+\W M%[>3T>79;R>WOUZ,KV['D]'9/WX;79]?W(\O_OO;U>2?=93>$_A_M !_F[MY MPLE6#:* *E/*E*VO@Y<81%,PW0"AQ&IC#$-Q@V0(_2(I9K(W\_ #$T!B4#QZ MWI(A\PZ$,=Y\PECZ]O!HK=O_MO[XCUL0D[,3+L UQ'B;4R$]8"#:?!AZ#R!D M)DO1@^\TX'HR_3/!,>4EGL"3Z92],2^\\X+I573F+8/8"\=S#P%ZF$W/X&)) MMAP[(^_!7TF @QB,B540^. .H !.[X$/']/W_KL7)D"&_.YQT<'1<0S]'U<8 M)V!ZGB!BDJ;(,,0Q^^-HR2RLBQ>BQP+,]X$(CU2@&Z2:\;TKHJN :Z/Y'BP3 MY,^I1)Y$1.3B !6]&FERA>':0ZGTAI<"JX5.QE.J<"XAFG@OWX-X/H)-U6 .$+8B#%*^F7M/.T M88Q3F, MR6^[V)*/_CA+%@G1!L$3N)C-@!^G\C":G4PA.]FYVKA97U/KZ5"#:XK"\[6C MH!VZSK?<#OV@YH]C@_+W$@@I.'%8.O8_L:4(W\#TPD,143I8?._40=!CD11> M .6)J &D^4R1Q[_@81TXISJ?'L(P(@I2?$O7 ' 7=T4-I'!NK]U;.UA@434D M"$@K+1/O(92\'&X_J17;:Z+UKLB/:NS./;V--7>*GB!_"[*'_ W4M:-;,':3 M/C-#<%&-R'HQ6,Y@B(BI]\N;H\/#H\.?#@_?'"S)P86(W/SRA@A^@@E&Z0GF MT6696_]G'T8Q>(DO0@:('(#@D?[ _QY"8LG_\B9&^U?X=IE1&!:H9,ZV1!8Q MIGC;<#Y]J.=3ER07Q,4J":Y4)U! ^7'*/UI#^99J[X+P/-F?#9.]':HKHKGZ MY(.55@6G\VM_Z*RQ_C*:C][WA^8RLYT3:WC_MJ"LQ:]:G.I/UFBM(GTM?1$5 MY$*!_CXRK<@J]7>WC,BSP5X]I^!E$=T4>SZOC!_' H:?81TH:MKN^RXYE:;- MMK:HK/8PLT(@A,1Y\:4GO&@44\S8\:$O[%"+,6=\ M^'C8%S[()!=DY']Z7>1ODD@X_<=]HE\N9RACPN>>,Z$R6XQSH2]V4O=YA1G/ MOO2%9SNIJ!L""86B!/[]W0Y]9+T?+65&\S*><;)8>&@UFHT#\DIF@>]%\8GO MPR2*J;C#,/ #@)GW(*.S,BFZ&6@S^="*.%<&5/;90S_Y@Q;/3),0D!4R2^+. M6U%Y.GGVT/2"4 Y7@+Q9'*/ )\884S/?".EXG#S\22ZD$WCCH1\@/H-1NA4Q MW45LOYT05;5(-1+#<4)8W?@6Q@!?0R_"Y!T5H-E0&A26J>9#B7[9V7IL_Q;LU5\146P2"2WJL+6E M'>]=RDX00>21'=7X=%6LSM@_$T(X>1MWH1?=>@L@G^W0S?H#Y]36UY5FPC&0 M3"O9>5!IG]?;)^)'O@"H]G')Y7(RC(LW46N9944 M:X]=/V0'JM&Q)!0C?'(K9Z730QPV,?YW) MN- @0)(> QZ@[IWPF'5%\1"O<#!+C[/V&A >4*TRBN< I?L'C!["X-'CA$AZ M::5@FG;/BB&KI BCO116$IG:KVKBHSSP\7X>I3Q;LY+F*_# AG+Z*;@BC M"+_H7AG-&->N ^\A",D;(OS#WT$8CI/E,KTA>.$MC'P"[2J:0;1@N*JZCXT@ MUXR/WP'MSP6F)T\ >8^IC$T 6F"F>C%36/=>K.(0;6DA)?JN 3EFP8AP;!N0T C&5 M@]WMT%3F%)90HJE$XTEZF&N@:)$6&#W&9%.>@X>8WHSD?9IE$%S&7I=/=7=U M6==J\?-ZM Q5A&QOG0/LHV"9G51RFJ8"C#DZI+RUPJ",%/>)$@@%7TK//;0R M\@WK-J)K3MI*=51!K;/>UF8$N^4VK3DKH9A-XH*+4T'U-;8B77!M-CH22FX$ M+G@L5>6AX67/!8=EXZVB?,GGW.F?X)AQ"W$_;O_D3=##R%D@+%1Z7-D;YSUS MV>_%+I7RC65 FG9D"^&J-0^2;*>K,-(RIW@S=8FKSU3=MBJ?Z:@WR=0F[ MUQ4R76;N*J^B1-D=0.QD)@=4U^2UL92:)[]+JKJ@8\@:-IMOK2=G6(\&%N&W M?->Z]A:U8B>4X:CD4&]C-3,-]=IC4V'F5&-9>25._/:WM%L)V4.>L?5YQFI6 MCTM>>"UL;,,DMJ;=G2U,;7B-#KZ+O\\"?7T0QD:(T0"LW,TT(G)*/; /Y>CT;6+S@M^!)'7?Z M?P(/7<(D+SLB'-QZ3(OO(7G X*^$]N=^DIKL4P/ .YJJ:H50-RG0=NPC'T$ MI,=DE('0ZZ4\@R%!#"+6NS=O^1-KAB8+E/QY0G["GE]6["3JKFQO=3T#=1IC MJ^3!;'==([[,3EA7:%NV)U*OSKW9NBZ NK.1H]GY6"3&M5?3;.S.LO4YUY2T[O>'&/*KFOVC XQ+S1"-VS.,"?[Q+;G*FIM M/=.^H^:$Z"CZ(X)+C";6GN72\]=9_"_!(EF<0H3@,T'US%N2O\C-0):#J^/B M0XM]KB),C%:Z>:^(B8L 9@GY;%].[XBE2=/+'Z6N@3)0=9713M:E39=>@-9M MMB5>7#$ JU-JUM&--.9V%:6]QN5GJW>QO Z^$?E+$(WWCD$R043JN T"E9/X)(Q:\,8^:!U M 00=O,V,]:MHF<3X&CR!\%@^-%P)1BL=N:I@G'WX&]$3'M$@*_F JR3@UT.K MKH!SMO[I:A\5)FBR\6=1B$H:8?(,)W.88'( 3YX)_U83\G5BMS[!\(D>R-N^ M#;D*+R78BH5J40#1&)!;#YBR!L7G"<@M?[+!8$S8%4D7JJD [X2.R3Q TJ]! M#JA^+Y5:D5PY#-7U4I%3ZNW5LSUR-ZTOTU;\:AT6*P%IH.[;%GN MB,GU^I W5^IAZ:#HU N9UVP.0+P)@LE+?164/E"A:_<682"[A\MA:&M<>T)N MSJGA)K\M2@!HL?)H: U0M]#TBMS(HL> :)NUDO'^))?JT,-8[5B0!OVZZ-5F MQY>C=;KBB$D;\S)@EXAU<9,]1BMA:-,-="SYU6*)X%,C M#5$&1HL4)8B\;V)XLV9R+_0G!3*JH.B@XL;SYT$$T"KO0)8GHQ*,EC,S"<)U M_=?FQV;R)0C0:-Q +7%?"%P_Z=)UPI2BO:BF M0NE:.9"N^$K4QS3Q63KHNOP?BVO7&@#NX=RE!*\7':'UDC+"7/RLGJ@FCD>S M7R&J,L@Z"D#3*/O>S%5E;+2&E!:Z*&QUWL:;TC +5 ICBT&8"0^ M?@HB?[[PT ]Y5M\HTF6=[N.QRC"1-4WK86FA:)VJT((.J 5EY VIW8@J MP?2##H-[1N4F5PE&+:XL/H*\-IHL *I]'*]EJK&EP&DMLFXT+U: \3TOA):5 M92BXIURK;!;1,U6T.UW?W![Q;E4YBQR34,)$L:;B6?.VW[$\[:EO5M[[Q79Y M)1?V[Q3V=,-4U0*-V>#6="OA2R>LO?5SLEUH?B"E!FN]-2YU>U1YY65>-]ZD MT?!^[T+]E[M*.=FF6S94J_M:1S$4\& KC, M#X9[+7>U>W-1.TZKZ3EW]5MV/SH)"Z.CG*;WUM!4LC-%2,H39-I\K-Z 18%M M6!CRYQ295I[J%&TG6'"*>GSC$TJ#R3CQ\=":[5=UZ9-)%1+A18D#Z*/IQOU" M5[_NF)%GA6F]7'\;D,F,R_%!,&>1<\)>A=Z0$Y7YJ)Q^>]5_0_JKTHHY^?8: MU W)KTP.S^C_9%HGMDY_?88_)]ZP['=I*$A58G"."#>S_;K$]5BKUW=NE^:Q[E@V+SJ4K&45U5FY']Q(]946V-: M0W6!=OABVIH4T@[M$)XGVWXC4J P.D=U?4DZI]WT@= 6[1(=!C+BO_;0/[OA M6E$+"$ZXW<[:*AKJ*"TQ?+Z:=AD(J;9F!.?)-:W)Z[=U;9<6J-0BA[/ ?JW> M&@N*NQQQ5MBOY(59H=2W:L.)(]-9=)W>F05;D7%FV!UEEZ6K@B.B/>@X:TPK M#[%[LA[.Y/EBOR91ZVA8Q)NB_I,9)X[L=14T262O:"'*23>M-UHGO32':ZNK M*V> :3]C-^]>N7%OQIACTQ';;A@CW(^9,\)>^[ME"9%KKYTQZ+WI&V@W#"IO MF\XI-VU:=*8]A=K99WSXT-M31')P0<:1S[W3GCSB4#^K(F.#/"UMZ)0/$Z&$V[O!:,#PO.S@#8L.#XT[:KLC 5UPYTX"WI[1G8RXBOCF_$R MN>Y49_%0N(SRX]YN&IGY?AD[3-<-=2@(4F,=,X:(YXG;--.4'!/DWNV3MSR. MH?_C&T&("G[7HTW%ETTEQ/8)IP+TJ W9JM'E!>LR79XIL!.,DT6JV*FWZ1(! MD-_@VURNG-;5.2:*8\A:Q.OB90GH-\^#IV!*!,@MLJ<1DB8Y\OF??T.*5[TQ*"8W0& B &5+&_(6>()M3,RAIJ>YIB=TR7" M8ZWH.,?7DVAZ ^(YG,(0/JY.'K#TW% MZ"@.)D0_0'P&HW0>.4.@0"VG5R#) MIOE*L*V0#ESV/M@_K*@JFE)7H]J$AV[6U\$YOKYD"[>=![6\97\.IDE(;B[J M_!9N!=?!HE;LA#(<]^^+7:K!:T/MZ3I@$^Q$5GK>YZZ[+0U+592-/? J\I** M-;.,%U3IT'&I85RGQSYL8O18TWJN#2ZJZ4(=%C)OZV5O)H2)&TQ7[Z'L!LA; MC)E6K=:]!V/>#MXPRMXP>&_>R9Z_SIXN;(YRO[DKV9ZN6J_@%13'._@K$$[V MU1,YY!U"66;NZ6K=MNZ,H/T(T4HI+B@'U'343Q!;#3Z+-28TU763R?8]B.>; MQ."+%S],6#\?C&GN%[GPO<@X*93 JP_ZWK0<*FB$J#+J6P"NV&'LA M3<*&D8\ L2+6JTAB*@9,"<]?5TNB9.XAG*49P33]*3UH)7&L!Z2$W_<@FL)G M? XA8HHW",-GB"0FKHA 48P$1,F,"#LM=U1\KU4@E'"Z9I4QA,+T!U:.SCKW M2B)6"\>]@6S#.+8R;_]%%!.3X3LQ[:ZB&42+U,SF6OV"'(J(F!!9F55VEN6Y MW,#SWRH".G@GB["2\[_!(D9\_LV94NCJ;U4X7IW;OXN]+=8>W>XH0)L=PRWV MY MW#!<[]5UPN\N17&6!<>^WO6744(KK^4V#.UIBV:Q2Z+ M+@RJD:-;]#KOTJR:5FTJ)4<-#ST)>WFUNAA/IFG #M?'!'D1G@%$[.71$T 3 MZM>]20,SP[5J1]JM5P#%*BY &MAV7$T2E,(A1],:_$+2DDY5!R>]KH<*SJ M%"FCPL1YX>PP[B[9X8:/5NWDAD+6E#4.V]9U1-F(QR/3V9AMCT.TW!>K,#S0 M#>PM-;\-V.2+HJE+(T]?C+"WM]I?U)BG]AI(OM;7U M3+M:FQ.BX?U,-433DP5$ MF#@Z5+K]NL];"VUY#,DH-D;CU,%:%[A$R4)6B"Y=!1#L$ MIKTQ@\=Y/)I]PV![@(]@,$$$E(XW04XVVK[-IR)^186C*@].;B%W.:O7#2%?[_*;F?#1=.RSD(9?1>R*LR.MM:_S#'0YI MSQV_+F3T-B17T%QRP;W%AV^5A/=,>_@7#Z+2)TL/J2M28=/81!&C?$+8PYX%ICZJ0'JB\ M$U00N[?7'8BIU-S>H-@]LQ=!E$+C0]KKS*$(W[0^715N+SV@/)5K61$P7(K$T3AX0 M =N;],.JXD:S41(3N@%F_>E_"Q[G2Y:B[#RH U?WFN)W)L_WP(>/4? O,+V:$AD*9@&U[-/CY\0G9QD"4]H4 M=%WG& #,!E.0KTX?-5<- M97"5(E.G ;%#Y@'A[C_.3L>2 :GBA[54,:WWU_UZ6!">!TN5(J8J,#KHN*2F M";@.GO9E.6<.*LW2E09MF-ZMRX)DU$$*K!8Z-Z-]KJ)E$I,+TA,(W\O+9R48 MK73,7.9[9%]^%M %!'RYRL%Z90#K)76T]4^(HSUTF(I"%%)<_^#Z'X/ M;[R1XV2Y#%+5L3&DM3D8L :GC#*V%6!T'F^,UL$IQZ'U"Q1T,L"P/I' MDZZ^@46(2&[:4A!ZH]8%:)"S+/=;@^BU*&Q#;VS?FZ;VVJX-1ZZ%2"N,68N^ MH%?23U!Y5T"!;>U:7\$Z%5=#\YY:=JR/8)ODN]4W4/S$A@)VDTLY"O*4B]FS MUA0':M6$HK<2SATG$GHDKV]%#!&[B[H4_U:[OQ?QIL@#84TIH=[](^-L4ABK M8G03*?CGQ%A3['/D[#%M? CL)45?+13T-W->]-L6R<<*>/*,_>T)9*]SE@)/Z6A2*@\R*Q^3#>AW;6N)>RYC8F.37%HGVI@1M#M9"[&GJ M[RV,J%.9,"ND=1%1#!# 4HU\=6/F6@)6[A-3J59;**@%@EO$9K1DZCMZ9 GH MDNS1B8UQ3IWX/DS(V7;GK=@3$?T$)=(R90@QUW9J^A53FW2SNFM<&Q),JWFM MP@91#+5KZYW&=!9H[#V,7-L_KOHB?R M?8BD!H=WA(!KO-MZ_P0*")[HD\:LC7)\7E,IPFM)#AW2*(>+!'\XO_JC MYPU%'_N8.*'GKR]#47<)W,VI]F'5]&9 MA]"*9O NJ((:S3;?5$K*:[J,Z8P[9?PU!N4W0GJ>((+/'2 2-MWFGUB@OAB. MZ^D%[6)XM5AZ3(OR;J+I1ZP+IV0W.@F@.FD4GE]3\J!2\.T[49?CU(4M&7DK M>%()@S%,XKD:"D6/JN- K!A%5I0]KH3++41-<"E[7$&2,8IS4DQ^VY5@\M$? MZV5^!? 1>/BS!H![."OVNQ'#.B8::G=9T?!L#0"]P=F-XFH0@]T! MH5-/[QNZ$KHZ]["1H&HY$861U!TVO[J9*<62"FOWDXU#48J:RXCI%2B@]>SI MJ%(9!VZ'8#?:J(@==;#&<'!ARHL]U,-.YCG"LMUO!0#B!=U\%I0]4Z&I<782!;,E%.8S!K3>X]:3<>J^D MG72I6Z]^2[G6-KI6P=10[6S#Z'8(M\FQ67\G$S@5H9 AXH)[4TCW21J&4A5A M-M-=X5MPW24F>7MRJ6VS@JNLP"]V+'PRZ?&F[.9Z9ZW3=O^@Y%E1A&[:RR*+ MMMDA;3EW;%Z)RIC**M -CZ:3SLBJAZ5E3"M-BETL00Q.'A%(6US*SZ"K@J*6 M9)4\^.O6M5!U@*,@(!U[C\[#,\^]N&9_'Y>@5H#YU(] M5,-O4\D%)0;/B%=*BM1"1U7]*WMUOBOAO=%X=(E%'BX;1YE_D@=<*'4K\%3V"QW MU;67 *4 V387G>&$J$T.787 ?0>TZPJ1MB> O$?P#8-9$EX',ZD+4[-U7&NN MRDDSUD]U"P4=_..1@WUWFW8/;?W#[#VY_]]S^I=O:,1=_G893;-KM@ -?_+P2;-IM MVE%O=<#+N)?2[H#7<:]C''(!K^->1SADXSW'3@0!=ZDR@R@-)%R]GB>FSM3N6=!8+<&GJA?*>:A1M4N@1KR>0>@VCQPE MBW/P$&>I_?D/E8*HDE!-!U!%T=7@?LFO2C;>F;<,8B]DG:J: *=V)M$OV'0*+(%D0"MA7R4E#2^/.(([QK=@@YM:6TL^/[8;AZL3N MPE$*F[ Q)VF=8EZ").,G-5#4 J(@(B?G&/A$;T]O80SP>0(FSW RAPGVHNED M'J!X)1L_^>+XW[M>'0=1U!L(;IKZ1!>I6\PKH-96-O](IP6Z56J2#6I4[A@OH?"AU4 MUM1$M2W.1=:"/0V#A(2YPEPJ);0P%NQ 65.M<0M;L]5=ZJTDS!:E6YE+W9;4 M!:3H5NU2FD1K,E#@ W$I1:(]/FPYLES*BQ!F08W3T:4$"&4K?]<'S*/;]H]A M4"9:P>I&V5HK3E/'2@\,^$\=2! TI'+T'2DI'WW0:41 MR>FVK/U5WI@G7_W"XF#(B[#'1@RTV ZKA95LN@[)DJ#!'OE.! J,9K/1[!S, M *+#)W=\53*FB0@T+=.JR#[%=-X#P*/HXB4F6C4)\#RMQZ$HG0+":] N\2TN M:@6/6J7]]>0T=T')/9B"!=/U=RCPP1VQ.%V[T6/0 ZSK4&+QD@Y=L\)))>Y^FEGW=1Z7&27FEFXH=>)9H)>.-X2QC75%TSRL5]L I-L,9CN X,$2@HV"& Q, # P<4BB*G 7 * B[I/R8J@!& =M!+[WUM1 M-+"\NMA_5C?&^3-,%?-M&$H1BVW5@NEK!.Q*(1RAJ( PU/HUU3]A7[[6[>E6YPJMHLJ@M+!O-P#O +G43"^HI9WW7TKN MX5)HPRP4R[MR.33?9XA'FXE'2_5SZ[*%FP5=V[97EI>C[-I;NO:9Y&Q5P1BY-TI/D@UR;R_2N2@.KI0A]< MXT2A42?CJ.*3(TQ;,!WF &U[$7LZ+*/<^DX#CGH_$,'VFFZC1_^S: MB2:JS;9"9YQ<^TUUB7=<'KWD!/PO%Y8Q M'735[L\2']OE L$R9;A'PE==$P/+C@^9O:YA8)G22C9=:F1)& J=VBVB0- ' M8(HOR:;=+#^:I3%AU?N/.,RAH' H A[\$ZX4/?6US(\:):/93D)?VO3F%"($ MGRF#O"7Y2[R2X;,2+&$07I-8XECVLK# MA%9LL7Q)9K"VJG-6>J$&;_1;A,LY/ ^0-#6R8/O@&W>_=+(?A;9#C,),C&(H M .U? >A01#E$MH;(UE!$.905#F6%0UEA':5#66$+165]*BQL5&#I6CR[M4C^ M<>_V@K@CA#.A1]N@N6^+%]_V:%>TZ-OLZ;A5@2R8+[TJ>Y")0?2VTDFH6O-K MK][[M52TD-?\F#:2M9:L'IF^ .FN0#\Z[L7[54CQ.W+._&E&N4)-U[']/I&. MJCV/CONE!X0SYC(&?!@JO"D7A.^)1M* WY?<:3K+!FZPH&5)P2J4&,T[HK@W MB-H4@!I:D&]N )#<V,1N -Y$^N<3L'V$_T2*F\JBWK#FUI%PIL/JUP*F' SQ>(N!-1]'O'@IHK).^D"-U M95 %4\N;+)4D^5SQ>EA#YGO3778/Z&6,(-)ZO4(5Y*$VHTU*Q\D#!G\E1*HN MGJ@1+9P&60/ .X3@JU\PF,%$$,TR*8^EH+0@3\Y,]@1(2\XNT_JP/8B07#* M3'=Y?/>?U8%Q_AB6%^ZBIUW$6M<@E_S*LMMP_UD%C#&*<]B2WW8Q)1_]L3XQ MQ$6XX*'.<$NO9)*X;3_4%6[W7O0HH:CV'ND4+U%QVWE@J(P8*B.&RHBA,F*H MC!@J(X;*B*$R0E&Z=ZP*GO5J.@^H4J"+C2=88+JY,$.GS$2%A48RI\C>A*4Z MBK:O))PBPZJE[2-C_V;(!QF9;A\O-H^P]%Y<0F7!+$+C(YN$CD8U0O-DVKL; M!9PSL,K=Q6FT_^@7HW'7!, M<./WN [?=E7:"F= [U5?:7(23UOO!0]:2$O+.-*/HE6)1,.,\D_]H5PQ-S1C MQ>=>'0H"^;T9Y<:-?DU"4)&_S7EAVA-CC!>%^N%++ZSD)G47G!4]MI2+)VX? M?>U5G6-MR=.&[F/QUC?Z"_L*FW80")^[*>MKLIQ-17U*=+S.)MO;^^0>3,&" M23WKAL!/B=&,?!#YP=(+4UU)OPD6]-;U/8CG^:KBB[\2LHM&LQE ,D4GW2/2 M+G]$,+J*+CQ_/GD&X1.X(<;YG*)U1N25X"-:^*@#B[8Y$\!I&Z0Q,/K3?TIE M3ST=J *D?OHN$?,7^V1KI$P._'5W$'4"JV .0QKZ4D(]%$@)Z@VV!>0:U,O# M-$\A2YMJF\0MH.9I'$6M4Y@#:9Z^R3-L_0URD.;I:SI(H0Q>7RG35793C4NS M 1+%T+HJY1@3&\ CRUQ"!'P/2]135CW=-;;?(KP$?C +@(0@U0!P#V=%:1?# MFMJ(5!PWJ\N4^Y0\_!I+N&PN?1O*R]P;/#6,;"I:O?N134.)V5!B-I28J8PG M<:/$K$*?R(TG<:#,K.6V^\7M]?M>:'9D.LC>=J&9Q5-4%,NRCNWM_:M8.F>Z MUW>;FZKDDLAIM6>#%56:U5^2H<#UG5-K^MBH52?-B,V3:K>BJ??7P&KG%R\+ M[5E1EHB?DE>DF4Y/%"L4E?#D"G.B8'M_-%VXI6 $M\D,E^S!T+!GYJ''&CD^F=88I=A0.N_SDVDZ1<"J5CN[Z;/H0 MU9[)??C9M+O(_)2ZSZ9O/AVRH"K7CC.@QP5.%=F4+I7YJ]6R[&?('VJM$1):SH$:H6HZ MA@J;!A4V0ZW&4*LQU&H,M1HVUFJ\ADJ&(=/?U4Q_E[+AATSB(9.XVTSB>8"D M)U3( 1WRAX?\X2%_>,@?=C:Q9,@?=LH]V21_>.O@&E*'K9#H(76XGZG#AF.* M1I,1WUN]X[2FW[VW=Z_J3[_[8.\V-Y%Q9GSDB8D62 \#?!)-1_$/Y)NU3IL'3./;"%/,'S_\Q05Z$/9]MV2A*O/"> M[H1PK0REW(]R<'7X5._(*4=6^]T+$[*U+Q-RTH/UY8\ANL&F#',I\EM83 =/ MRI;?FB;0_*5O@5.*$UT#C "U2A.A]/LWB*]Y5:S\%S?\:S/9"NH(P^@*06L00WR;4ZAC-F'!/RGX-I$I)3K4Q3B$99I<"UN9OW;P:*V_?:4%15CC@H MR>J>QUI5I+@B.&5WN%4A.&5Q0%4QE&,Z/MI^N.W(7C^\FFZ2MH\X*TSO/SVL MV#)M[8F,MTU\TVL)YXR]40H]G"FYD_+XMKT.?6D&2?D?. =ZI#E:]#NYT'>J M=0DI=DLJ=*:RPXT_3A8+#ZTR"4C#FN3@++-W._'E-\3"=H>^*GD:_+J=^;4M M]&%+H30A[P5XLUBN+DIY">OHIX'+(+H,GL _ 1N/VQ$3]M:QE1,P05HXP=>Q ME!,LPTD'*_(+V'",40H:B,4 CXJE]-A*)Z*W'/F.ED5J'<_DI] M4D'L7O[^D?TYVC6:O\9'OA\F<+%8AG % MP#B&_H]3&F\_@XLE,=48#]JK &B\CNFX@#H!&N[A&7( /04^&,\]!/9PO(71 M$\ QF)X\>VB*)S#VPOS?SR".;V'\3Q#? Q\^1L&_6%48:S6/UA_1[QW)W/!U M8Z;#Z]$9358P5E,-0B&^N0R'TQ7_REK!,B+2HBM>R)5F0DSF7C1B"A3_S@B^ MVI3P4I(OO0"QX+@,@TUAJ(W[#_6T/>S25DA!AKR49N@.!RTZ8#8#Y'!_ E<1 M.3[ Q'NAI;1T%T5^$ :,EF()NGCQ <;D@5,0D9,KEN^TV?[:.CAV$C*JP+0, M-?JCU X5A>BV/ON5@(CQ1LZ_@^!Q3A7Z$T#>(V!_I'7KEJDX::3=?D?9.9NF MKMKQ#O:0LIK':Z0O7@#R PSPUO%X%<4HB'#@ZQ-Q*7QJ27VF);;6^>7Q'$ Z1[#V\4S2.A'R ^B:9K]^89 MC%(MR1:^)Z*+ I_>_*DW_EL4Q.DQ))G_UW 5)2#KLEK8RG%_OX= M4M4%'>WLW (D\/WXF_Q$EAI 2N_D-HA #$#$_G]U0:]8&P\"[7P6/(&[T(LD MWX4<4"6\.XWOZ M$J43J07!#?UM1'$;^MMH[6]S%@:S&;6()05_[SD=Y\S:J:V=<95@=/2@9&LIS;[:/=)E[#5);&;565%=OLY)9D] MO3ECQ_UO,*0^4TPD3%),*R#HX-UI@HG=BO&)3VQ G*8;TA\14'C] L!,T20I M&J4@U.Z"] 6O[4-Z"VW%WI0#:H77!E5( M^\AJS0R[/G1[W?=H*=K/Q<9U"NUF&/+?&;Q9'>6!9 MD,R:49IF]VS9<($/]IR^[0P7^&!Z>[8^7."CO7M2<;C 1_LO EHNVZ*I+'S8 MH_V,$S>URM.,.+WV;F8%T[(Z RPC^JN]W;4$B99+U=L0?N2 ?Z!KM2"8E9FQ M[(/IJZ5YEC5(U,W8.!Q([65QM6&ELT%-QO+/@QQW MV7@IX_/7P=G+,)Z^9NIEB+9_S#CUO@>.625.M=\P M-..IZ0B^>[Z:VO:UG+<]<-9:IF:K6R]GG/_X6@^X#KN*9\Q]M;<0W;WP.<>% M'3\V#)W(N05.HFGN/INO@^A@"(7"NG8/I9 AR.;"P'W/QHY]O+DKWB&RK;;? MC;8VJ]4H65UX^=H;UC:PXG);;$< [@$]9?'B1=. %H<2W-5-WHN MR&HY8<9T@3!*CO'WE3=BWHVG?2-'-\H=H#31!&^]899\^VVY!(C]=!TL@A:: MX;:%AW.?45V>3 M.E66WWJPP?K/4&EU_ICZVJ-(B?+<8\[M_+:ZX#1[3E%>3\)TQ:=4WS<<]/S=@OV)C9WR<=6JDB. MC!NZ#C&O.FC)&T+8:]"VR%+=,?>,OX'87[\)A M0^K@.%DL/+0:S0HZ.)S0#'A"00>9@_++VITX*$&/S5[XVFSP2XAF((@)/[! MQ8T&3W[+&%L=(Y',U7?D!4DC[?8[DBY;L^$=22/M]CO**@H<>3TR^+K]9M;: MG.L+.UY 5IN\WE;*=O!Y%V4VHA 5?S( M\NDVVKFGY.[9Y!X7$GU&ORV<.*D-'R5N-6Q=*,B#AJLH4=9&ITM!\MI82DW6 MNZ2J"SJ&\9C#>,PAI]0""V$_U#WDE XYI4[GE [C,8?QF*;[S+N;@6AQGWGC MP]AL86I+?>8/W[N:Y-@HAT_;19Q/JAK:=6IK(VESBJ"KS-[U>?(T0GO36EWE M]:X'WX6435=Y71"2RM@]M%@V&H+E,])Z8$A;]AZ4NP+;G/GLZLN03NWA.=,] MN U9]C+D$N$4LM?UI+-F#9D!WF['/)J-8R].8HA6EX @3UO?YWHW3^ H05E; M9_H)80A-*P^BA%QN1DN0CH-2ZY.I&2O3R;"ZR-4072CN]%V$DTP400:JCAB* M2#]SIC!.IG\F.&8*I#F]=?!MH9P8;V1?).1K#R%8=\%GV+;-@HJ%;.$%^? , M@6G0_OO/0[:%VJ(7HN.EV\.!8H-C=XH!L>#\-.[6*FLD%[>&9^2,HZ[L:\* M,'<6MLZ>TG5LX<1)O#[FLV-_Z\MM,Z1V.;4.DQ$8!R_QBG:38,7$;"W)3*)J M(#K>EWJNCXDLG_<3A+.G2EYL.GZ^W=!"1RN#66CW/[[)"S]'D:AVF%J)%'Q1=%S@I[L]=:9T7> M5\!33>Q-Z=$B"VM/$>?'*U*G^\Y#GA33:S5:[#/FF1/"^E%[>.9DFB;NT>./ MY4G27YI&5P2 6A0:8)H2E018ZY_G[//#G%T1 XM4]6$(DYK05!J7# M#_ M0ME4/FX(X(R)=X!P+PX(+Z/I%;D'(H!C!4=MHV6T5+D$!+E9X'M1?#:G MP=ZKJ QG? \\3(3J(5S=08SI"9%.F1W-TD>(KPF##KS$%K-TN193.0J2#7Y/X$GX6$4!JB#WYF%EL=D,^Q8G.>58'30 M4P9! MB6/?A?)/*7]+E>V\GM9+W)!Z)L;?62^HME]Y@>Q=SZLQ7 MT;O(4R//5V^"3\(^3QY=$=;\>CSKX]1ZIA7T"-+(4,ZES'N.9%&3Z#'W]],U M?:QS>@I'K^X[HD[;39T>>)=D3Q3%C$X!034?F[AXB9%'I#V(/+1B M^^66D$7G+, PI2W5!?+7_8[0T./Q2%=+$5RK08(0W-@4MT"2(2+P=%!V#I;D M' C6$2BRP9AFCJ@-B.+@7^QS&/'#A V0P!B0_])#4(90)?!*_J7O1%#6JD,R^;C@2;5>BY!<%-50*'I4'0=B ML2FRHNQQ)5QNB2PWP*7L<2T1@71)A<:/VP^Z@ZNV^>G4>F2EN DFIB;&F^-> M>A)Z-2 =M-P0#%#@A7F;AI[!\F&C.DA:8WD;1LJ340I" 7^,XASNY+==O,E' M?Y S!<,PF+(#DW%,?!M4/^\:QHK[5Q%GT"84H;-_P1<_*FK@F>G<*D-J<6]6\7?7\T!>&]L&5N]Z5T)] GJOE%+G M0GS-B74CM"=T !<%N7;M&1?">;+$UMF@UA0BZ5)C@C<-[N4WW1A.+'E![ 8& M*^Z)]K2)%4I<:$9PGES32ER@KU:A,P#6N%1<"%2)45CFP.(4VJNP)2@LH\[B MB<1BU!7X8EVH8&MZ&5%RDV>,^6+ZX.F.,6*!$MYOS]Y4E*:<$ N&99QX;V\R M4G-.=!@GS1@HWE594P9#\H#!7PEAV,43,UY:*Q!4@&P\UT "92U!U&7:3!2/ M9M

IP M#@'#U+![G(8>@+<#S%O?WH/IF#!I/P.!3Y8-Q;P'J6K&>PD6R>(4(@2?B2H[\Y;D+_%* MABXYN/K?%\M#I>:/=(5<-1P=E&PNG2?^7TF F9;:=!M.SQQ\A7$"IB-$_Y_Z M(+)$.]KU8_U7&9K;6M&HWF%-KR]A@N2CD.(PS5,H'[47@V>>,MEXO@BTK@*< M8W(6>6292V(U^AZ6R%2I>KIK;+]%>$GN1K, 2(A1#8#.<-[XX#9KRT202QY6 M'(@;$7M^#'QB14YO80SP>0(FSW RAPGVHNGDF:RS&M/[N/0T7&G(^G>I6HO+ M/N:S4 M%#VM)#4W #T"=/)(7J="#F3)TUH&0>G/&1F[^!D,:**$5>I*ZM@*"(3\!^Y&H?GGI$ !FBB9)*2D%84+*I?-# M"Y\W@/FU4M)G*0PSB9YU),$ZQK^6[,TJJ84"6\O&',V*_)XZ+5-#\HY>="&/ M4?[,@/6'G#4YC:T+>JFEP5,:3><-B"6RU1A=U23OSQ-P()^FUE0NIWD_;]5P M^E[KL24\Z$O0EX1X.9#.JR^GM3']V%MW@$G MU=Y+B5CN!:Q."K%F\$K'6KHX@8=3;\_51%AK5V8X"3-B7^+M-\BE&+R]SX10+EZZ555ZM/Z?_/'@8_,?_!U!+ P04 M" ##:5I2KJ3,KTJJ !C.@H %0 &)L9'(M,C R,#$R,S%?;&%B+GAM;.R] M>7,D1W(O^/^:[7>(1\EDI"W /CBC$3G2/"L57E$6=F9/?()!$-5+E[^,_=P^-R_\___;I#X!DF:83C__KJ MW;=OOP(P#O$JBC?_]56>G@=I&$5?@30+XE6 < S_ZZL#3+_ZWW_ZO_^O__Q? MY^?@ZL/-)[ (L^@97D5IB'":)_#KAX_?@/]S<7\+;J/XMZ<@A> *A_D.QADX M!]LLV__PYLW+R\NWJW44IQCE&>&>?AOBW1MP?EZ0ODQ@0/\ KH(, O8_/X#W M;]^_.W_[_OS][Q_?_?Z'=]_]\/;MMV__\/;='_[P'__/V[?D7S4"/_-A@=K_ M_ !^_^W;;]]]^_L_O*M]\"X(?PLV$-Q"A&>@9NXO!;L$ (W-.OI> >IC!YAJMO!55$]/8#*I1',(I3]L__^JJFO=>G M!'V+D\V;]V_??O>F^/17XN.O)Y]_^8Y]^MWWWW__AOVU_&@:M7V0D'WWYO]\ MO'T(MW 7G!.HB!6$E$$:_9"R7][BD&$D(1?H_ 3]UWGQL7/ZJ_-W[\^_>_?M M:[KZBF@# *Z/!"-X#]> _O>G^YM.GM^_H9]X$\,-,9S5;? $$9&9D=@F<-W^ M/90DC:]1.;ZGA=AVP-X)/$-VA7]E*1UH7$6(,M"GY"T*+2&;62G M4 M6GI.?W7^]IV(O/_20K=;<"8*G>W%)RG%GDF!B\^GH!IE^)K!> 5%U"]IX_!D M7&DQL!2&WV[P\YL5C/B8R _'(R&_^NMUG$79X9*D($F ;@B3U[_ 0Y,[HI,9 M3HI?LB']UU<]7W[3%)-^GLZHY">:/<'X_*<'66)_14]'YI' %.<)FVZE-9I5 M[OLGS@8(/H Q H33?[ZI!#J5?Y&$#2F")"P$(#\.R" ^\2;$)$W89^>H;O3K M!.]ZM2G8XD$MO;%O'9>8Y,"+IY0P"S-9JSCZDIXU-(C8L0*N]C\QRN#7@O;_ M-SWP[5K&G8IP #0WJWNXB2BC./L4[*!:%#C^KDD0:-*R@S[1XA,^C@(5(T Y M36\*O3C@(1WYIG.DK^QI)PRD.U?8\,5B3^"1B"_K@\WOZ-E!G8;]>;?T5B7C+D7XHE"DI$N;QEBN/>FNDZI5'GW93)L-8@[ME/,!A!';:?/'9-NA MP(-:\D[MQ]8LK7$;AKT@+%>4[0<4;&0-^NA+>AIM$+%OP"5Y0.E/;[;MBL:= MNO!&J4A-GS:C[8\]+@VZ!I-?D3C7D)0X?9 MRR%@P_ ?DX >(C\<=D\8R1K[T9?T--L@8M^H!7G Z4]OQNV*QIVZ\$:I2$V? M5K9Y\R1I3#2*Z[SN[VMN_G;0LV^U@E-C^O-GQ3>("Y;1EX\8(!/UV]OP_@4B M])<8O\0/,$AQ#%<>[G&2T+%GZ.OFNBZ0+PH', MD+#G"'?Y$XK"#P@'TM>F6[YHHN4:(6>FSGD QL07^V[3/.Y5C%=:1AH*MK@[ M@G<['#]D./SM81L0^9=YQMZX$B]2W"/II62T+.^A[&Z_A#$%C.L9X'Q!C;$O MUB\%(%93I]]@H4Z#%-X(L$+OK:OE+%PV3R;"= MIK.HY9L=1O\90H"4'E3UW M>@Q>;U9DIHG6$:]*I3,5=!(Q@:.#J#/G(?Q DZ%G4\805%A:>]["@DP1L><8 MB]6*C" 5_[F-8OA.S2E:"9AHOH6@,V<03,Z*'VA10@B6L3?31Q\\6$IK7D*! MVE!H@/!N&N-_;VK\[VUK_/W(QO_X@OTU_O>RQO_>A?%;@F+8^-^/:/R7Y,=E M\HA?8BW3KW_=@K8K"/M>4A .W&SE2_'%*]=5MG M:X]EKZ"TNP.'8RD# MAW6?N,-I%J#_-]JK;RRU4["@^@9%]][ V0'"SZNMHUZ VCRA16U^@M'N!=(P M6'GN30>8P$#%ZIO?T7Q27*/AX"DWTR$9U^CT])1[3L6^:C -@++S9<.S4.N[3BD\:1NK*M5FZ:!''>8#XDSU9 MDVW_KEFEG#HMA[6*.!OQ1'%Z\^U% 0]IR#>-(SUE6ZTVFP1Q&M$=>#V3/OV^ M8='4(WHN*]*6K+PS[TY4CDO5MFK+1P2.35U!^3;,_29<)XM\%1%C7F09)%DW M9:U2 [2/@I["NRG:-_J;RP_W0# #-6Z>% N5@ ?+*H!)L]1"-,'C%8JOMI'11_$;JH.]A()+_HN MQ"/ODX &RRO+7QA0#8'E&C!&9#V\ @4KVB]T-;)?_)C@-+U+\#I2RHL:7]-7 M>8V,)5.O.@/^B1$'NX"^E/?#TMN4C7NTX9%B45VGG/#(EOH $:*U%6 ,DP 1 MOUFL=E',^B[1IR?7KWL8IU*G/JH4]6&0X^#B!2OC>P8VG#,(2)@)&KP!Y,P] MF004T<5Z.IX'DJ@!(A \V531Y H$VY$]<;F'E'^\X4NS6RQ7V*GWZ_K(M)"S M/Y>(!36U68 Y0QQ[XCI]<& )/7FH>N$!)7T@]$\YC+Z)1 (K3#,N@7"X3SC& MA6QD+:NVHR1#SV1[:9B^(4AM[=;_5/ MYI4S$,.)CQNT(,0ZJO0:KN.M08&3 M<"G!$M1Y@D]]T#GQE1'%.1%F6P?8"KG$"^><>@U>87K^2:1 GJR@. MDL--!GFDX2I29R0='!<6\:%(F/P*3ITPW+BV1VZ\A2"ID?11ZI% B#8C.P% M)-/06T4>?5%?W0U"]F=#>M3%YT _[+M=X;A7'UXI%U5ZG6Y52 NN)G!+'"=Z M%M,C$6BY5CS[[25CF+@,25M":QX"@-BR$>U!/6:XG.'.] M#I*8)%CI'4Q8P4J="SC=-/31Z*+IYIZ#6 "1-!6DE-L/?CC'(#A85F&^ B%\ MHF!"6Z'RPJE2MZ%&\8B+((U"$W<0!.Q!P C:=P1&UD_#;V+08_4UU7BI[VY[ M']#^**9^%:$\@TJW;3I)V%._(.G@"CXG[*?)'V/18_0-!7FJ]V[#'T3!B>G_ M J/-EK!=/,,DV(B78))5:4./3=4^-YC1$<*"NWCH2!? .IAJ>&@ M5A+&"7#3 M,18N[A9/MY;K#U$DK0MWO1LWRF1V K68*"IW>/ M]Y0 Q3J*'>-9'WV,E*4Z!GC\37U3:U*R']D7#P_7CP]^6$V'OG&_-OS2K7!8 M3GJZU0CG+]ILZ%OP"0%391\1='#6*-K)!XR=)VO^?C1.[+M525YJOFGMA>XG ML_K+(-TNXA7]S_7?\^@Y0$2<=)%=!DER(&G-SP'*E=[_2!(T./:58># 2P@_ M]N(GI#_ BK,?_J*&(]92YRPP0S6XZ.,>]D.-*5ADH& +&-^QYYDPI!T]TGL8 M0B+4$Z*W%A2:CLG1,8A]/70=)%."&TA*=F< T1J7 4+XA>2S=$MZ#?[UW1_. M_OV[/S /_-=WWYW][OOW(,C %?D66YM]]^X,4(6S#[Q_^^[[,T(QW4/600M- MW*-/"7JL H7/,*,CA"M.[/:,3D,S"\_LLBU,*DE2/=_KHV+P\JN3JGV_8[QJ M3N?)-"8!#Y97F+]0H#H*-3X3>L9-_$R8XN2@_/:N_CV3&]H5'1 M/:)KT3GNTXE/^D5-U1XF>.'&'*BQ6E,.XT??-HP9#6JNPG;86+'[8M&>KINS.BB>UW[N$OH'. M#G=$ QE9DM/%^)Z>6"@F&OUT]-7>1]=^!"^XG8$]Y$]/I9?KGU+(W%DIT>DG9*%821MA!^E/ M64P!47X@H0S/\?H\)__@$X='+B0'7ULUF6YM>@T5.D:)L0*,%SV&)]QX*C5V M/3Z,5R\10BHN4WW'H&"JXZMBI'SZB>SB!]%ULV!5?_0KL2@EA'DW- "YT )18:=!>SJE \D9== MP34DZYU56?JA5(>*;_51T<>HFZJ#FZB"EX=5@R0@PO)*\Q<.=(1$K5)(Y3'3 M;9W2VCU&NZ=U E:V\BJ"KO90O9M2^O%HWT,]5I.7NF_;2:UX3+*9JKZ+:KZO MYVK?U+_]TNZ-4CL[I ZV1D>VPMLH>(I0E$605<7/IKW]9'@YZ8MXL+FYN;QYOKA_ XM,5>'A<7O[ES\O;J^O[AW_[E_]X_^X/ M?P37__W3S>/_^.$)R@AC72W/!4WA;S6FO$]#C2W@?*>[#5L3SN B>!\5*VB- M=B4<53P]N1X:C19OF?RN>'&3[RXXT,M*!G=6CRF87V-L4G1X M3W7/&?GA#0.(M%PE;=.3G]I'1XH7/*:ZA!&&20Y7IVZO:/Y=1(PP:"?JQ DH MJ_JTX(T?#*"#I17F+1*H"4++U##I\70AST'G(MX )5NGGL>4W65.M#4Q?6:, MUP ?'5I[YSV2.'8>5+=KU6_,.HZJ2V83N=0MCC>/,-E=P:>,/9C:1W2_A\JV M?$+1AA=EU_ P1<(&B;$*(W?^MPNR/.'!D;@@(D*=DX_MP(J(Y8?7Z4&-C30] M*UB+)1#A#"AK0'F+-WV,N_#9&O^IO-8H*[2;#CK+ SLO['HWG\FE@?;S/\>) MG[<)G^;QX3 QZRF$RV/%BO;GD/P-'$'*J==[_ :SP,G.*>7F6_L9H/LGOG!6F[%-;YT=D[)XUZE)^LN^?]:!6-\EM#;U>8X..@*F=AVM MGF1.=">M/F+]BVD=5 QO2+52=75%K=JU\"]K' ;J^,9:C^K\!075\6CXQF2) M826$YB:#I26NJVT%[VR]3>/M^P@6-Q!<[1R,W])M%V4[5NV+Y(>LP^@&QJ&B M]?:2,>H@UD7624NW@AFO(U=G![[^A#,(WOWN&S]L7@8WK*!(CS%"I_"P146= MT^C%G6U<"'5S!73,2Y]U7L4E3\AX>G(;3>U>I[N;G"/=W?3JKN9=(I8O3"KE M.J6M7SP@A.D:/,9BD^.@E M:_6DYS&GWS6;U>NTW*1;M*E5AZ-\]Y9["B\7VN$U*A5&_PC>O?OWL_]X_SW[ M._WY[>_?]SO<_ J8=IH/'H+6-U-!#2N9SB$7JQ5KU1"@NR!:W<1B+[LV:!47 ME:%F<+]QD+J#*ZH\BD'(V?KA$0KX875-^H\5.H&)\@,W<7DJ4W>Q MD9WK'F9!%,-5T<1R$8;Y+D=!!E=7E#IW7ZPO^W@ M>KO!LW?:FB0=X:R&K5M\=Q1I/!5>8[M^A3WVZVMI%WM"JX0YSKOW MPFWH;_ZZ*/MV+./')%C!TTX3"I>DE4FJ Z'(P@X>*TRF,$9%06OG%PW+$!K'((,DS^" @ANA?[$F5;LD#",00'DM*!KRF!+00Q M3G;$6ZN[J.$AI'U67K91N(7/A&R4LML&,/F&<0V*1Y?L$X!V?8>O="^")!Z$ MXQ,$>1QBA.CN!.O8$B:0+ # #NYP>L:/MW(2#'9,XBQ/XO3;:2. KFEB3?N8 MB1DVEMJUACMQ87BG[7GZ 6',&RM/ZGJ\M?.B/ 30=[E32K8@.Z8\@HN='([XZ&J=V'6Z6+LF_<:I MPZ5$3_*%!$*CN=$-._@R=:&"BEU8.-7Q7(UWA^0:4;OP'_.5&FYUCU>])2!B77-UIL+)JD MR%FYS##>GQF.G6-2SS MHR?$R_5ED&X_(/R2ZKT"ZZ-CGFZ[E6T""$>T@2%D!QDOJX=&XE[ D ,,J M"GPS@IE]@AGE?I?@YV@%5Q>'GU):?**LB+2@[P_XY10-X].AKF^2ZMP=@SE0@!P<:"=3=FE]ZJ26"7% ME$\D\3K*;G&J]-B^_BVCGLV"BH-2>P0"7DS(#T]JT3/NUH0_.BWW="E90.F. M_OKI;WG*']T_XGM(51TA2.#E%8FH1(_8X?SDAK_)JQW[\KAXDU5*26\#)H6< MK/!>4>0+LW^%-%#NBT#Y=/!Y/G1JC'@,D#]'PT.G-O>(02DB:S4KZI=1*>D? M9S([7\$]<9V(7?LE/R-(?UC$J\6.EH_]![\9K!#,Y.B9E*8;IN^B>F#%E5TL M#FKL_ @<2D!B'87. 334@E?)D3TV6$@AYR;1J+%>KC]$<4"B1[RYI*5>B6A7 MHB*L6F-0:9H&<5F2AX-)OL:95M.=6>5<9<"QKM+G BYJP76Y!B5;P/@R1RTY MC^RE/P91G-)9G+X,N'ZE,W4>I5N^24;+_:JXIP0Q?>@&B1MB]CW'+(8;>OXO M7)+E-U]O".MOZ L-V&!;^*@?[B>/)%96JK^H-3V-<0.<'7UQTF1(?>^J%Z]Q M:E1?O^YAG,(+&,.U6CV$05(6JR W27_9-:H[$.NK4=VF/L_104? U&I4"W9 M\!O[8(Z>#%X$9$EYB7=4$.6%6A<%@\.X5HJ."C*2-*_BP=Z%$C#\\)4!;+"< MQOS$H3@.I2P XP'J3"9(U>C4MHP? D2FT_6"3',L;64_W.SV0930>>Z2R+M1 MJ_:K3MLL)5#AY2*OHUM8-*NC25U*I:"Y7,#DX#L>]$<0E:)X,C%IFP V5?]L MX#Y-"/DF)3_K>WRBJ)>.F>'(QH MV /61V0^V NW+MB"@F_SJ*&H@S?9.<.I6JIB!TKS\@ AF\#5"+N8<6OD?76Q M-HQZO>I$97[B(>$[4NB,Y"HW\3.9B'&BV+!B@)!-:&J$7;A*C;ROKM*&4:^K MG*C,3SPD7$4*G;&21%J@2A3/X4FM87K80L]JTE%\,8#>FFQTGMHKM)56H6@>QA8L[QVM?B'GM@'W8 M#KMAIW9G@*.T2YZNKL;O57FJE:*8W%UPH,FKF4.>$+.)WQ%Q![='BKIZ>\[! M5X?K@JS7SUJUYST\?5Y5PG4W!-=XKI3D))3K-;N4HV<9L2/Z3GR*\IC#/-8# MWY!GM:IQ#E -^!>#;KI&G/*/IE0<387J& ^^[-LMWWAO M^*9]N^>'E])=GM39:]Q>ZM8A[N'F_C5N5##W[_61 ?3#'CRH]/G!+./1I1!> MO/T_\)^)]D808>JPW M0JX$Y-E#Z MC/!%1]!2QNSV&KV\YI/;'@>SBSR-8DA?7Y D@1?9$7]1*TBN1-=B,.[AXV*2 M95E43C,GW@&(<$I93T]/EK9:^/9-JX/ZG066PU-KQ9L]EB^J:!7\O5WBNEG: MCK/6<;@1Q5PTBEO7LGYXJ@;$6DO8\9:NTRY9_?#0\J&PDTVH7NK6(>[AYGX3 M:EV^N)[+)I0,],,>/*CT^<$LX]'5 WLO-J%JRX=;FA:09(3U;M1=RAX1L;.P M:1"U[Y$7.$GP"VNIG<TP:!UKT18]>@M0 MZSJ3\6$I*^,TLK/;C+,&Q86I/^0=1T MEQHVQ$NF=9=Z@+@1-8'(V'&\>83)CA:[6,0K<6'O 89YPN9"Q:NK!DSLA#XE MIJZW6&G3YG/RYQVOSU3UB48X\&;CQM@L.F8W#21F:P*MLV,A!W-](@F@HK"J M,FPGMK@;6XDSP3791A@/+%ZUGXNQ;B73.RE,9G@6[O MO"WCO!.=I_#*6,WB5:Q4G,XA2@\Q\]WV3N).[B34O)+YXE$Y-H]J(.J[%=]L/EV,.:M1_U'.N8A@UDFC1=NQ&=P_STFPY\6MVE M36?>8='M'$?U0*>\>T.+C2WW[ CZ^A4F892JMA(?)&;I'D8;HQ6QS1%^($:9G2_L]:[S]OC M-7]1^^0=3"*\.GY4>OT:HISV""4_L!J ]V1RN5ZO MH=K5F+$E,^C).JJD;F)/5#S4_7HE1/B&7JMC(8GNJ[(?8"6V'\%G(NO%TV+_ M95DJJMT;8_^O)A*HA!77>(FI'O^N_GD^!G#Z++TA !_)G((R&1L? MR564[G$:H!\3G.^+#BIQ%L4Y7(G7O60A-EI(5I9K(C-7E-..D>^973YD09+5 M[TFV15X09. );J(XIM9*'Q2Q[WX& 5G7T2MAT].Z]F(SH;_XJ"L*+ MQS$_T?MN96&(6SIQ+I]0M)&?232(JCN8,A,[**UPF-,=&=YEXT^+HZKF_+)@ M52P%L;P#5U)\.VT(U\<;:ZO\C26;Y MI6-U3L&F;$L3MV>@@LQ%ME6\Z01%I M^ 6,N5BMO$7T6*\D&/U6;*G/4K[?(\@@0S3\?T#XY29>XV3')-%Y>R1-TJ # MD!P+!ZV9:HQ9GTZ$TSSA)3/"X@42B"I1/'ERI HSUM3U3"!%+6BRY(=R!36V M4_:3('9'LL6[(%(ZCF]^SZ2D7T7'T6N]/2'-GL%'@I=RG&9^T+$R[ M( PHY?$+C?*.A3"EW-6K9I]\VZ@RY1$U]\;L6V_+'CSPL*;\TWUIXD6O2I@R M,Y_@WGTQ4WTB*) ?JT?M\:KE!/"J3!AT\BIS7F9[2B:\1\O$:"(6X_B<'S#Y M]O+;FKE@V]#,W33J6X@LB1/BU$L]D.5FZS/Q2J;ITCVQ$&1-=U=11M<4)+[1 MGABKBSS[A+/_@+@KU%U<4)I+V4)EI+&NMN>":NF[?"NHSA44 M; 'A2WPZ X3S0$[K[TYNTWS+TE^U7I6#F[ES'+; MVC!6FP&,M:U>M",.5@Z M'NM(&Z&R4$OMALB!C6?5RS:[Y;C$B0*7TI#([:.T&RQ$TV#B486!WV[#@2.]$ MUWD"SE0JBQQU]U<)5*REVU$.*PIQ'E4[/QU_TX*Y/;KIZ509UZ^,@V\F]-C5 MP:E-,7ZI^<1]!S7LUHJY&UWBW1['=*)8O$9*U^8&"%E0?AMA!R_N>-2LV'AF M\KTXM7E M]J\QN3$/TZ (3,;X3:VPQR-^ KO@BA6<90. OI@M!)T[QA^^$4_ M'%A*2UZJ'K5K'?S*F8R^)5@]\/L(=T\P43'YEB\;; <=$W-PAB;UM'#4?;I. M]>-!S7BG:G2J9? K9S"V62]6*[85$B"ZC7<3BW6_NHD/$-+'H)>P@^VADAT_ MQ8SB8B_$#T>0 PPKZ<]K<% [+CK'BM5ID5]+RM-2QD*7M()9G0'3C[!TZ/K*$@>\1G!!T'%TW_7Z\17=I)K MU>^J56F)BP#1VSQV'M-7^Z /VX#(M\RS- MB^D3> ML?QG(&4<1X\R9*RTUP!<7>4)&2:/A3\'*(=,!1=!"E?T5 +&*;L9]6."4\50 MI,G"Q&^T6-H/:C^+6^ D24^JZA&\P&L>1_X<.IM9 ;:D^IDB7H93"BL7 G I MBM2"R0&8((!) NJB ":+'Y[/XYY;UY?@8=T2!GE.X/S#,=^#("!O$,-10!*$ MN8(_' >X('X%@FJID]Y#=J[QB!^#UU^B;$L3."+]!YRTZT[MX-2 C[[<$!T!=D?07%QSV--;<1;!&4.=K#\3EO*0<0@M#&[D04 M4).%E)8VF)@%M@''K$S@*%7@ MV+.;'M35?79_:H=59?X5JRN8T6=5)PLNY26"+%G#Q%".S9?8A4('W.-T7T6[ M2O>B_5K_=J,C/^ZE[FKK M=&)/]G .UH-=>H]\1)]V#K'\OK@77EW;FGO$'2\_F,!/QWL#]Y#77($/,'F. M0LA'=P]#O(D9%>7EL7M9K&RE.I'-Q1TC:E]A_<0%TKI/Z<#UD0FVV=U:7OM> MO$,4/WU<=K7K1PXM#0>*// MF8!]0O. VK9T;X28O0HT-G$+35%AZ.]X>J6T;DR+A6,*PV\W^/G-"D9\S4A^ M.%XJDE_]]4H$<5JD%B=[G-#3A(O#/5S#!)+@]PA?LPM4;^#>,P\J$E0/6DH, M[)MRR1K4>=-)K.0^[:2DARC64NPLT$.]P%W4@ ._4M: \1[[E=0RV01Q] ^6 M2%WB.,4H6O'6/?'JC@R[2+*6:U&$G2P6BUPQ#;,'$#RL*O^4+V(()T_#@TQ_7#?;_F&(<]KS M=G-'G#*,H-;\T$?%8!.TDZK=[!>9)6#"\HH;I8!TM(FC=10&<78J MCM(J096BP=Z&% <7#99VNR YT-A;$P&T&*8?UJB(+=;3\#QP+-;M_;A-N5JX MA\\PSN$' B')O5@8H+>M+_,TPSN8Z,1[:9(F==6D6%@NM,9X LH4%%S9U710 M\/5N9E!%%VNJ>(PY8T @K5E#GJ8S6W4XFM\DM%>19GS@*PG:G@2V7_$>/42(41FG9LX(\J+GA#DW41[ M^J-+^)XB87T\E1A9A;7@S*;LBC<0S5@5^YZ/Z:-ZJ&,CI8\QA11B&?L>2P MA@IG@!+J ,@3W[H+#K31;4HFPT48)GF M!;'O60,]C6ZR=K=QA!\6#94JK_+ MA:<+HKQ+4&P?$+1QJ>C)7D83VQN4*/>0];T_>4:<'Z> M1-Q*BN6Z69J&57RGSY73JA(,2<6UWR6:$U]IDX M]>H[A4#>S1N6; ?;16J47%U6SHNZG'HYO2FK$?RFG;6#ZHN[/<('*(IKGJM4 MG/?2+P:L0\Y=$R8X_!J]DV42\9DT.A3K*6#X,H M']9'PN-M(QFLL(+RQIB46H30/"/NHV/5PIR>"A=VYLNQ@!0^_49E\0C8-1;] M[CY=%*Y/&&79J.9U<9VHK$16'S<%-G9;DM>GV:K*U=BNSQW)=9)2L L8PW5D?$U(GX?!?0=-G@Z7&8(K>^#AR21BC#ZVI?&Y M(EU<>^%"L&#&MT^;S8G!W.4G6C#HZ->D;FVSM% MZ2AY7I JAZCIIJ 'N*$"WL,]3JAP.K---PV#$D(=-.T6#>),0,G%N\EB$!XL MJ[)1:HX=26 8]Z7(V3.Q42)\87(!JU&*5WF8@9MXC9.=1X<=*CCV&*"#:#X: M9IT1PH^P+4Y%[H(D.SPF9"5+_%RW$, P+9-R/_VT+9?YX4=%C!NHL_,NKDOC MAU5U.4Z=L'9)#..]$EG[-CE*_.^V4;\-4W(*4-;MC& =?*QM>X^[R[I L^-M3\&--.KV!:,XXL14=F M['">^2D.\E5$XU2;,5\%63 #>^V=:E0T.P_\)*//E+M%^5,*_YZ3%='UL^Z= MX6X:!LO"#IIVUX(E$\"Y>!?\!^'!LBH;9;?H2 *]/:)N(O;,R6GI^2.C\M.2 M^O=]^M7E+0[=?CWED7"M.P^K7G_0/#/KHV-RG-)-UT59U8C,?WM:R0*OFUV> M_/ 3*;BPBOI\AJ8\UZIWV^*FA6$3TO3]@82"IVB_8# ;J%)V5M_?^8Q1E/JO-:[W MPTTTP95OT6!Y-ID"2-3$L*]=P_2SSF60;NF-$O(?6B+\.4 T=S1)V>0(&B0( M,@P<7&HB_/AM)OI#C3/XMV"W_R.XW,+P-[#,LS0CGR(SG!\.JX8OUE+S++!$ M-1@7;3!.[XN/2;""Q=WCHL@4F0(@D?$)02Z@BB]*$M3'3XJ!LS0R!14K/[Q- M#4&LI@O7ND>"4X.!C-=-PV3UV_M-%V\0N2R]LF_ZF2'AK"X>';;3?TXN4\>K/)#,A M)#;T%;J&X1LR4(?%B*$=S%8XS'=%8_'&$W^\!D&UG;'G4*YQPAI?ARA(4];) MLVB'G0JA60ZY%6*#D-8#. -1'**<)HW@90M9I&1$6+$ 6BJ _QVNR _LMXQ@ MP#84D\8?,?MRQ)^VID7S\T+0]%MPTR7)&D+.*ZWU(*6?H+^+<=8MPQE855H1 MGTK!$Q&%C2+8\9!//YZ'VV)4A#+]*^%-OD3$!$1-]!K%\:@]6(R4[_"-,J0N M&A;J XR0(7E;IT$J1>K3DZ_Z1\>J]\ 3'NB&3I"LQ$.'7X(D(7/C07TY/D#( MX(2YC[!]QRCH@^M76H3 D[6W'$Q826M>0U(<_ M.Y4.<$IY)5M:T9J_!E-'Z M=;,JQ'IGY'6->9UC __K M)6-2[;F3K*O2W'ZXDPPL6$%/'D. "NVS MNBXO;TCG&SVP=10KUTF9!$98_3 M "W7M.'%;?0,5[PGFLD&@!9]@\6I!C]'#4,80[_:_IF C6TH>8[ %CL2I0!@ MF8!"!%8TGP@!ZFA[X-88&;BQ%SJ0!@XU2$H?K@'2]AWI M$Z2U7]A^+5D#T++G.W:V07C[X5JRN&%%)7J.D7"G@A<@S$3A^>E=J:?9NX%7 MJ5 U;_<]S,5="_9::R5/>TQK(-S2K5U6Q_-!$QT!2;=*3KM03^^A5<^,>JGI MY5X4G"8!GZ3").EE!8@UCL)TR!OD,.KL'%QR8*UAGCQM#6,".+:@Z1F"6R2L MM6XNC6KT7 3AXD((7K%[FJ.Y#V0%^W. ?<\$-=4/FCPM^@B_5(_2[!,?DQY"%B=38%=5I MZT.KRLO%&V6:TJ #N_E"-[^KR_!->?SP5VW@L:G2YP8R*O;U7KHQM>'0'2]8 M'JKW![7!4SX13&^C&-YD<"=5'T.)G.8=>CGR3MZB/-0?:AR]1"',O_7@?80B MEEA#J?TUOG1L[)$^2[1C7X*4"]MBI/]I5X/X2=E439F>8]784*H!58_4@BN) MRI3O0%4_GP:'+(W+2>:X> F2U2,9V^(U4BK/=/1%_72@0(!@ YW/T6*&CB#J,H*+0UOG>< MK1:EZ($% M%190:<&O7%[C==W'(/D-9IYAF211F<,4.QWZ*H^Q'^G8I_0AW M3S"1B3+ZM#4S/0U>3M)T+@<("T$ /UE,2E% 2F4!.1$&;)@T/J3N)F: 32&8 M&^3U"4'@74HAO+B2 S!! )4$<%',,__)1HZT!PU^Y7*X7O=8WMQ16MA1WH Q MG]DH95=X4@-TDRV'6[C*$5RNBV)5GW!&]("#F+;>%,T,XDU5P4KO2K4)&X-, M1I^MDQ,$,EE$*"J+Y+35!SL'EZ*8#EQYD@I;,!%L$9,9FT,1#X0<]#U%:0-, M%,!D82EI*4W=.B8\2EP@A%_H'?4/.+E,()F@;G&:PG09M^B-;Y-IA0HS/@8[ M(@9\'00+C- :)VR50B-%(1PKN76%\Z=LG:/2>/P(%%8L!-M$9,[64&RGE<@3 M20 7!7!9P#)NC1(I>)PZ6%21]OCR/\EHHY#$MZL(Y22AU8\3VBQLS!]*+%TT MH-GM@N3 ^FL$*,Q1F5(P0=C\(40!UWY3S&2=@6G0(P&/&)P MO!F;MFM_^F3[*DJ#S2:!&_X2:"V*K^JGUI($#:JBR3!PZWOT'?<#JRG]="AK M"5Z2^6:#DYZ72F,FS&JX8BWUS@)#X>%-CM3/BS+#D[M@9QDRNY7OW-:\&V?! M.N?"=WHE[]P7NYN@S)V;!25[Y,_WM.#R"47 VXE(, MT6I=B-9O.@,KN$]@&+'@&?"G^-DVR'A?A&HQQ;LLK/E( *Z& G809L6Z+4PB MXO%1P':HPV ?90&*_L%#==%8@:WU(M[Y(*:]T1%;HM&IEXCVE*=1#-.4\MRS M&1F"#<8K7EZ6UL6)0IA^"ZY?@QUK+[L+#D6G!$!@(2-ZRB-$&TND9^2/X9:0 M(T&'?AL6AGO&_LF'1%7-.C6L\X1D?U1#C<]6C2HHY8SUA4#1+J))8X;/R#?) M>A;6:3<)K:-7^G/*>89XM\^)BFKTV;CP.B.I*?1KA:KCB*?K2V47F)_3=>67 M%P&B,J3@SQ"MR.)B18#G)4R$=* FGLT5W.@::%E_=0ZTJ/@Q><)6Z4NTJ/@' M7-VL:-$">O#.I5R$Q%$3\J]X=4N"9(3(,A"F;.EGY^#"$FL;&]I61'&:-RY$ MZ@]!]>Z=!6]A4H6<+*C6) 5"5#]22U=VUWHX8A'4S\S&6F)6)1VHQ#LQKD6[ M<4T?T$H%+9Y2UGM7)22U?-F@[^(Q,;L]%DL-@U\+!@.W D=KA]D) 1[43O^[ M3MMS7E&/RW#^:B%C(TZ5K=T03T M5G=4U/8, 6YQ7RZ!J!U^6@1R\@RJD!7WZ>I#3G=TR/R09&)S2W0%,_=Y.WS- M;<6&'/:CQ+6X#K("=>9%3S:VZ>AY]+!J5RUAQ1YNGY,-'04B/!B'N'3M5N9- MC&(O&)(8[%C32-_<;Q"^5K?K5Z3_ M4+6X&>_T67'TP[L^!F2"9C[/6R)1.Z*2VIC_9&G;@%..EX,2SSS!J=C[[Y&* MD+?ZIXJZYP9OB^_6X"VZ=I7PNG@3PH/[J1#^_\9):K& M+'3O%6BS'/EQ1;#CCXCIV2=3(5VUB(LV*?DZKPQ.;[KP]X(! GN<1L6K,?HQ MQ)HU_EM ?O_'M+SMPR[+[&$2L'L^B(X9)%09YWA]GJ?EO2'&F/T552KQXDJ+ MN6%B2]8PQAE/K;7G%4S#)&*7U*5K?$J1L=)X])BLB]ZO5?=14&,G5RAR@JZP MG8"U=X5MUZ#'X"!37-QX#)D:LV)NUJAWV?Y] QA:Z#EJVIH5"<&91Y7W>O' M,GKR4?>H4GM6I6&3%>?["4H\\#N]_CS 2-# (B4J$ M(RYY;E5:9TB3LIU=W[JKJMB=9M_*EE.<=@UTBN#@.NBVMUF&;V@-KH>D@9K# M7E;'4=!]?3-I46TF<75(']+.00.H.?BE&#S]X:=J\(NVP4]_NLE$NL2IP3%+ M)PD3/VTEZ=1B'W$6( $19>W)]8$A@+"DUCP%HPR6A=H='&+P2+PLMKO+DJ"P M$1T.XFCEH'F.8TW_3TPRX F&0;L$:X1=V1MD\H:A.)?A3 M6YZ/GIY!T)Z,](5PRM_P1NG),][DI#!OEQ#T,;0<6T94/">*XJ$S&!_69':, M']LSM_D:>L?$T7[P;C_/\4 #S=2V%*56V!@>C?Q0Z.7@\G3Z%T@S+KA:/!.) M-EPA]%@\9;4;N.3S:OE0_B+& P(^($!W#_D2H8C1 M(*'C\2&&6K.SDR-G(UAG;5,=P;20"0BA1#AY+*VC$ PPR2RN'B?5QND:LE<1 MBQ-%N(RNER13N@NBU0><\!>4JTS(QY4&T040>53A3CQM1V$DC?RVWIF&T[]H1\>J4S 8(T?^V74'" M3UD0Q3S?AJ\A?]5+WP7)KA1\FD"F<*6326=T*_SBW*:SJ#MQBST9"+-?,91B M( I"'\#61+$:1#R(TW1$!QR M1R033U#LWL0;'^8+-=,8.%"W&)%'- .5S9:NLVMGY^\.PUOW.?SD9T5MY<15 M6\DJ7UFVR-3&\P]#(1R6O#FJCZ[90->K2]3V#:[U"9$53#\;XT+3V)7DG@2O M%NNF_[(><=W%C08S)PF6$&1V+9B-3 $;HS [V!N3AL!\W#;,TXT=Z0];_?IC M1^BZ@PE;31*K7L0KIX',!BM-^S9G[23(U<2J5QV?7="S:$38,F(S-YAZ>#RV MEFG"I2^:0:=*66@JQ5HPY4V<7,=10RZ:'F'$U4GT%"VSYAPX[1@,M@?1?(VC M'BEKEC%-D/1 'ZBABO%"HZ5-O:$]AZXMAUN=ES@VN!GLM!AS=[ 4D]A;&=A: MN?7MX8]%F\+VT9N__:!Q36>2PP06()>\%^' LJ1N5Q5!^)ED9ZU%#RP'3 MY.P1TU\M\RS-2&++K]I?O\(DC%(&@7X4FEC2"68^*Y([>+)?,>:=2BO633OW M) SZ8>(VDC&+!O%EF[.U)+"(Z'Q0O!^L&!;METY_#>K^LCCRE^DG@'(R_83C M9S:*MH[V-K-(+48VT@4-QF[?^;=N:?B:1)K81VO^J W'K&VA)6LL96FW"*_R MQ5*!-%[BF%Y>6:YOXA#O2*!^%4TA+F ,UY&5ZM,:;&R8AS);^X&B$H&W@:)" M$ -X+3MOU.^^7^(XB^*<3C'B9:D_^9<%DVF-'YH8S=@\6F)'S4J6K58BQ/$I M=%S!-4P2VL7TM2HV8[=IBR(+.ZT(%%C:#Q?W)Q4;"H&8.=3+"/G;Y47/,CIZ M3RC#,5,K:(D*;= ?M^GU*"!0ICBPC*7T76[3HFU$!1T^-HQ"G>\8\>$A M"[*XH;LV]W!/6]C%F]KKQ(N#^*/IX9@:"ROG'RHLW7:,+J$G M$:'^]//I +AX?'N8R^1=I- SC_93,75,9FH*;>=?G!$HQ6C8 MU)%1_P(BC\ M=QXDQ)[1X4-1?\6\AB!DG5O&QX,5* MQY!/T7UA7L[%CWHMW<#@?K6-T0NJOH6'R @PC4C/L/X6DZR3:0V+CC\_UDHA M&+S'ML?=SG:F'6G^QC&9Z;F)<_I?#O.9'F^IGJ3:.A5R<) _S;2;I(2PM&@''RJ+G1$#)84EV> MHH!Z )BFQU?+<-7;?/40L0J$JV9?\W*([H9? RKS%HM^MU#M_.7$,>3?>@X0 ML :"LVH.1RAXZ0>G+RDEM.2EZKML?Z('?!92SUN=IWQV^>HC;5,.%S>@;.7= MM[Z]\G-B>-@EL)^3D:%)[,M)!/L?&"0?YMT M$QFNSL"!\/+#>=MTCGN4XI%^A>53ND 0-J\CX&@;O&X+G\K][Y*)MW*CALA+ M*9&=Q(9B?/2B#TQOXE^V4;CE7K44!P8J,4.*G+ZM2Y!W:5>L'94G)Y,JP&$- M#!JZSCQ$>\? @33RSS-\(Y8BO*Q8@L%P^/%$XI. MCADK5\CPGE4 3T%8HUV^>X.$BT3G6WH&R*8 M,?*++$NBIYQ=<7K$#U&\0;!@*6T^VO2UBR%I\7-4(XO) O:E,-0,8Y@),PQJ M M%+J2D3J;1.'XS3U#RP#5C&.$&_I(J(,WZ3YSY*?[LXZ)PH]9(Q66MVDG6Q M/U%C!B@WC[;297#""HKS&!/4"4K_L=.@ MXCS&I-M3ICQ\*B:QD^&K'T,-DC( IY^T Z<1#,$I7)XXCB1N6%&)GF.$!N&9 M[CCK9*:]@'&XW07);Q82M"-:5C."!NU1)J"2HR?.)(M=?]+6HD??<>I-WTI^ MGN1PI3P6$KD36C:1:M+^IT?U8-?K46UZ]!VG'H^JW&FBBT9T)^,>/L,XAY^@ MSD6C=@(&MUW:"#JX:,1VL@2?,T X^>$E_8!@*3UYJ7S4HG>J]LF*A=,NJ9&5 M57(XH85E>@Y1F@0GNE6.6FV7/^(\2I]Q%F -'8) M.BB8S.MM%%UD72EK;LTX@0>,!JYOC)=K]6*"Y33EI_Y13?7+0O6,BR4/2).L M9OWD7\>63W[UU[L$K_(P6R:B08;L>K[[N^K:[J+EH(L4YU)OCC*MH0]"@(?4 MXYNZ45/3RZ1LO6)CI:UBTVG5@B:57U8/$#!2]RG!+\O$>Q#!4HKR4OM-BT_K M[8;2R=;#VVB_YS6O_TPL@=#?:*P'NHF8U/GN(.JBCP]GQ7RA8 ;HA.O)A;QA ME+"TXKQ%!!V!L:B#,6*F-697BA46&:C.IXZ0EC)Q^-3[YBH#IGD=9KF-L5W#N%,)WF@3-10YJE'R>ZN*1MG\ MDJ8:ZT1<=&E]]<0H6S6,.Y7@C3910Y%3[1J35=\>)MGACHR?]KR]_GL>[7F[ M(IW[RU+D]%-]"?+V3?T6QYOSV^B9U0V/-Q&];<^*A_NQ"%-!$&NH<@9H53L8 MC!]@#'E3J8+EM'>>.S6A=_=9BIP#W%S>A9ZKE_7?BI96Y0S0DO&R*>]+7^01 M$GWRBA]O=OL$/_/B!>K[AY($]:&38F#?U0I>O.])G:,?OJ8&)-;2YRQ 0TV\ MF*^5_Z@SG2I[_!B$VRB&R:$>=]0=K9>,/E(]9%TLB 0SWORU8.>'1\G@A!44 MYS$FZ!B.Y@0UD:-\R),XRO($$FD^1*_T)XT)J8^*/B3=5.U[24G!S0\G MD< (RVO-7SS0,12+&A13.<@M#%*XQ6AEEK+UDM&'I(>L@Y50P[+V_TP#7H0PT+&8BPK-I\A>.XQ2[#HN!F7E/,N?RH0W1^76:RM"\B4RQDNUHWQ-3Y MMA9O/'EQ^!C\#2>7*$A3U5UV);(&B8@\&P>9(F,N=@0K]D7;SJ<#8!( )H(? MDZ,.VMA W3-"%M5!!5V@7C1 G6:KOD-7"F M*Q74M>JAZU:WVJW/,B(-H(X<,6PJPHM:N::';3,#@_Z:#IX)R+4R*]WH,;2 M#[^1A@ZKJM%WF% =H8I;'2)KV_6,R3T,8?1,ZPW3)YGL5V+%I;9O+T=,<\=8 MAKB3G7R.0U)Q9D>]F/TV8,Q]V-17 A(KZ]1[T$YCV_T18ORWG+/Y H+LG:OJT?H4^IV3[]V^_> L;5/%,70:$G2^OA"G.?P0$MU6@XH[<0=66 ;LPD# M# LR3![R22+0'$)-KS'(AIQN'&8'?#,$O?_#6"'(W8B40A%=T'(Y !/$6E"J M1UM&_Y%\'-[#9XR>HWAS262*L@]!2'?75),<+=J:EJG!RTE$>FQD-ARQC(H" MDD(6$#)AP%I(XT,X,C$#; K!W" _BD7?@8*)>3B:;$PB&C7S'VZ^3 10R@"X M$.6@)[MP&T3)SP'*X<6A_/'/$4R(R6\/MR1((N6[MI(4#:YP27%P<$6/, ., M&RC9L;3HT^)G/_8J%-'$>CJ=!W+H!+2+ VB%D#&>Z/)LH85:$;7T5#4:5V?5 M"%N 5(;1%^V32A"WN::\AF<%YZFCUGFWN^Q$USU*1=S$^SQ+6>!XK_$LN8^, M!>Q.R;JX*TN#YGO/?*P'ES:/ZE*4QQB<>@OGQ&>Q]Q)YI&P6[;AM?-V8>GO& M>S\2U!C$<@T('\#[!5T.#V*Q0IH4@GT=YTXTZC-:PH5:F@/56)D' E$[LJ*Y7'^"&7/5198E MT5.>T:LOC_B!+-$1++S763509HLTW)&X!U+&L[3#,[ OQ9SYR%%ST#5W),&2 MME+CP;(N"(FA@(M2QE#33=I[F,+D&7[ "=][(1,EIM>J"OKW,,N36&JO0XV> MYLZ<)'TG&[ TL^!.&""$7]B-ZS4)DL0U5[!V/[%^:Y&=&&'R1W =9W1+ZR7* MME$,< S! 08)^)H2V$(0XV07($"KXA$>="OW$")X!EZV4;@E@3D!40H0CC

@RV=MJOD*)'_,"G,H]FHPQ'1 M2_ $'^@;36Z0C"T[52J;> O.(Z=[BS#$.5DL5[Z%T\I\=HP4TG[ MY.CI)Q0R].W;(N%&7#A"$8]L)!4,A!RU. ;.04A?X$;K"'K2%$\)7:RCY3D@ M*=RP8%B[J%#ECNHP?:<9X.CRK(R,IXQ.N[4RFZ0]5WIJR M%%+DB2QY7.'\*5OGJ S_1B.6B826/(OV"CWVK&KF.J.K2=-%4@D=27.NA)Y. M1_9+$F5D!;E.R1"7:SJO$@@B*+]V,F6CF0:;L76RTEKL*'>:C*PB@F4&7BCW M\Q5^B5.&*/U34LIPUI6VA-L@V< 5"#9!%*<96VB5/N##\LB296&+4+X9(RV0 MDO,>(T3"U$N0K)0R!77B!G.4*C,'&7Q%G/E!8V]",:R/EFIH&P VUOWLP"YR ME!)8NMHN^(.VU*4FPM@)OY2*=/)_-<*N0;::P^Q)^,6KARQ(,N'3%W 3Q3'= M!A2E'>;DMGT+!G7ES@I)=5<=7%^X:B7T'*4DUVI1C8I7]M,Q:D?32=?%\FBQ M6D4T]?1D>I2"!ZNHRV()CS$=SN\*0KY/] MBN(0?]^X4Q,48H&=D OL"\'X)1MQNR$5LOFP(V'+?+!-N.9L*FTW7/K-P/DE ME_&5T'O9I10'%/* 4B! )2HNO10R&3^7WD;[/6^^]N<@7B'Z_(D6^)>.?=T$ M=%^_=A!TU"4CS4#$*YRMP"I/Z.Q#MT83N,<)NWS"IRCR(7JY)4Z+7V\P7O'C M GKL']%SA Q7EP1]B%^#V&(IE7N)8^,.B>#$T-@*7KS=B86GRTZ'@8Y&0.^* M%&QXIPU?&NO^E$*2#MY&:R@3&I3(.6C56I&W;V[7:1;1+&8%)8[+M4D[ #(-D8NF[E%WC5S MTP-7Q@^[=3LK(&5\LPJOI9?VAE='+2[2%,)E<0.9&=TC3';+]26.E:]+RE S MZ< P1-V^%S[2JR8 L!")UKS')1^YRE@>NR% MR8GC/$"TOHG3/*%;XN*5@8JWM']?'XTV>O;]HN10O H!3SX=__>"@F64Y2, MQ78$80 J .Z'GN6,9O95,P)3!ZA3LHM$1?F?3M$.V8!['"O0;WAZ7:;6/6-D M[RE%>8!9AO@BN3K#5?&>(4KZ\/13=NL]Y:DZ>S^*@FB7@FP;9 "^AA"N4I!F M>'^.Z+,'%.TB7W88)&'%:DKV&T)TC%Z-E]3#(2<.]@N,-ML,KA;/)%'PNPU6$71IBZ,^VG8D&./AYHN0 M% 1<5!#BW8[\*66BTHU[=J(7!BC,4?FMIR"-0OX$B(\ 7-\]^.'XELT-NP'U M\S M$7 *D8"0"50%?+A8H"87$(*!2C+ 1)ONP>DGF-W$Q.[A+9G%%L]!A'@% MCTOF"@\9#G^C^^C$CX3L.D')@(F^L6@S=5*9BFX4X.0'/^*$.>C8FIYG"[ ( M /26)1<#4#E *0@M/L-% 759RA@@X_(.8J-=)31OA5_!&.^B6,+2+0_J@L[) M+D;TRW&*('(#7/$^XQF!#YFE,*U3S%=_R]-LI[@CHLW"\@0_S-)!*RG*,R)K M<[A>T_>T)._#>W[QG&9^]P\_>;+6,[6#H1Q/5ODSQ7P@BRMB=4LJ5TGB,M)U MZ<%^+0"I2"=6/"/'NNL@H4_[TCN8,$6P:+^(5P89J31)?;N69.$@VX3LMBK- M2/;$AAF.GB2>JDAB377.!#41?0J>])HW#S6 L65W7E32137I9?K8P7RTA0JOFF)H<$[6!L".*B#5!.+UR_$ M,3U\IO>ACI,3ND/-I.4/)KS;J;)K5-@)=I^% :$6VZE$ H5,_-E(32JZ@=42 ME[AH8Q_RBD ,5U1 &*=,PD62$"#8#O_%H?K(77!@/7YI+8S]":^ M8X\T6)DJI9-A%^P-SBOMBV/IF29.(VI?(EP)=F!#^?E2!=&E*>$1,/H,S:8X M&R_R'A*,ZA*"FHBT^4[]M3L]VPA!O8)>P8H/DM"%B&3Y>R8NOP^F6XW M= 2TA#44@Z0/!]#8Y\//X6T/$_5QSIV^WZ\*C< M;,1TXX"ZY@H^5\>N8MPD=(\X@#PI'>5\>;@&1'VUT)2$JW M[PO@]BA/R=>?HQ6,5^D9B,C8X\,9%T[ 3X7RXFGG9"$+3^SO_47YQ@CQESA) M(+\U0*6<)IB?".%#V#X2REF #BL^Y&>X7D=A1+.%)YB]0!B+.+3;$_?E?:F; ML7?'S.FS\^,NNW3BL:U0N_'->S(?DPA--\MIN/XICH8#R94(XW8=U%P25UYJ M*MD(N50QL[), 'P=')6(.?@[9+XX.!MDCES\(0P.U_3YM61 M8,<=/"CEX1>KH^K:Y3.1ESIL4HY)).(Y&94GI5/&,EDG#MQM !/L,MV292J[ M"NGB%H_YWM*O5#Y^5W/L\S>K"=DB7GV$V1:O,%GF'G1.SD<19P(#E!?/06VB M< M7.6(9SIKV9'UF/5GYH1X(BDKE)_?5J^CIR6VD,6W5QG:[*NA?@%U:VXZO M-1>NB<[N--2$G^Y>PPA;4Y/%U2YQ/+'?=O%@1O L8^: M';J*F7V ?@$VYSIFEE9<.^6ATMLH7#C/\[A&J;TV'S_9R+50$7RNRIK*/ $= M#6## 7P\GF'@Y"2B;IHU!IW'#B>6^B4HR;5)UA4_4J3T8W.]-3"6F^J'"**! MFUB?D2Y4C*R2F+_6 U1FR;!72.ZCI;G;Y6V\K2^W=Y,O206.#8P*#JCDH!!] MP,+2[V/>@NB9[I.@"SRW:K6H.7?1+%8;0/$ AXZ]KA>6,LI]( &^NK>S[ M"I]DGECQ;4Y-@+.N]2L9>[**8KA<7Q)CBTA,"ME:5#11N2!+ OQ".S,$>_*7 M[* TARG1-8BI"GPG1V(-HM?.H6L30D0 &&^ N!')X?$W? M##)! 944U$0%0E;^SK"0%I3BTDV>0F!V1%B(#'YE0@_4R!GMK,:IB>)1D/\L MS1'Y8(ER%QUO66D/0IG_\+"%,/N1]@G[".F_I:\I#M+1O&0X0-?)%4'.BFV' M(_YC2MGR_FD^7/63!0VK*-%G@!II886.^)'Q!(RI^6;?*.-!C:$L6H<"?N4< MC5W\8Q#G)'G./,!;4&(88Q:(V M"FO>_.-AG^:[>XS7O!,KK07/KP H.O0P(4W3&2+LQ*TYTS.0<+;,@J*2L0^> M+0T<5M*CUR#57;Q Z+Z&4,75W,O'&1&J#Z8(8ML9$J(/M8 M0E9PMIBYCS=.VG1UIR+-7@YR:KN&K6*$F&CK )W6,@"7H@P M18X%H!#'AUS+Q!JP*1+]-8,L7>.-TN(&:D3K;@L!E>\)]=,QN-'90]=%BYLZ M-WICH@BJ7EVYD0(-JRC19X"0,39./.)S!/QU/&E-YUZNK=A;XJ;D?YSRZ PJ1 M$KA:DE48D17*;Q]+$#$ JHNH ^>J6/%2JI29)\XTB ^65IFW6*!3&)8%#%/M MAG9DP5J;GL.TK&?K#K

])V[W8II5$<7EM9VW,^K"!L\_AVC:>$+7S\/M(\V"-V#,V1%[R=ZOW5]EG%O? M4,KH>BZ8(MMPNJG#$- 2Q:JKY?JW#%[8EU0Z7]2=D>3 MMN6%R=&HI(_BE6AJ'L$K\'!R]%[R!VLA@+CRS$4 L)#!AY-V'9"QKJ+G FC3 MO4KV9^!#'=!"!!F/\W:HZ&B,U1 7K4.<:J?O$K,Z3R%UL9N8I!D;(J/")6HY M.D;+GTZZ3I:D)3?:H*C@YT<^((455M&=S[B@%DAN*DBL/2CX$,4!4?TM#%)X M3[NO+-<_I;2X*%1^921#2C=6#Y)V,^=RM@!1OB"AC,_Q^CQ/66<:Z,>M-@4$ ML:(Z/4>K4TH\^F:K74J MYL<$IW8F1$') 7B,LKN)\ SL2[^#,_&[)FPROE93HM\0R?@48S>R"RU"LOC* MV96-*[A/8!BQ91CY&4'6'2->+78XR:)_L-]WJDK%V>SQU,?7)5NU7ON$\O/ND8 MG:IW]'.8-..O,>I%.!XP:L2[HS"G=D"CQ<#DA$"#X3@N Z*8/N:'M$H>"(F< M=(V\&2YU/-Y!CXDQ8"L8S!+X\LPHS8IG1D?E9:@8S(JV4J!*;%TOGU#$ M+Y^GE\$^HO,FW/$!M;17_9!WXE2NC:#\") ]$.LQCOG?7'X&/P-)Y>(6,7)ND%ZWAQ% M#'=.:B"6$Z=^)([#%@X@W ;)!H(U=4#R2WH^*7HOGJ/HN>;E3PBZ=^P=40Q] MH,I:-B<1R1RB@,DF/B: MP:2 RPN$P*(SDC"C"]HHD@@-F-3@='?;K5Y'FNWJN]<*\61@+WL>8Q^T%AF[ M^#3ZGG[U^NY"++07X=_S*(VX[@ZU?QF\")6E;>,5H1POMR]$"QE 70@*=NW? MOKX45;2#UA>C*AC,#7/D"FXG_MVB&=5R@YTD])'K(&G?*=N0\Z:]C$_ B(HGJ-A+/.(/X[$GSGCJD,.9ZUB3Z/XMA*26%FIWJ-6]WQSR/P:&Y(9 MEEY@N?(?I.O5Y!+QG]5*N'K(L-<$(=?.='ZBN# M"U90E,<8"!^A? !C!#@GP%E-5LI#5.R[A[P3:[J-]CJ5//K(&-P*[";KH(Y' M4;RPPP_W>H4RNBG M8W5_[-9NA86A?4P/BV)(@=:_BWFD1)\!ZCT*D,+&J>>0===3%+/@3^MA12N8 ML'_4FD:\T_$D.;KFP,GP<9 %!NF67M.O^/%;@3#)@B@N[B4&?&O:DYJO6HBW MN*&\QN>$[K&;UCB#!FM0YSV]T][#$&_BZ!]P=;,B65RT9C=C^?T:<32R(A-U M46H]@BGY&TGX5C[%,RJ8;D3U$EI4[HU M\,RV!O :1*4(LXDY(QAL?]!RC?<799Q]8;.2'=2%+R[_%>*S=41M $", %1# M*+["KQ?248!B&,9+?(LZ7^[9'!%OVLH8RN\;C">1[LIX+ F=['"4'+M+CY91 ME#[,#*I'F&$U8"_V14:W73R-!6@]YK(IXR(,Z5.E]"XXL&_$]#=)#NL?G<3! MY03SP,]E!'7YYIL^!*W-,5$Y"+DR!OCY)&G&1VG#C<]TG@08SJE;:7V@B,99' M#T#?[\;^;_4CISM(C?@^2QMQNVN\* ->A^T&G,(V]3V(K$3DOAADJ>2V8]G_#PA%/-B M(-'+:(ZAK&+>R)&&C\N_./VX-,1*WUW- M*:TT\YCA7:/F3L3QQ;>O/^$,@C_TS#G>9T7\(U.E0 5W/Z82_A'[A?D>6?W9 MHVL^GU^>S$,WK-$Z/[65]V[NNC1:I['";"W%NGX^LN82:^4Y7F?SRG> MUG(N@A]3M"MW?3S)\EKN87U^F5['#:M1D/O<#&J$2#>[R%:LX=M53^A](O:. MXXQHCHB\(0MS2'0^QD:^MF2CFZVFI*Y6OS',/JL5L*F)FH=+(X"_+'.T$5R+ M 71'64JY.0I0#&/ZL'M)I"(2D0$V7I8ODH0@#NF)0WI/?UJNEWD6XAU,62VP M6_QB&%5-&-M^S*\IB(/C3IQ14R-Q$09)?([SC&Y$\"[3NRB.=OG.V^AHP9(& M*SP8 ?5964U?Z*ID.RH749<.,/'H84XAH*CR1T2<;5CZ<[393A.7.&T M?9%:M&:IV @$QQD/")-LIHWD'\=>P+YU5\?LB!COODCQ)LDV&]I M1W+9_D4#!-05WTO0O@_4.4QK\W)08"D->:GVPMH++J#.QDJ_(CESAYOC,D^])Q8453+J>Y&=7>=BB^]6IX5(RY?U-S=/B#G8<"CW,V]]:Q#2 MC0,>5)%W.D=:ZG9JWS\F.-6R;?%%FRTA/ M9+,WNWW ;@"')'O(69%=_BLZ8=QJVK,$47- !IDX>E-5, -1R0T@PF[HVY4D4 M;^Y@$N&53L!HIV-N76UT7=0N+>N*>Q8#>O%I9.2O >9EN M'93CV.$DB_[!EMF<\@> 5[(94/FQ;*F&,MU8]11OLC#-(\8?<0 M6._K1Z(UV3LOPS3TPT,73?MANL:)M_\&E)KQ?J0.%M ^ +"&!2<3>,N)[MR]MG1FJ_2,5B>H*;WRS)P$IL%"G@-]B5[^J]U(0 UO4("'R*V,KY8 M2\VSP++QTDX%2/- ,NY 46.,RS6HV-)_E8S!G;OW7. MJIW3A-L@V?AY4"-_*N/F"&:,\Q:)HQ7'SQZ)4T89O*4M2(^KZQJ\A!RF:N,] MWA 7M^\E.7? V+>T$/?T%:4TWJT/*^4T/A]LD7U8G?CK8Q*LX*=@!U/YK8GN M[^KCP5TE"NO?(!PB[N;]?9\I;=A=3,;G@AFHN/DQMTE@A.6U MYB\>J(3B%(FI_*,GP;W5>18@1T\?(QGZ]KUG*!N_]>U)@1*L6$>]-E"RX#)(D@.]*KC8T;8-WOM6Y],'.07Z#I"3<\(6R7/5-DG"A=64YSWR! MZ!E^Q'&VM;6%+L7)S;[0,&?[48- \S?S=6Q&R@;^76EVWDB:NK55!+_G9I\UK%3,PZCF@#YK!.G_OUL MG;J.LIE3E[J=)Z+&3DV^X;53+];$:-U[]A&;L8RAP=;!P\(M3&! >V^N(RGGL*5>_49-SNT^*=3B[GA=?)FG&=[!9/F$H@U_V7B9)PF,I5QD MD(3F>]5NDL[*!X>A&&2P_K=$R'"XBEE[V[5+D@,$C,Y\1X@ M[N(A]6X7) =FCYP[0!5[/R*T/(!869?>@U7>0>#@U*\E"7[@UX+CV$_QKG=[ MA \0LE?K;:I0\2P)8OI@#1)WT4F!(T:B./D;8I$=9V0I Z 0AI>5(!^!7KU- MD$<5*RO8>P2%NQ7<@YG?FA294)+(-[#%";/4"/:]9(QJ,+53=9![D"8G4<%-Q+-&#M/HI@,3EA!<1YC M@BHX0,D("$X3N=NPG\JKIYGE*L?WM '!Y;0 MDX>J%U;/Z /!8")COXF)'< TT[?W+@H&S\9:*;JS^DCP\\/>!Q#!S@#>PB"%U8Z"8KW;?B*:)U-]1)V<30F& %&.M;TA'\Z9 MI&#"TIKS%I*CJHD,#\:NOMUEOE?G?B"H?PS6:E8_ON#'+<[3(%X]OA!;/K"K MV@\PCG#R ,,\@:M[^(S1'/Q,!7" @) *E2(#+5"K$7MW^N@8^X0RF5SFL*6M1Z(M> M>%!@3(!E(N#%,;5('JR%.;O MY9A&RT(X]P?X#%7C@ 9E1Y/1":<)\P\1/%(JC \Q0Q]_V=2C0_OSPOHHNOQA MK+3#T7"4D@X1@)@04W5L:>Y3W^HT:>DD86OW_-9=*Y:3;?1;WWJO# '4>8QQ M:ZO#BE,PNHXSI' 8P2.*GB&\98B^6QS3L05'DZXC!XDJ8,*BATK@40\5*<@Z M':5-A3[#T^$RTMUM1O":GV+QJA&NKJ(TI/+<)7 7Y3NRT&8?3=.[+DL;&>._242XH"0RN.CZ^K;3:=W:X(T M5QOICQ%U8RG$ 4(>M@?&OU#8"9-)Z;&KG6!RB^,-79%3:8A4E\$^HG=]FL>S MZ4TLBNR+:T4?@RQ/V*T?E6ABSDO?5$QYV[](124Z9WMO+&+0T!%RJ4[N0?@1 M/ZR9"K8-R]S- E46P;?'6&R@04((='H3 Y0RE2\P*ZFLW"F44XW5>X;/,'G" M93Y\"]/TA_+-^JX<'7TFC$Z=Y]AIQM2"D^$WAGC&:EF0D9_J8X+T\ZCD>7$+ M_)XD2ZKI92\IL]2@A_0(Y?J+MP@@(?S\B."RT&%%/7H.4SU#.RF/7[Y@N.^% M2>4DHG,/5/L6A!1%H]UH"0XN3QSF=M-!!6*LI^AYP'ER9!G;/%08;1C-PX3^ M0P2]6PLN]G[NX9X,=$MRD=6'((2F&Z<=Y&RMSUO)V[="#EY2,O-X^[0?O\Y] MEAY%S@"KCOV2&D=Z3Q'ZL+=Z#U=PMZ<3U5T2A? .DJ&2F6MC\-*HAZ0][#I8 MV/>UN\+']I33&:AXT:4*^64<1GOZ7,QC%QR"N,<->_4\$S@[W;'@"AC;&K16 MUM7NSVZ:JVD^*^ \2S,RE1-65D;Q(VTQ>XO3%*;+^/HU(W3S*-WR/JETB/9= MCK($7R/"\QO JEC6F5*OH[L%(T?-035DU_MX9) D]VY57B MJD6F^JYJ30@7-L]-Y;8PE5I*),RD=MKL1VRV;TC8&5:?C=&@REI2P,4"2UKB MN!%9EFN^*\UE TPX\LLU_P.7K^5,:^1(9#?$N(T=8^&[Q[1S\7.Y4!6<'UWX$!3UO=^_&(_NGN<=Y.+;FA&7%-.5V:IOYIS@Z.Y D M-\(K$OE@G-+M2=E=6DEJFEMZ4M2=[,Z6U&GY9]IO6)PZ'<"><6]))+PH#JV& M+E;7\Q@EHYL/21>OD=)EB[9OZ\>Z4VH.BH,V'ZGZ,?GT@("'U>.?PE&KKL&O ME,/8F]G-,5[A'AU%?FH]BYCYSP&7AWHUP48 MH11 ,V]BU0[6UJH=C)AOU!WCOJM@!]WD@O&*I']'Z<>LAMJQT5KP!)PI*+E. M>O)12'6E<:.GBXJM#?$Z51?>U&V']'["RJO;/ .(=9Y=G.K07W2&'.=J$!') M@=S]_^U];6_D-K+N7R%P[EWL I[L3K*;W>P"%^CQV+D^F)DV;$^"(!\.U-UL M6W?58D=2V^[]]9=ODBBU*/%5HMKYDGC:[JIB/55%LE@L1D>Z@UEN6?,H$L%) M6;:OJSZ*=P0\N3O;4?,V6:PD'MLDIJF#!J4'"2)!(H>DD,M>\J M$G?@50#AY7^Z .K.^9RH+4PP&N5.L""KX4;9!5I#N,D!44@S6KE>,#L?6?=< MG],,-V25""-/E'=P7RT+Q,L .O.CG(9Y6)71]'\O&4=7"'=P8/%)O0)&U]PZ0-^;+_B0 )KU2@K/,M7L7C7EN[9PB>P M:\*2O[5VB7:[N"#"7$.8=UT@UDV+:!"VVXLK,QIE7XNGBS7*2/*N0/6=J* > M7S:#'5EI?580BZNR\BW"FC<@S&57V@-(:_R8H5S36Z5$W&Z#*=&)LTM3)RB: MZ PD)@2%!8M$?R*",@JE80QO1U$G1\Q3_?U4/;3X..'BX79#8R-=.=3)]?-0 MG$L;995.+A(]SP=1R?&!F.,MV[+4K-U6N0H23-\VF?9<9_^>?4]E'2/3Z[6L#.5Y&%3W MDQ#43,9OU3S:J)MQ5*V%,^V^P-Z0"*R_<[E=N,9>5"9!EELV.-.3(W6:Y@MR M51YC;K 4NHB,M:_2AA69JG8N$"8M] C7.NVWW);O4$UZ1O53E,7DG4[2UDGW M[L3I=\VA:=-R[T4EAX$.5F/ZC%3Y:$@QH2DZZ=#Q-+I72%CJ35J: MG\=2E;M/?6XN3>/0A_ MVK2Y>9'H L#7-"I-&!YE: 7(#H-Y(9X(8./=;_NZ:<4> M5/S!Y2#(?GP:%L0\2P4MZW9H^KU#AVE9H#A V[VG"BQ PKC7CAN(*ZJ"AW05 M&3I0I8-Q7&H?$U'3[!8*@0]W+:Q1B+ MTQKG#;:D$+"^C!+".986GDA;M?U]8&0VUC%'B5WOEZGX(0T145_,!YM#1GY!NAYE<$]*A?"_6-^!( S;A1$A9[B- MT1"I63F&-TAQ?K_/8+19IF*&[+W.*D:=IJN*-SD/'\T,VI>WHOT^B=4.Q<0)46+E"U@?$F/SD;F]GT "8+&C02S?NE:9-UN%"5LO.<% MUO5="KR$$E908;BG"= #"8!>3<\(U(&M?_.2C*L>ZH$LM42#OA'76'05U;NX M.H?A#T#?>%>*Q.K>W:L#A8RV'11QOQ:V?B1N@2A-#[LYC::16Q"!+$=&;[>I M>*Y)[Y!+] S3*"T^QVF\.^RN:%IX\1S%F#YOAT>.L)2J5ZS(.VETH1V_PLTES2J1WY!')>\(<&[,6T[=AVG+N$UCUELB#4_8 MT=_2!SLS\O7@;7K0*I3LN1^/,<*U^KF@#?5QPK3+(RD7(9J]BA:\*0\:A6%H MMCN!G#J8B;N@SUT!B\8IUPW71AVB) E9R@#*85,I !,#E'* N_[QCW!"4 KZ M$>;K+*:/V9D?#702LR&W^ZB* M5N@;^+XF@SWSYCN^:9_WX%6#*Q,#B'* CQ,IP&9PP MX5*ZSPKJ=73T2O5P6B>K]+APX"JPL8*ANC?C"THGB61 M*ZS:[1Y[2;E:@YR0]N^1S6JJP%>.0E)^=5^59(7@4 M_E?;F_!'_W-?8&Z$_SV>GJ(L1JKWKWN^K*]_*3'W/E)2G]8%AE6/!K42G)JY M85<<0,G"R25L-7/F'+^F^1ZNXVT,-^KWKP<(&.I;1O"L37L0!J2DG2!5GC2U M#00VCBYD:YGZ-V>M[NHUB5*BY6CEV4?>TW+\1DL0UVPO^1&&("_U>(*5K M?;E*PP=-LN*O&98/2D[2K*9?"_KM:]3H^4+-U^+J3)Q-W@I'7:US@$[=Y:9I MH=.OB8<7I-^)1)FD+_PJ%GY>>FTC=YN1QG4% O]]2"%X?T&Z;WX[!Q\\15?9 M#5LJG@F2RLY(^H0&N=A M6S.99.D*J !S<,LNC-6GS[::9X.G^A1*.(?IGJ0=N&OO%&GZ K/F,<8\BG^Z MAJOL$&5'\/Y[NJK%:]O;0T9Z-A=DO4O:7"SI=Z($7$9)@K] SO])^PSZ2]J& M_B;=X+'@3^?@U1VFH>S4;7CF8@;*+DW;Z ?AT=<9_.T T_5QN66RQ>M;]@RH MN4?WT70%I9S'V$481?^Y_G0>J0"MU".'U#L7&"4>6;$E5XY+QH!S=GO'N!US M5-Q*B8R32QMMLJ-!A.1R=%U+IOVW2KT<$-L09A7FZ*726+TW6\CQ)6 M?7A'GX0GG6AN4K(Q9_ORSV1;3AZ'X)MWLG=W87PNI'!ON_92>>N 5M=+TV?, M\2?1XV,&'\GDL2^EY76TU#>8O&3I!TF:I: B YIF86^UK'DZAM1I@J@ 4<.E MLIB]XO+^+]_];_+_?92!YR@Y!'@5V9=Y*WBI*X-QZ^0$.R7A?HZ+)_'=F:O? M#G&!9]$MS'3Z%/H7Q+6K.Q)L)&^O_;MXBD@=_1&L('=RN $O6$8:$?:-MY@@ M%15_G\D:8(,,CR8[Z+M.+<##UK(IGQM#V^.H4\3/U=-=^/M/I$4]#?87PEV4 MIM'YN9SA9]$HR:'L%0[B0QF"ZO[?ZVA"60G)\11,U60EQ Z6 M0YBZN#)Z$UI6,KE2X62S6ZF9R0MJ@?'WQ7,]0(5FS\N)YW\>U1K4W&YIOV]% M30H&2#\&GOBA2]_&[NAK/!2 MY8=C>?UPL<(:BM9Z;U,,4++H,-I+V6U+PL;SF>##$93LP*\EPY[4_9AI7T7D MD)X>Q^@I+LK!I8AA?@?W+!.;"['M)OT"7PMA.M4J%;=DY,9BM1E[>=VZIU'U M5$9K#KW$I@TU/6N8N^-6+0RHI6G.P'C91R1J+/LL+ZKZ#02_P"C#\[,W_Z_H MCV0/G)\7;P^D?-8*7U,G;^AUCEC:N#01A%3?!N_(I+K)KRLS#F,: .'HQ9V_ MFZL[-U"VE: ML[.$T]JAB2C!^W/\['>69@S&- #,T(L_]R3NPO9G$6(K?ZXT.TLX[?T9BQ*N M/R^VV%X]NW2+QRAFT.#IWK$?GF &(\)C=N[=C;B9AW=H>:[H&OLYE64R5_^" M"I@OTLTG%*7Y;70D9V8Z;MS]?7,0N^@Y[ A6/T1 M(Y(F:C>JV5WN(7E4(GW$Y*_C-*(U1Y1/F[^R M3>J0-#1)=19>+))7=V!S8Z;VAVB/\G_E("/,2<4#L=1#NH%9F1;"A% MZ;N [:@'/9DIR53I:"4%V_PLEE =M)RMG4YH>S&H6TR#[&7II;W3M=,FSM=D M507QLFB5Q(_T6[0K$UOG5TD+>I=H?JLHN3'(ET\28.:RCQ,3C8RE??GXZ(/@ M.0'*ER3,,&? 6+,, 35.@;M2':V7%)IH,RTUZ632>LF89VUZR'KHO\W# PL= MV6D"X0*DL,JTX9 3DQO&)) 4QPNP3T@#&Q):R)7%/>M%A?\^D-R;"LY(0_$! M8YHTX63.=NJ*]F%E[(3":1*XPTCG-RR.5\66ALB*L10_!R,=;R83F(0N=GD6 M9#1'!;7!%0'@#&8BN10#SBV,]4(IV)%+9;I@.*7C9G9IT_5F56"/,KKSP!N4 M;6,5(6Z%&PN'TT,ZNKMI'.H%N'200BY9.W1#$#*\G:N'BA7P%D=\96A$<\4\ MUG.37QH*,<- PV&M9NN(*))R[#4U:9^&9A :FT&0;;KPMX,M:U"U@:$0V08D M<+P' J7+6#-:]K&CS*9MJS,:3<_&JHU7[\#\E&D2_IE=FYB' MB8N0#^^RO!0"-*B=,:[$5X9;R:!C(UW?-C>24VKN9\UE\TP"K#&70-KI]D"! MAI44GMI/0F/MIN$DX!<[LG;Z#SL*4*_+%\OOWK=PS37*C'O)>,&K199]SY7/=Y.SM9E M>[CP_$R&FL2W.M48,$*=/E1!Q5F-[#0_15E,JMZ-%FP=7S97_PDQ]VY1L@AO MM2:' 0UJ*#B5)RUM3[92,S)J)\;LVH@E68Z ++C7E3#Z]S;NUIC.G08>&@/N>&W\!Q8LD?8 &F[]$YI"*#MIS*)/T! M^P::;^H"I^&&CEILC@J2CM--U$5321^ZC3,UB'I&\MS;8^K#I^MR+II@C@R5 MOMM-T.=212>ZK2W5:?K%\MP;6&ICI^ET+MI4CHN3MLM-T(E222.:G>K4:7I& M\LQ;3&ICI^MQ#GK,C8N3OL>-WT!N2"/(U"?O#](VU@C0#5,,7G39]G \ M':^V98=+N;A?B8>Y]O)1O>K$/SH:UJW3KEZ7<,\9^WI MK)U*3M@Q@C)&EG#^P.!,Z4N6FT_UZ>(_Z\=8]ZPI#2D;CGF]5<#N-PCUD"_V M:WH>L*IYJ<@<,.[\4=A M6\RGS_.<:WRLL3ZI_#/5[UQQ3>J)&D+0OI09:A&0JLY,WNC5)>T?^3=0'&0* MJ('_NGJ/=PKPC+QUJC=X=12D_?RN/O&1H#[WJB)S6$U]UT9T$/W-?G>+E7!T5Z;ZPJ4U[)*C/O([) M&%-35W7Q=N8D^%FXZ@2/XBJJR/Q%7#,&_D%_8P50=D ;.+';5W"G ]7(G:>M MD%+5E@\_'@/EMU0YI8VE@:N.Y9W3.61(#NBBQ,J0@2>(?R^YTO1;G=(K"\W/ M"VY-]PZF)DNB)1UWEI)PU2#U]\JL09BD[6J=56=YA23IK#)Q7*$E&<$L:[0D M8YEOE5;?N[0_0])#%6X66)SH$=[!712GY=@?L#QF;]1JD+5YKU:9C<>W:U^X M#"!B0N"U!Y>"0TE0#:$GF2'>R$+AYN\EMQA]Y#/Z'8X 3BRRFZ!#6^QB,*85 MEFL@@&,9#-7\>F'M,SRY=F<43L2LX,\J403\\0BC;.@5FU"'6ZW?R7"J\7+F MH.+.UR>$_W35F,TUP*"BWINOZ55HNUI9#O/R_D1%D&M^#7REFP%5W\IMO5^"%H=K:R,Y+)7@110Y*B? /0)")/,38/%N.IWP-)7I=QXH=B[XJY=..5>P3%6JH+R[X6V&UQGQ/DI, MYJ@!0F[@.B'L:VL]1U^3PR=Q,8DV@X:JTZ$J7E--9C\>HBS"7@WSZRC.?B)U MIO43>#I>-$#(')I>PNZ]J&8'#ND&9GR+@OW_-V!?21)"LL@4?&2C?*,ZSVY.=S"% M+U%"#J8M#;-!R:DI"I0]E732*R[$OLB**,IPN'BD.9;\ B"995ZP&D%2*(Y2 MFG+!49\*&JY==J'=;XDGNC>L,28:_L04O!#T*S%_PFZYO>1Z539,6S;&Q:PV M;(,VZ1!,V9'Q((=HC>($GZ/7>'?8C>0+$FXCN40G]Z \8\R94ZT2I22 M>%KD#&U)C;P7BRI9DSE>NAP !>$?@HUIXHH,%#P##,6D; 7@<@MZ(C/EWA.6 M0QQF,LD(QPGLC9-@^: (5T#9SF9DPZN$,0;E-YTKHO=%GK$%+W'Q!,A^(B%; ML#Q' UWY@AWP(*A<"V61U@;4$O@:LO,\Z:E/GLZ%%V76D^Z,9S.T ?P 9TAO M;+FXUC1]AE -3#<@AC!>CC#/]W!9@"A,S^1)K\-CWRU%&E\E'C-BC?:H0L/% M:;#W.% K$^!R:9B"EZ*+^RAAI2:K:/WO!RQYCF7 GZ$^3J+]W33HE%ZH43. M_%1?@;Q[&_XLMQ>'XI#!C_'*0D"C3IEF;*T"@D=,#.'VYKY>"N20"H0W=D& M<@[#[.V !X6R@26KS\(S+A,(<(E:A?Q 'D/&KHN4J6>1IH?77QT@CMSI>+[H<@?7GXT!$P9@:>A+'.%[_,,+(H)J M3=96;$:UBI+M.;\4ZP)T.Z]O:GG& %O[/1:'^OT,IGKZGN8HKB\P&M!N%P):>IXS MQM8!@,@S&_^/GT=9!0A\QK6-DN\Y/Y3K!'=+_V_J>*"$> F 0@2C<@IY]$@A @HU($<:7(!&EDK.S9H-JX9$0!7 J0WB_N[AW< M)AI]5$G7@!9D0/03D3E@W,&OC+_UG=8/GR\ID_^+DDV"H5E) M*7J)#)@;UW/)[X*T^PTA"@R#@]14%B80HC-C5O:>ZUE>[J8?P&?0-AEB,?H^ MZ:AF%FOE2[2#B]=8K_RU\3V+"D:!CH?2-$P=$/)A+(X[E8WZE!&28I.63L&O MA/94!OL1D9>Y3$RV_*:];AFE-V.V+95W&*ZHD+#4>VJ\C+KU&NCA!3T\H4.. MEY#DA*2 ,,7A'*\0XF=(N&DNB%3)&4[*:N2]+)5(%4G!>8,M9TZ>C&#9@N/,3"RQY@I)I:V!3K<-^@CGI MG*^[#&M\S3SB"F3J+,]=??+6^:*U67TNO M$(U5ON[J4$90FFV;K*,UUV42;[>$J.;BZN1[I@]R->EX62ZM"0_PC)F$L"B2 M:1SU:20D[38>+Z.J)1PSC"W/#R\S-\<_JN1,.Q(JD??3EY G MTE$6]EF/)J#(0+,S *_Y"A5#;IG)3T <=#D:<72)^L"W8/GYWE-.2T M[/?$,MK^LQDYX1QV*F,0Q(X\1K]"0P>LF<'XR]]]9C#\CJ0K?4$Y6NX.+K*:O83=) :ZV,P0F:3H $I_[ C@AJR7>G-807/ L56@/@;8/R\ M9CK]CZHSUTD&TSDZ9R'C2YQ"DDZE_S]>D<6(?=C0(VIH=#I,O(2/4@"04@D M)"*$&T*,D$;&RIX-JF(X>?_##__@BW37T63\@?&(4IDIXPPH:U=1Q4UV^@[F M11:O"\CJ[KZF<9'?W7]5CSJ*A,QSK+V$W=MAS8Y;(V4(_HA9YG\*(\>MAAG2 M4F'0^"2]T-R!>_!U*O^Y?XHR^"'*X>82[?8PS>D,);1;_7"L_X37K"]>HFQ3 MMNJFO\T7![P:SN+_P(V.SWE@;M%^R[4P/KNTYY07>;(69L^0%%=D[#.P(N*! MM3 $$!$IPW!]?^:&O"-Y=J;%PQ(E#BAO(,HG-ET&'XY _+NR 2"54NB;SP0% MM:13A+/5L*97;4U?O>[CC/[Q+\,CC#JFH($_:#%C++-9!?4;D8@DD!>F<#,;9PH?]MZQUXC+.)1ZU M%I?/49R0U\>N448G["DV=B^=0-WK@;E<3-7V266&%"1YQ;B%IM-3+X2)9.FJ_K$F- NY6+Y3&%%%=@/6.K\Q 0:Y%U$EUC*)47"M+@G-_P;?N/&_$NBK1#52)R_9#_:W M<'8FY6S57%U=.3'$\UXI=]Q+N@#\!-3-R,E<>H-WQ7#S\9!5J7&V)A=[T5V] MPFP=Y];[J1_8P%+X&.$QM(=6<9G9Y'2-LBV,28JALH(QIZ=.]M-%DPYQO%H- MYS?D$G.9@OJ,R>$D)$7IG S'UT0D2 INAFL'YC^5L]7A57KB?%UKPROVS\&% M89"QG,]!)'4\_D:C@_ET[G@BC/M%C< ".#&I.05ZN:4Y#/,2$,_.JIR'>-$T MA_8:008RP8U^IG?"X&;Q#+/H$9;+[-LLKI4\LA'4N8ES"[JE].'%74W))K1R+4DG MB+X*IP&SBK]F-NLR!!L@_K;LTWT@K@9QOK&X(VT?3#36EFU">]>4=8*(/+>3 M-E^6ZS(F&Z'^UJS4?5SN/,$SC\SGF@AJG_L-+]K.Y.POE)2YLDA!G.B,.U\) MC"^&7/?LCQ#'3IMKH?Y&C-/K(62 NX;5,"XK[5GL#I)'/O#GERBEI>J'*'F MV>Y;[; [MG@3=%$[4/%&_P"HZQ9V1%0_)W(BEUT^;&%_PU:K!BC5VHA M>F5ZL%D[@# 60 %Z-GV83F?7&SR2.,WC]4]1-C M1F^L@(H3H*Q"70A[-3@_%7M=&)ZM<7FMRFO9Z'S7ITW-3[4,/9$BB+F[)97G ME*PT 84\_S:G)]%8R>*YVM?'I> +;OL6>;-_PI?L^U2V2!$92$2Y!*WMT:3 M_O(CCCS749R-OO#5%FVZ%8NFJ!ZS$!'?A-'&7V!#9HTM9@N>"5_2'HQU_ EH MZIC >!TNHHV0?V.&ZGS!/5R63?\"D+$ ,ICI%N/V9ZYU@= #*J)DND2$FCR3 MGU'WRN<^\M9K'QYBV8H SJSJVJ4MNB^/4,#T+=B=K\*(1O$>E=XXCR'I&BHL MD!?I1M@[B-V1M/N":E(U[.BHQ<5+;T\QP41>DH7"WDOLXYB'T.33#&IDKNP_ M3S:7TT^%+LE?TPW,!$')*YSYAV.C1.J.>.CB-<[MIVY+]JXCII4XWG)HO*X+ M4$XA3\9NC&EP[G6 TAD:SM#,RD04>HL#*B1_-)1G@:B<9.+M,CWP*Y$VC'ZQ M2@H_5?='1 YV1XI;Z@Q835CUL2=;_ ME-HRA>J/@'=^S7 %WR3C98G.U(52&,(27*)MU*..@#0K!L/_]=TW[_\&W@'R M_Q_LN]/[$)>[(#, 3%O_V? ^GWEX028^(WS-!MF*C$>?*5Y0,#YSJFW4HXZ M--OPF>^_^8[ZS/??_,V5SS@6M^$SF+9CG\%_8C33-+YHA6Y-R*?G$"[A^$Z' MUE&O4H+2<,.#_O[-]W_'#O3^VV]^^*LK#W(M<-.'"'6W7G2-)3)Q(O%[-@C7 M=#RZT!:3"<:#.C2.^C02DG8[%VTN_<>UP WW(<05O"?@$X/&&Q>JQP6S'&ER M.DC,NE&/)NYN\] >:S+,&GQ"+S!C/\6[V,%3T*[D""2KTI++O5?Q'?ZVE2C) M+P!ES1,FE/D9INMDYN69,U[#'/HV.;IR9.N"QVY^J7];%&\,:5(HIT_\/CQ%*=?W%Y0^PQP/=,37J_2% MFJ#H55=('Q9Y=_\U/Z/+W\;&Z*+0V@S/-V-X0RL1Y9)K)CX0Y.?/BI,15+FJ M:@RZCV5),OG&VL:"_$0%N$1)^;4MTU((!S-C.Q":PA#?@K.(V8O[ MPVX7D7UC#MH6"J)U$3_C2&U_-C(K]3B;Y[#P@$D/:O'+C;EP9D-& /@0IMUA M3;.P.'VTD"4U+NHU@/A,X6I>G< '==J\B!S&]JHM4XB+W*:,'D(C-\)YO=GF MV@Q'V5AU0?E63&[D;56[8<#9A%$VTX851MLRA6C331DM;?H'9M,I;=*U:052 MQNG)HUU8GKW-31-'^<+^_.)H]2176*&T0ZP0+?M$3)\!=6ZOIWFP MR5'"J@34MV!_TP37:A0J\34(O7M,C-1OI76D1?@;5.>6$ZE&&$8;1J?RAA@V MU.7WE?)3ZULG20F>QQ-L/KQBW'/Q<)L^!N#2,V4W4RFDSGT^W4] MB!'>(Y),*6\RP1_8%#*7YL%A6OW$9PAO;4YIIB]G,J=H"QVB=VD.8KHYY2V> M=00VI1C9RN]&'\9QREN;4GC&\X"AFLE\HB=QB'ZE,X+I9I*W=LBCYP)CGO]H M&,KOYC[=J1$9H/7T$01BTV3EZ_,F@YP\/X]22LA/KM])]NJ2V\:]KU5=L(_[ MY@ OZYU%0E<7<-.-P=4K^5%K/:)*T3R JG'P4"Y,Z_K%^T4 ,EYA3-R:6"(S MC07+Z!-RDV*/@0O=YA,>\@@3E.XKI)18>: MUC#/\1<^P!1NXV*Q0X=4JRN,>][F-N%:%@_=7[ LCRGMNP$I2U!$KV#%F.9@ MB[)FG[G07L/R9FG(-XKG9E4\)E7" 28=P-P D0\T!>P+6=0.R?>XF(#).;,7 MN)MIKVH5-NK[VW(9IGL=62:3^^#&WC_K>C0U!\^A);A]6IK#5[?[T3M7JQ(S M 2NU1,"J(P\@S1;7N]&>%[=GEA)N(D)],; 4<+^$(>; ^B0>)WZV;]G_^9"& MW1AP-%.>X%"PRP#>IME.?=S'7&6R@[VKW3Y!1PCO8?8?$%%;_ HMX5:NV\_0EAL5GR)92O<'M(LWI/WDC'K;$4841:_^:&1D/P M;$VKW)!S*0$74[[QKFNLF:P\J#7^AHB+_[ 6&!02WPNX8[O'E#&/R)_I[5A M'UNR *VW4U(?CVON(5V&OK2/H+*:+]@K7+Z;?=3LM]HQ0FD/YF_+0L<,NE7R M &5 ',G(P?CRD&5XG5PEH_F1$\_=7J*TB--#G#XNL2_2\9P^&:\06&VXF)N@ M.5?W 8_+\L\P@ID#U)$[/<\7X:0!KGAHPB6I#D%J64 MS'1/(G&)K^$&RY*< M:,[ M^6DK.&5D7;OI9Q34$XZB-&I)_8K+' \6C[%F74YU30^[)%.YN\6F MO^6&(TTP2M%YLMG!].J M*D5[N/LYG/FN3Q.X#D=54=\\0&J[7[D7#&Z2;:S@'?J:&EU[,%7XG/4^T0C( M#M]35^2<0&O[87OW:.*/[I8!OO9=FW*XYALOQ0&.-K";DY'8/FQ68H.%7^0Y M+'*^^$D?/Z$\QR:"?W&)?Q\7^66494?^I%2N$@TM&1B^IF3*T,M;8NSN!%A! MS 6"B%T9(Z>*:$NK.MD_R.F.U/XLMU]SR.0P,7T-XO9.H,S,ISNTC;PTS..)H>/?1II6GI&! MO$/;=P?\#^H^H5F[OC5UV+TFD/T>X.@ !&&04EJ OSWQ4*.B&S6"%NEU%0;^ MTJUUA"?/1R;T*GV! DG"ZJ&)C)0Z"^3*\Y&*(UAN004AV3(RKM.G2BL%X!_* MS_B&[ [F,'N&9&FX6*^S0Y3D]/]PH[EP<\_3/H]@*X-[#^<\RCUJ'H9+.[>3 MCOR1&RS.Q2;:>2YALKU)\T-&]C;^ M@TN+W=@VU&#O/J14I,D=6,I[SD&EVS2LXTD'!F=@!FZB"!$,5)*%%T :MW[3 M#4\AY]WW+LB=!,<1Q8"_5]O2EL=34[9WK)5$N*W9O-J67D@RQ.P<[4@W:#7O MR^/ 50HJO[QTV7LC.:"%T*),\%ZC[",ZK(KM(<&_(\FP,39=O=Q'7VKW2.-E M(T8IDUN9,'XFR<39!"U30[+?E0U"='Y&XVBG5LI);T66DH)2U*F#U4WZ#%,< M7HY604>@XM .*JH^MDZ,=.^^>5+G/P6FSXE;J@H7A!ZGJCA9U9\$4.\@&MI2 MK11A[D/N@;76 !&$!D?R6RX+N!Q-#5Y.]R58MT_7YS8_&4R]06_U-9)5=MK:S,OXN<0V!.R5NB] -#*86/ MI#J$N\9/IY6#@3I*#WI]7B-38\A(#?M3#=MB&+9QO.L+M#M%H=]WB JFY_TR M1%UT%:C3B*#T>4FEK! !Z/$#S&/LU@S=U6+"5L9A>6(G5>>5;AUHW M6BR(N\:TAYD/9RS9T50_HHWZXXIMJ*M,3> 'G750Y_,!6=&)*]C)^48M E_@ M!N'2MQFY&%4<;[&2"RPF>5AB3ZYBN9A%I:3=AV@)*S\S*V-V ?:$'?5I6#(, MV8N'L5:8<'L5/1=,H76$CNS8?E)>K^X<0])JHG!GFG^(4WA1P MI]Y+HOO+AKTBNHAYZ051=W(*HQU)+P1H4#M&+48$<@^D--T$[@IH;<& M=5/M'3 +6@E*QM$SA??Q:'!]>T.=/\2YF MYO<9[E9J58(*1 Q-H(^H%X_##$%..(+B!8$=7BF43$/P/R6@D++N@@5%]-'W MWW_[Q]V?0,W(WD']#X [*[$FR@E@5N"S, CP*V/G-MPX7GC(0R5A!"BGH ?0 M&3.59/?S_.5V"]=%_ RK$=_AK0IY BY=X_4PJZHJW]@AG58/Y)Y'XX]U]FU. MV%D\ VC/WD_C8K:+T$D!T?O[8BX^NI9[D0+F!^ 5)(FS*>QI+YA)%! ]&, M'_V S-D8=".&O%?ZZ$E@)>5U]K6X>EW#G-PUYUTE;B'6FMYAN ?FGLU(1Q@? M!Y"T?4RS<F]7O-/N1V'):/R([JF[1:^CHW!:7[@Q# AJ11 $",(-^YZE]G>>;NIND:YBXNOG@JP@IF<.8(MRL"Z?D4:5?Q# M]NA>K ?]6*[M^> ZZ+.=+X-;5VN)'0L;?0'QM!XS)K_ 2*-R2YF@:<&0(@,_ M%5W-UI*-?I+D+CCG#XY8@"!JO'3A149:'N-=L\H-%X?B"65Q<5R\QEKS@8R" M>8SHINBS7@I4G,*(Y@.H(#5=A8G 2<%7K7SP*V$S=LG7Z6 _HET4IW9.4-)P M"0*C^;8=H85-KRN(^@H5AUYW8(S&=HA&B<9_'[(XW\1KO7)S95+FL R0]E1< M%(9;J"*$--45.!J)6.55%^V([!2*MKWXC'QEI^,N?53,L9%3]56!1[I+E)68 MI/ZN:X'_3JU5^E@NI0 @4E=IN&!Q'VKULE?L7>_%=:JS.%$(]IJVCN_TDC'' MHX?L&-Y#%@3B,PN!>8T*=DA#F0'CQ!VG/KEM. U@K!Q M ]'+/WN4QQ0(7F +(I;6Q<#5V?H@+PL-P8@4=1LH9$F)5LU#+$T=>T5Q'V,9 MMO$Z2HO+)ZP9>)-*AG^3W\$H1VFT2HZWV/=ILST:R9=;]I5L \MG);4VOKY$ ML-BB^1')PT14"PHBRI9V;G>/UTE19Q<;R#>Y2I;2N421E6(@R3]E*#P-B2M0)=..1D/?%"6 -(>>.% M!F4>0OV!!I!(4ZN!@R;&T39B]LF'L4:1- : IW_&D*PA*$O > +.U-;O/^(X MDY)+CFF1Q:L#L7?2&_@G'%KPUOD69C':*'N^&C%#,U(A[L7['YX@2"M[(JFL MG!H6S)[C-<2^_]LAIITI$=@>$KR&>R9Q&8<(N-LGZ(B_MHN*]1/)1*P%X7/R MA8@TMB3#:OR*]N$.(9AH60?2!FJ,(B:)-)^CUWAWV"W2]! EXB]S+. 5 PX: M7)9WPLZJ%:@M>_?!6&0(5JSY.-A'61&OXWU$WN:)R-:;R-:\-+]G$D6/@6S M7=H2\@#:&=@-G_ZX/*!A.M1NN$B R=3X@YQ<

.O^.<]QKP_GWZ\M6;7R^D#^^P: )@X"ULQ@O<"WIRR'"XJLU\_C6 .B_)44DP< :(+0%LWB(&>F;R,1G#9\M8_FJEV.L%U76U%)Y=/<^# M8M!U]3RQ* XW!1WDM*U%LZWD2^;JN\!5>BBF\BE).I*3^H,R>FIMRL%1.#)Y MB8FDV"^*,XS2+BJ?,Y886BY KH3+&KE-$@L'1@]V7;*@Z/Q12Y##"YU/>O ; M2E8,[(*0 2&&\6@*\T;OM@C5Z87G"^A M8M%*GUV?%T5FAE=M:D9!O5R!S&-+:T*5IT"CC"8DN!9SUU)&(\9 MXGB^\]B6=;"%DFX@7J@P5RI?>@4=B@?/CD6F%+[H-VK'50X$.?-0)RX*"Q,3 M.>Q!TXHT1V@XDPGP/$6<'#8Q"TRRH+*[NO%4%UYXR[R;6U9OX4/>45Y;&GI. MVN-$ ^/&Y26V-"G.RZG"R 3ZKQ<<[6HQIR;(HI&(H)&"YNHQL5'F.:BB]>HY MYY$ZHK3UACOO4P1MJ _?&G9XB>HXZ_QD/*R84$A'6TZF8NZPC(&0#E/W'XA7 MZ("LF04<,=QYW%FTD3 ZBIZ9:E,Q:ENH1#?[VUD-BP[H!8O;ZXX H3O+PG-G MM"HY=2GV]36?".3/2E1C^A15>"R3^J%P$\]"3ZB/B2H"UA9;- _GVB, _%;J MF'H,K_169K2NQ(;.$!T=*E@QF/=^93BSH#V>5L7;,'@W2H1GN@!LU6 MH47>4,552DDRU0J,]H\J*:F R(YA8UBI(6UL*C7L7;YYQ0/VCM7<125) 3/> MFG(GFH%C2L)\7/#:)L'BYZE$4D%Q-(QRO(&BEOX>U61&_<'YR2W%=RP2PS: MX:\X?ET$A_5UU3'I'KS 6:/+@Z-Y0*R.L*Z7YX]:2FM,.FO5W26DC3 I8"ZM M ]M9+K:KGHXH,17F03XTXH_6_2J1I#+U?C485AG$TUQ0@?A#RL446*>@6J&N76HB?1-.*0B8 ; M1I13%/C(>K7?KYEQU"H]VX'5=HT<5S+"1$:EUSE:3ZNT^ZH8^YW*[$R:)10] M7@?VM4+]D#I6IE#G]IL!GG@H:DL.IP['J_*X)[+T*AKC"O/44%A4A:BJD_P& M@QF%]:%K:TD)"TADQ9G ]WF_7;ZS?$/1RE&/;+*A8+:%>U688(D,!!)7$*"Q M<,*R-5,K)J0P@LS#^XRT2\H,)PXVQQHCGZV3Z(SH\#VY]2QLYSGCI%)?ETET8__L M$_;/GN*5-U4%P@UY\0:)-N2'8\#MY,O6D!3FMA^FVJ5^$R15 ;QX"]D:4JZ]2&V5OF1BYA&DB/4V MPE:S 4ETIQ=+[O3K0J- ![P7 %G?MK02NW+-@'8M(Z+9=<+,/F\=27O@NJML MGWIV-W)U,1RMRD*.1[:\2?FR-;0>@W9!LWOTW1(%MP>(KP/)]M$!<:;0=O1L M#K1/=27PD;Y97L>BZU2>9:D9+>%EW6%)9[B)0P#0CY3GS'I4E\B/NPF$KM>+ M[@N$.+Z>-Y&3VEG0Q7M;-N@=%1UVQU3A&E@2+:(2?KYY>3D$LFP ?HJ^^'C@ M7-$%7F+/]U6B]H<>R%RW9VI.' MY%DK:WI7(&X'FN^+L1XIQ/NH\:W[A,@[177YPE>G)C9Z63Y%;UB*^**MDFH/ MOS@0=\!T(5ZY(!-@CABJ;=PJY%_GES (VPJ[HO+8#92NL8X>+):\ :$I9)1' M& 0QI]G%1GUX8K6[1O;&>W^C;-+G0"\Y,KYWX!M)XIUV-3LS44GY9U4?QJ.'*^(3A[ MMH\S^8& 4W&&(+S@?(TVC/@$57P5*2/D;R4FKQ$@+GAUO!5\$??8E+@3(0;A MV3DEW0<5L)JOR=E;2O>E-?/LV:[FV35[ZDH,<*9-K@!>P)452(WW'2+4,UI# MAU;: A\-FB*N%9 #-B.+]VE560\KJ0ZM8Q@W2K,3,U=C6/S"EO@*41@>Y0SL M;1G4S<2[SQO#K\Y%[E^?K+.2"_7UWG-^T4ZJS,6%KE L>I51SQC0E:4Q?3\ MO,Y_V"5=;5/2U>W4J\KF'Y?&*-"B86X($TU@KKKG_.>SBX'XEV+@(;:H\D^Z M \H)UDV3DD^."TJ[B(*U$]ND'&@ *6\S5=D](V,8!%9?>WTTNK:37O7*STQ>.I7DMM4C(1'4XD"4X#OIF:N M%1*,*7,[YXA**C.)D-VX7DE*H-L@F<8;0Z(P'6L0XII>*OGB$A1?5;\LHQNQ M0/?9-X:#CJDLG$?-MYHT=?7+=>,K,7$8''[J&5MCOJ3:%+H,C.36RF(DNJC) M9JUF1XOF1>$(5R]ER9AL=U*E'%54-@NB,U\-]M7>,DS^F"TJX]J:@L--A-E5 M''ZVBL-M.ZNW+@+$M,,&SQ!K LCJ?"/.Z MT".4@V9)_@XI/N3\)RIFVIK:J 5U?W=;Q@YG=SB[P]DO^Z3>275M^WS)X<"H MVDX#89.?@J9"9S&_L_9O1._P,2#M#DT_!YINOKYCB\[H9T#33Z++#DT? 4V_ MB)-Z:S2MH;&^"[JZ1+H3(GLTUBE],=+O4I*QU>54\0G/OXUIW@]W2ZS$H)]_%S"QTJQ/-F/?^K[ M9#_^1?'_!U!+ P04 " ##:5I2(CY@/8%X SC %@ &=I87(T-3-F M8VIC<3 P,# P,2YJ<&?DNF=45%'7)GB1' 1%0,*EERAB)GBESD6#6\/=W3_<[J^=;[?3W]K5EK3JW]ZYY[ M[WG.WOO9SZY[T#/H9>"1LKR2/("!@0&\O_\!Z#E %L##P<'%P<;#Q<7%Q\AHZ.B86;E>D9)S,='9O(2TY>/D%!04;65Y*B M_!+< H+\_W@(!CX^/A$A$=7#AU3\3^F>\O^[!_H7\!CO =Z#2DR,9\"#QQB8 MCS'0G0 C &!@8_R7 ?S7@?$ $PL;!QYUN@1BX"%2Q ^ 04E%37- M\Q>L;"_9!86$141?B7M M$_PY)#3L2WA$0N+7I.24;]]3<_/R"PJ+BG^45%77U-;5-S0V_>GH[.KNZ>W[ M.S8^,3DU/3,+7UE=6]_8W-I&[""/3T[/SB\NKZ[_@0L#P,3X;^-_BNOQ/:X' M6%B86+C_P(7QP/,?$QYC83_EPR&5T<0U=W[RC/\3'MGK^)S*W_C, EI'Y!8N MHP04+((KSY'_@/9?D/UKP(+^0\C^+V#_'1<<(,+$N'<>YF, !%Q!L!>?Z^N'0C0)2AMLV&^CEBIR8HPE,\K@X,]?73K M\U1]T0!#;,FL]TLGKRN-]?5C25RU=4SN1J2 \NC9]],T?P&#*4>N=T)C8-T MK_IA9N_>;H7IQ4!Q98Z("13;I:O:44A1^*J(WK7_Q.HB'YB*'_=I#$&EL27X MC@W)VO60L(/F17RIR6]_H;92JF3L^FCJH'WMY'Y ZC@&?WT$%R+G!*_H(J07 MZ?1,I9-B0%(4>=I6MO2H51DDR1:;CQZ+2O; 3*HOPW-,+X5O.A'G7VM_+M8+ M'W=3>&5 \N=&]8MTUVG L7^ MFLP,X6)*]BAO/5D3_C;ULKAOQ9%"KO GD6.6*L/K')#?3]?CFZ@1W/Q1XUL& MWG'N%FW9UY[J/Y2KJ_U9I:J M!C ^ZW&HFU+Z&17B<#P5.+0MU^[,>B0X3&P7AS"SF#A355.\7:H$>RSZ_6"\ MF/D @.AN=*"7!G!,KWLLQ?71.)FK',WJ;%R=I!2$E?%?J+%;G7^OKP:*BW$D MM5T&Y\YZ2?5T+AO/@R\J:.2?RG$3IK\/^D5$%SQLMUUQN._6*K5Z?6X5-+5 ME-"[0*Z@+4W!5H[3L;H9XNT-IKOVJ"^:7>S;@-N)3,F+@V>ROG*LG^WPX]([ M:]NA@2=E->VDB]M\7KZ=AAD;J7EOW>:>?W\G%LK8C;<[3P 09IXJSB>$174A0N'W+R^R^LD5#4W7(8S-!P]SJ;%;:+RQ.HH,Z M$Q*.!?H[32_22.=-YWVNRM1=4$##5: M= GJIDR^B0B'U73%X^/B$C&2C^T&"/P\NOB\@B3.L8'2:>,%P;V9C!W\S E( M<5;F;2JSB6,B-KE;///AE]A^'[0V381RE#SD2ZPZ>(W?_Z3&6CZ9F>*$4@IV M)<_=R'9DLH[!N%GTN_91&1N_"MH.C)R7[]@P1VSS.4L*O@5F?TCP>M!R#HW* M9 A)=1^O[:OY_%4>/J"+-1L#;GXG/:TRGBO1?/W&TP)-C(U"R#$O"=8K>3@HVNB9FG/ M6[]@+@:*V7%$C*-8MWUB@WC\#,A;KV<-^C:4"+N#+):X 8V95XL-6ZWBJI?? M=T,)@+WM,I5V,@.#R[J.#A> M[ 2O!1V_GS_2@US3D3,T$ARKD3R4VTJE"*2QG,.QA+D#NIR-1QCAOL_<5TEDT<&G'"AA+>'@.3VBT=Q7AEN&UWJ\[I9W_)^.W$ M.-#MXF-36=XLBPS(JH 8EB=BB? N($)!KVQT:">[=5*(7/AV8W(#1;;+2;0N M*W(1E7:D&2"=!A4N);=NX:.\J^JX'CR1J#4'<;KX+N-1/^A=;>GO(C3PAWFU MF40$A!"!.R81O']R(KP6M88Y'P'LL94;=66*A/W!-MQZ/>#ZSL.$?7+TCR3[6G#KLT4&,+PXV/.4O=B@[T8IQX"9O8>;ZD)C(51 M8]UPI(C2Y)FO/?>6ZI0;I+1V,'>G+D"Q\5:[D-0\=2N9[\75?,6_\ M0@.[&CAW9'J,JV9?DDUID%ABS+;PQ2)_H7JXCF"_SK?/\WKQ#0QYXPW9Q'\B MU@2'PWW4\AQ+:YH"8$4+"-U!3\GHNY^A'E^X/=F3?],W/JNV#^">6S*2&0U?0P*-!>QH.R?W:;Q#G MYNQ%?:*M*)_Q>T((GZ)L*DPI&LZ^#%;+TOZ^6G_CG_J'UBZ4JW_+@40S]1\, M\F^&X3H72@ QG>SH"U[AH32>+=R;ERTL[3D^NPI>B]+ += T-LU#JG08VM>' M':PG>W.>=7,X.M,\C%\N?O$V3@_[IQ,Q+\3THDM7F(&]\FBOTKAV8:,EY7&+ M+?6#0A<2\>H> %.:MD:7)^Q6L\@KR<%(_4;A6@)&E/F1\YN5*-/60=:Y$1$. M/P[$[M\HHO^"G;1'L2%6[A@UO#*-Z,7UZIM:=;!0&TI]3.Z8SUI)XP)EL#XP M9(_@/N6);:%W+[>MT[V8:LHXFR^K*QS@^AVX]\J:(Y%!@:$E_0B?KC[P5B;O MTD@'&9"X2GMC+Z*)FDD]=%_/!4FQ_I;7FEGXM2WIOSM:LICA\N\KX6FJQ2?L>0[8!+AK&L)^/8 MPG572L;%D%)RN<+-.3E-NR;^Z:,/*0G#9-IJ]+0IV21GOCQKQR/N5!62ID,? MCS74;&=ZK+'>6+V8:98WUB,3?I>LYJ/9C%O,E<*8FSP(@Q1/Y!I7:79EXDWC\?@ W_1@'G, MUB#.\U\=\5&^/I-F%)<^:QVINBDK7.+#TV?1GN_$8G):IW":'J_,?T!2L1 W M;OM,UW05Z?_VE=P3UD4N#)%;9SS39/DD#UACLF(6VMI+]9WAG>%6UT-F1KI3 M7CSG9\\LH:7&A =*J*M/"'%).7Y)Y:[,RZ!157^;I5M?+8(OJF7Y(2[,E%@1 ME_XGA-1+0KO03^!HO[M@5?S[+;4_D=,.Q7FRLX)0/E<4<*-D/I,IR3?HC^N> M#TZ9?K!ZJ%;3\.W-2/B+3R:?/_+V)PC4!+F(T7B-<^)\OTOEM \)2]GP3_EK MQF%SX6%)==X%>,."#&60[>JJXJ0&"BM6%#>T3_-(_1HD+[N<1'QBON)VZZ=_Q?*) M9M2J+@0C6B=F^[?FKX?I%9:R7JZR]GHW.C7VHCOBP7=E\**,!B+,=NHAT5UI M!M_\73%H: "/5YE7Z"K7JUI%6%%U0W,J( _L,Z!$45HXNZ1 Z_"FZ9,5 M@;_T>RI:(YE MSBZE;OVYD4*_/6]/!N//5T2X:,"T56_M8=(D&NAXJ"NNF&FMSJT7+I L%V_0 MY/L 2K#K6),AH%$70W@G-;:)IR_A//^ZO#).E.EQH/2ASNF]:MFFJ9V>=5MP M?=O2 #?Z6]<:356C' MRAYM1DK 6WQTDRSY2R7J(QWIWF)L1$IA]/QX40:?0T#A(BD><;-WC1$][H+* M;>9/970\Z([R'Y%8L&' =5KW"U,<'8N7[MJ.!3OK314C!Z6:*4.N"8[H/0[& ME5J1'JV%EQVZX[>JQ"4/P&I:+%E$.0H)U"T;<#7:3S$EXG$\+*F0M&BQ ]5GHUL?O\'R7A%( MY9^?I2'. ^MCA%!K_+EAUD]]6>N_OQMVQIG8:N^O0BC4> G 3>8+7 M5\0(%&+,(L+W)S']8_1%>C'U\Y\"Z=/9T#\/5W"NVE?(1X:\A\_]C-' 6JW/ MDMJH8&0Q'#ZL7M60(==B+9H@$L>>\.C] VD=%N)?OAJX08/>GN C:(\4Q419 M3)9GH8F]^&K&#Q3DY*Z.]AY@G=F%9(!?@"13M^Z[QJ<$:"NU1CUA(T MQ>%,UQ\4_I) ;2A]*_U)-\=4[U% ?JP^F:N25 MO[>=#:=3K4+S+#XZEMF7VQ,+8"$Y>GK4OT8Y1P YJ\TJ:6@ =UO:@",=03_3E?BS ^6JJC7PSN.IJ]I_=EK6IN+C,G_2\>M&J M*SK&-B4ZJOD(6T[SD\7E!T4W>-!HJ+="K /)F8&NYG< ME[$EX!2^A5FYE>'JM"_Z$A\W^9VHG'P8,L_V:$)3BG;.EZPG]K@<[2]PCLO- M#2B9".CLGRZ0J-?;T\#[U>J"5N@'HS2?<4;^][7#11_6A$0*SOV-&%1L::9S-,.RR_,,$M M:6PO-%4&9\"H*+%O>+Y[L>7TGJ8\7Y06>46N949RQ_ICWPJ+O=V7J*O"U_0D M!3B+J+>N=,R"V]B/#I*.S@E-%$S']@YT-UU&YDT5: .-UT*9IO-GP4V48>VN MYE:%B"P[/ZP@EK"A]_C= .T7C-@1FAR28 ER3RQ/7B^(="KU.S'E9-ZJ!HD@ M/%.9LVP24:3J0=&J8WB]YO8B QKX'-JC/&XX]L9H>W_4=,7[_6#<$BL5H^&. MU),=3THHB=KW@$))6?D$$[%58::DEQ<*#!'2PY7EB_TJXZ?C?#]_UM8*""/\ MONB(9'[_2*P^5<5UUHX#WZD7GH(7!A,7N OW?\EK"+%.-=[O %P&,WF]LTGH MS*Z$E-IW&]' 6 GBUN '3V"+?=%E\6V=3W+\#+^$NE? M3+Q,=#3 $1H@LZW:-L.Y94LTAA7<#55C;PQ.1)"D<'Z:;\;\/1<_?5,[[Z5V MO743P-)\69E_^8G>0$\]:'%*Q*-;!D>$JQN_FZ-QPBU#1*_.R%Y=O::U7I>X MTOA/%9OY+]'W\MZ@#!O9E0H"V_K'9K*YMG5/F#_'K' ]"P_F@P/O,?I8Z=R' MV![PW&]LGR22\B[X7J2///0N;TR#?LXB<3T%)8S64XOI\8BH!\?N#2FA24BY!(S%=)B^O#&XAL1VL[<=*;XL8-ZRB M)G]DU8Q-A6XT\H/Q_ER,9 B@8J0Z?1@'5Y+IP$]])BUIU#OX;KQ>(> M.]>$"A&AL+<&U7MAGQB[3=B+H/$9HUV>PN_YWR2_ZH6(".;E1(GH4M._V@R4 MJ.A*$:O_$L"V.('S;>MF'"&R@1ARG7O3[^G/_N=;?SZFN;V[ADHBD*5&2 MXB5,=YF9QY!:FRJ=O[21;GD2"2-133=6?O%-!4SKG0!(6_=N!+)\..G+QAJ_ MU5S9-]PV1#0=?/=VDC$GKUUW>87YXT\"9/#6Q+S,#D1W>BDH^0%,V3[S]L\Z MO&SY$X>51ST=3?)XA"5ULV,5\S+S8-61QA#A"I_G M_$0!JO[\W/"Y#MV3(/4&283?8W]OW%!!K0!>,(U_DRRUV(>ZNK15S2G^@9OJ M.1;KULRU-V,.APS'6RI5J8@57L$QHSQQ>=>OG/+*Z9EBK@9+1T%>LJ@051(T M@#V"!I""&$.WD/=+^+766@2)&%B>=SNZT-BM,!4D:\>@W;GZBS]3FXJ%&6%] MU%X3W&MS.;>Q!3ZJFUE6Q;-"2?L9K8.EEFY/.LO#Z*)^4*T]2-[I'KL>W#O8 M?]]0ZT2^G,J[_1@#/VZ(N(E5N)2G=AY1<[IPA.E M4:TW8S7-'-A?@Y_!Y_)E>A$9V=8%U>,?!7=!5?JS1H;P]:P7>$E/,MO9J.X# M2=M@U$^D1.3//K/:@GOV/&SLZ=>@/6JRA$XWI]DALX% M8!XW(]HT67&>?E?B,4OGW:],C$53K:E+':GT1;-M@[F(D;NDV?W;YG=FS],. MR7Y=*?WJH[?K /OX[H!_M(:4VCTN2DZ1)^1V:> H9@GX#,N;(R M+ONT?OUJ(O8PBRV[(S&B=.)@(8<(-B#W_T4K$1O<1< E)R>4VCZ\??W]YICA M,92"*4#()P(X/C.QE!X_J/'=BNF&5$($GQB8"I;M/8]X.>WS-SY,_1 QP7#FN)];B8+$H BQM_)Z/W]7X1AL.OQWG MYJQP/.0Y(WFHZM7OZG02UJ!)_*>X,P34PDR XS7D,UT\_CS:.F358L5$.2%& MYZ<_WF_<>5=I.E!(^>E5;?1K+F:CYHD]^33"Y-2S QTK+J:/ D]"F8C*O4[) MA[PLM7SOQ'_75>["N?//^ZEI_+^R&,^A@;RF@_B6J>[YY=O(!.DUT0K5L5-Q M^J>%OCH9!6D/E!P&H_X#1 ,?X$JJ2/:&PA&F#5)5^ M1T*3VJT4EZ[51AF\@<]TX1A$SE9[K9::7 [R;S>ZR%.HIX-], M*$P4-+B\W4M5+%L[2#A$\,H&%+FE):1&E"2O:;W="=/29L\>FNX01JJ3S+UE M"1S<4! ([_AK_B<%Q"9NX-4CK4!OG,DQNCH.=/L<>2\@<<-5?\Z*R6OQB-ICS[ ?Q$5A]6'5B5*+2K)ABORF M['.'E,J1#\,MHIZ2=I1*%3@V_.A5RM?XW8 =EX#S+K8%(J!N[]*_W+^@],/( M6RD;MY:B;IAH))[BW7>)J3[,!IVM3#$]M<5G$Q_=[G3]C>2.K7[6WRC?)7AD M4H_CAL3EFG_2CJ\/E-D2TI&PDFBCM->EEX(;Q=8_CV#Q#(&M6R=9$B7B'?\E M=/%PUZ5:$\2(]V0)!9$O#I?-P[_Q/*V+WFC^SA0A0$?TUX/N#54RCK&5""E> MV79!;9LZD?&@JXO]_EF?1N&:$Z/)]ICUT,^!5PF\;5)_;L80[+0>*?SHWRQ,@\K*BY:!ZYA$6Y'4Z3[4D8IX9]61]_'].7$UV@ M^^PN8*S-@-TDF^DQ]7OI]YVGHL ZX.I#OY"P:$MC'W(74T">'O+^I]> 86C& M31W68"4R9(-*$'(1JO1>1%-5^=R>]!+15' V5'S--=%4IN)V+%2P/%>IXQFP M$DPMK8/YU(<^>]K ?NVC]+1A:+H]S.IGHF:U[>8)@[XV^.G7DL]^8O39/]=/ MNFP1AAN3DX,;R07F]!EW-2^=+".6!Z)I#PADR;73\Q[P]="EC^#2EGA]] M00-[,#N#C]_ ?/@?RV-&/C2Y)T)>_GKNA$^'#!ZK&8/00LE5P<40PQ#8?FLG M'S@YZ/BU37"_VML/]>F$U)B*O^*#/+GG(YO4(X54>MT@S7KHX\,@7&K" MU-:UW>\PQXW&VN^KJ3S$.SQTE774^H)8C_PA'F:D^DJ.97(_WB <[5WJ6.0K M..8IPVD)OC2'2UGS8D@\.84571ZJ-<<8;!SOPYX9U=NXOD#2$9<860])73#% M_4(&#P%\/*:'"FF&E?430IBV=>=/ACFG^5587K*45S=5TV4?CX.X'RS'8;OY M4/S(EC'GK9I&35M'LY0*3:Y\964@JB,!'9Y;[4+C2SWC]KH8E?R?0>HUAH-T MR8?Q#/M1]+(OV14<3C'4NX_FI(I6(&G?\R-$SR@T=IV0W(;X'L%!&/W8 $,C MQ^@7B:E/=SGYMH;28PX\-HW-1RW3'$3C+24V#Y@OSB<:\"OC;%#Z$K)47[ MJP3%:3"S.5^01V:'^_NW37\NQ6Z&&JNEZ-*T6V+NM :C!UMP-J6/.:[2U$A8 M]J[DU?#ISJ_10%3-'?X EI+DC->[[LJ^2K\> DQELMQ,)0)%UBAW\CR*UD+5 M^C/EKO#XIYDMI,"7FO MS#,BH:1@3\,?XQ:9VDZ$Q5R.S[KWLKRU7N=0IZ27),@3*^ "="\^E9I2"86, M"^%,NF./LR2]"-9,0- X9Q0J?C [!5-E/M..H;+<(%?^<^S;2J/:%-VZ$3)6@M&FC4+CRO9$\,#< M(."='*NH!:_ A3]2NV^UE8%+;.IF^/M*D[5^,H?!A[BDH;WN$A./Y8->6M_5 MP%>E)@H*8WZ8[O[E1+,=I0NBJC,+3"VN5.N?+@)O.GE< Q^^"T4#:OP&EQ'^ M>BK)^$+.4MGGGH17%7]N*XM.<=RLAM5$[ M&K@.J/AV1GM(9&0XT\'6F3"0*VWQ]BQ.H"?NU;J/7KFF-(/O6OA!6?E;Y%ND MB>Q*JTRR_AQ1.1%=\&ZJ_9HIF'^WCJ+^.GB."_;YN)]K(J&/5(FC[)B9[SG4 M(W_%B9(:T,N]?X0,UZDP$D)JF_JC82Q+MTXELN_,P%*&,GY\W](U9/&QY_K9 M7)R8*4T2&CAW"!TL_3M*OXDR@GQGT:D\"522Z,&;:R#<7./,M'S@A'=&P_: MC9NI*:K/4=!5GCJNYB.5@Y8L4AQY7B"= MZ@G[@W(:K#>3JLBHI4&/G<*)COJ!>%F^A> AT6N"@^UL8K&Y#I^V9/L*SK8. MR74!,TRR<3%YBX:L05RGU[+@*UI])CS M*LOT/^WMU:4V_A2?OKR&FY<;*,IR9'4X83!'] M6RZJWH11(9\;^!+<))R2]P8)]K'/B'*8R^!ZKQ_,\/VI=%]Y G18F$!$5&R M,\)C>GPI?U1YT6V0+8YJ07B9Z.^2\$E'*N\0%H+"W([.@K4<1OVALV&5;:?AW3)Y< M)&/N^[OUFK H)V!]6O9>GDV'M6 [WS?=EBQPQK#3*[>C-H\\\Z>0R'1YC>"; MK[\L7%P&QZE>]CA]4["W.]SULZJ1*8G)@ M:V1F77G9>,+D"&33E=' 2XX1UZFF)C;, MR$D)@3(!,T-$Z.^RPP/[ ZOD'3W2-Y;'$R7%6K0/QUME;Y.[3%!<<+80(CP^BH#VM10@-X9^51.(GK M8-A'^ZRA1/?A1';^E"L^8AT\)OQ7#MG$]@@X3H7]:K!/P"#8UBI920YVNI?R MM#K0_INWL["BQ8[2<_6+F'\$1"(#52L#"VKTQ/XV:S\86N_J<(SJ6;6"S\^Z;"R\<"(].6]\%0 MDT52^Z*Z,GH0UAE=Q!6R3!,R6::,63E/RNE=\B;ZF,\T&.O#M))5MNF<5Y.] M4VW]]6O_9,7?K_0?63^C=5 Y6(A3X[U3&\U,C@#808;C\)]+Q_Y*U0!3'STK5 M:7>GVFBJO6Y[7U@EZM?.?"P XU^]T/#,2Q@ %N)*,T-;[Z,%*4DK-W4*9FYH M&2U_HEXU?5"0P&&5O+%.XF!)BGW<(1;*O 5L.;,0O=/-I$9B)V?9%QK/++0N M+)1_K3N(2U%QQ>I:UW,^SM%P[:/>YO>J<,X-?-80OAG[T9/TU^S0Y9_$TZM/ MC 6R!>K/A^*M)&!-2N\57*,^)&%--N7DH('>]D(T,%UF=HV737BJ*0>0_7_> M3"US[5#/4WI2-R-+[,9F%ONQ0O_@?$]#VS8CXH'_O;PU+_40.W2-/4 M_$7U:DUMFDKHH69K>["!_@M?(R-H31=D@[+?01/@BOJQ1RUS556KJ\Y@]R2Y M=5R(]@?G1^;QOIC51:8+ZU5=)8D!-OA?')S!/"=).[?"HB#PM'_1[]34;6]0^Z3_/)[E1"_>^NH6)C&:_4[5,T12SU M.MM$8I7;59\HU-B;=3XA*OBJ^ND1ZA8V2KD[K YSKPU9B<5'9))5V7[47/16 MNTEK3'.;)EG(:+X3T]TGIQ/4N+D):M"4(__VYU_)BL9O*,9+._'!U^N(&]3" MDRY.+>5!FM($,XO$S_-J:O.^%DUV;)CI:. S94?[!R-G&]XY$!QK]=@<]+W> M^E <^OTBP*QU/"+.BZ,CUXB:\NV;&S(P'7N"6.&$>!Q_<.UY_8 (9G#O9OUV M]H-BV__N"_:[?W*6K.&7;RCRE"97;\@?4I MO0@_JZ)+0[:\^ _-$^5J_@>2[-1!NT?UJ_U0_T9 MTAX\=[W#1=#>6)F?/VO&]LRK*NMC%J?(Y^@TR\GE#'*3E,M]N$@1=^Y801%L M9:'_:OZ1#\JM+1&K%._HRFK,7/NI"QY+?*S.]#'/]/O '-V%-]G,_4C3J@;D >S*F-! L5-D>]CZN.JU MJ?(H/FK(DB+1>]%Z8-.9ND5SL+]99AA6O3U M$,:[>2^3S@]' L9ZM\R+3VF^^NSY"/;3B>6G\"%"5Y\X]3]OC)[-7ZJ-.8DC M3.?!I"(0@ 4P0LXIG!!!C)*.7*?KJ0A6C628XTM/+%*J()+^&@:?95=IAJYW M@J KRM.EZ[/[#E2&W&YU@=OR>!W\>NM5C&X4RDZFI(GQ-O+:\U4F1/&9L/!#WFS39F^5]2;8[2V90X/-R9C-D[0 \[]+U#P5R M1VQFU?L;&LB;)3E4[/B!!CY SV+ .B*M-7V..J/,KO>X MV6C@(QIXRS N?72>LI+!);C//OG^DS>+R]#";*R6.LSM6#ZF>LJD??BV#>E8 MF;3BB&WD%0!VY^@/FSC;C4>@[3^ M0R#_>>\#_L?L_<]B4KWGJU#:KGS3%]'YAG6PU9<]!V7F$O*@=@XW.7KOK:/- M\D=?%W(?SDPA*<-KV@G!A3?O&HY',BJ[\]P21:SD#J!]72X4*(8I/Z@K0][J M]F*'G#P))(?C?=_V!98[:._\?$LL@/[H3=R.9:<4:Y.)=B>1E'S/@3WNA;GV M../B[E7ZN7N]!!BLKK=TVSZ@V[;V+$+TJ:)Y-'.$$,&7B ?%] !F=M&HG"O1 M?T2/-06Q%U1#JTL>SN]6[4?1>"'3%]IV&*MJ*!&2#,X99;".;;)<8C0[ME#D]MA M,8\8^RO6H2'AT(^G6.]3S\B/8D,3^O92.N#*<,55A4 #A8UJ8DSRN2 %F)$] MK8IOI$KH^$>XK] <7U>8V M&P+V]I<08[4?R^S=YMC*]F!K]74A'CUDD-IWO@25:NX.C4QE[2"-G_$1Z(3CF*\:T MIG'V,% MA=?0< ?APRK9YZ@*-P\X>.JV[^49:,%,R_]Z$D3NU0T1/STZ#+.?0@.=GH1) ML:#F6O4KQ,L]'!]WT)?!6 (O[J6.0^$\;Z?KY%8W ??BMU+6:, *]RC[E"%X MQ#)7< U[6'N]&0W\0L55S R.W%+Z%N_$7\9V5ROXEK .0BS2Y_1OV+:'4:/# M:IK5F?)92LUNPM3:LCE6H2(-X4?$0) M+")5"7[UJ;S$8ZWZ40E*O]?7QMBR281KCM1:'6V*3 4-(9!DO003%%@%"2 M=)<.>F^$:9X<(.?LD,)WY2*8XYK>PR$/%6*:-"%!R=V)H%HMT,"(G-D_N_M? MK*WDP:N.5+8HLD^T&AFIJPY<^TPF)VJ^V)J'\\A#':J_CLGL>P]W-FH/OYC2 M'=T-SVPV0V#21W7"BM;?LM[R '>*97+C$N9K02Q3W,^/IB+F82%Y:*!@ (3( MS_H%FF5\+3YMD.UE].:HJSX^#S$R]T#*$Y,;#1SRK:->U*T7J:]Y^J=[IIG9]?6J3\10,9?WIPSI?(!)%M]+(=UR4_-E]E>]'W5&H'!M3$WRK; MLW\([A;#/@@:\("-2OE7,UYO9X!X?I2??^?D4R>4$P2S./#V[N"9;\ODSG@HTOI-BPQ]W*]>%@2_!+3FYZ?=_'7>K&#R\Z;J(9#E2U?]6O M*399-JE*_H:(!V]K7Y(TG>Y'-*\,,W04VS'.^.SGV2XRJ3W,W]I(NRO.RL-$ M3.]&C;*_++=SV$6:33NUNU;>QR'&OQF'3BAFI-7=9AF*XB@H']X-&CNDLJ:7 M5/>0)+SFV4)H["X^GVB1+>U?<<3]2V$[M*"@VVU99;I3=)DO@9P[X1B_=.PP M= QQ^SI^.O/%^"!9[U6"C:3)7*/02.X/;O#.-<_D_:XCFN8K5LSP9[RTNE;K M;1I:&ASY#\XMOSLP-O.=[GZ:.V$-B."@5AH\47$.^2=)0BY_8CAV>GM7K553 MSUQ3S9[5FZI:T)"FHFN:VPAN>^8%9CG.;DTX,+O:@F#VJJ_B@ QC44\>JNVB M9#(?3Q8.R[K7S3!VA:_FS4$]*UL[>J?TK$C,Q MO>\]XXYDT#^O5HW:'&_-^%^B@60/W1\44M%]!?NT<)[K,Q*[I0[*JP ;(SD7 MRY7-6+ZA/.'Z]^4[]U^B[6]5W6,M*L^H M'SW8IK*20<3/B8*2I%HL__S,]5.=WG.;ZVQH; E:CM9\G+PYV-*1E/IBY:CK M=3)F"!65(,;>J5[8'%RZ[<'/JK9)3HO:R,X4:Z-H!Y',5W6"#:1K!$JB( $V M%L]M2)^WY.F4)RGX"'S]-?G:TM9CI%O[_,N8EWC 9QB&YK"P: MB(>JHH$*_?;3Q[KE-"N6@S6:2B\"]A+(J*Y#0'__G8TR5B"_UX-BB-A4QLH= MOXG"N^88^!1??^-] [6C_K/\\?MIU(N,"XLMV:,TE[KE_:9V,SW0K[#Q]G8L MB%IBPJ;/?=9.K7ZL_W$)1P,F$\]';@F)/#W9/(QWJHC@<'\29/W/WNL3PS:J MHQ<9*X@YS88$577CM.]G'!6I\JS%9@<\/_>[51T1J28QT45=YD6&71#(HS]R M-,LD2*FM1%V#R8 3C#/!+0.VX_'1 )[IVT]/)][);V*+@O-P%T)8X3 TL+7* M<[.G!Y+P3>GG[IQX!W$F])_- \F3/Q<R3K)(U?-"!!2G..HOA*C M S9/63'ZJC]+B_)[4'5#>&X)O[/?J,=[[\&B+[6Q#TQE"[RZM;WS>_^(JWH1 M9X8[@3ZC@=JE-F_F4 M^SXV=3G:00.$+/QP6'?I\MBLET";OZ GQ]WV77/ AT/;J3FE )+;;W62PA$_ M"NT\#(MVK4-Y/_PTFA-51ZU2>_XX5ZH,*LG/\CA/B;J.^ANA@0E_7)6Q/3<387J0 M6IV*KSZEG7SP)Q3K1*:JVW$)3;^!Q_[NUL9%I L]KLQXBU"^;"'88Y76*VPR MH[F:8<\?HEQBNI,:D)I640&#I4R!=4#?R_ #GFX_D"7_FB(6U8$RF#6J"3OY MQ0AS42MS]&Y53-*751*GUR'O10-_%%:-#J]P+M5LX]! O\EK]TC&=[LJYR1T M2]">[NI"<(FOP1RU(AIHVY$L@1(X7I^PSK$>%:+,MBQA)=.&(4D1!\TM]?54 M0]9)VE>IFVA@!=YS.YAN,\T!$YXU09_!+WSWETH]L7JX_K-1L% M?1?SJG23#/U(8KL*V[E[JHM+ 3V2X+&; ]5:IJI]LA\M8$74/-:Y?YAP\E:T M0(?8Y'1>RP,RT-$+T%@3!$*KPC('@6 1(LC,%1#:H_V:!V@ V"BY2&JEO$I/ M.0^+X0&M+;T9%SSR733YQ]+;W: 67FTG*)"$-GE)9N6L0<7V8&]Y76[R*AZ. M=:IHS\U'W)/\Y826==1-@"Y-SL#>'!1T7-E_OS<8-LYHX*FDD?Z$ZZ1-RU,0 MT-!E6GVD'OK1>7V[[G-,Z+L3DLW9T@2OX+?R\'H&R+G^USHHN\UYZ\02J.W94ITH,$.9F='O+7)M"WGY<7\NK-J7BR_J8QAM5,V ]B)*&!5HYD4 5Y M (<7$U4HU1K#EVPH.PA><%MYLX$&>L,.*#TO>$X$VNL*OJ*!7(1GPK5 L1PH M'&;'!OOQVKE=HN)8Y?JF-ST71?X/5:;-^S\[P_5_MT).S;(*]NX@!4 \A/J] MV(>+;O4M]?_:1?SS/[&E9__,H-*4V_\MRTK&EV;G;(::0O#VA@2N=)A7.1XX MXV:Y+,9UJII+Z- XC*6J3TP)VJGH=Z5.Z*J?9^:(W/HB2 .A$=X/+(]*]&@* MYKUO=$OS]=E0I]D_KP]$RQ;Y&:VY;E-O3>(6*!ECE/S0P-\M!1DFHL1/QG(] M7TZIJL^'J0][S*I^HH%9C)+@3BFR;\%88G4EOE3+2=57JSFK.Z#0ESY] >G= M#H44('*=8S00;-F0HE49=FHXM>XYWX:>B;G?9GZ6_725J' >\X/U&D8?>);@;C96%3"XUI]UEAH:_H'D M]BA4">\^*1L&93US(;SP?O]+:?K M@8!!QE8T\%M^\\Y'O9G\L^Q=G36HP,64"UD['+KPL6M/SZ*+0[EBUZX1L[%//0A_GZTU&'H M7@-^_J7UN\*P9!_GD+_B3=X1>?-OM8>^NDLIXNI;?]L)"WE@NE"B9^V,H^D= M:,#3KF]Z$7K@PBSV0FQ M+O_^VV^^QBJ+96T*V'?QJ^'RST8EQ.WO*^=FLOH=3@KJ,?1)7\:X[:.3^(TY MQ:6!:6\YT-XMZ+BB$1K76'+V@Z9+W[)N M%PD#-/#UC+%O=\0V_WB>>1'/3H=R+@6%S7/RBA9*Y!4TX]?&1A(3"+\/-7C# M'?OV3R2G;8Z[/@MS^?8OU.=I63FM7YJQO]T1K"CKB)JI U03RH;+U7F-]N.W MY?$#,A_Y6= 7Z%URM5$W_"P_EZ/]8?>>S[>#VY8 XKRK:<^W":(;J@G/FC(' M^-E-:5J@83JW8]"-ZX2%5PZII] M]RNZ=%-Q^[1R"1'8,^BPXOLG3+?O)GX@ MGW00+[Z[&+9_NI,B?) U8'D& _N!W@]OOJXR[+N[\62'_LE)Z-$))^#J:CT% MG0SM2$'YII'W\?L.);HT"+FT1>TF[M%>LO/<> ?\F%GFMJP_6BS@;EVF5_NS MN6B]Y)\=F40H4OI&X!A4]^J.H^VH)^*TG0+<#ADO>+_M,>S(-L=) M;5ERFE'6A*^GNS7G16/+G/IF:O.S=WSO)N>U3=51] &L!:.FH&QE: WEZZFS M?:@T$EAYGWHR4-^ !NPHS(/P]]//-YO5+^5O51@"AM=4DM8P!RLCU+<,574* M]]D"V ;?91T'<* PIC2-2Q!2_%'Q]X5=+C^OTO^5S!U-V%B+];H]4B@5VEP4 M Q70WF<\;N^X[8#W7S&NH&QTY%S,9@+X$P\O_[ %HH%,GP\VH.]YJ,>J=FK< M$E8_> _7N^.1EUI;*?_G3>KY_[C)2(?[3%7JE_7Q]=02XPG<2GT3DHD&0J!% M*FB $9Y9[8\&S$0&H,F@WG)'?4=L+Y=+, U/V+.ILW-QUU=2O=LVO\HM)SU9%QJ1N6 MO71?XOCSQ0R8KW N&OC_>A&.K+B>#3UT2\7M0'#SK$W=FIQ#TM;%834W;H1@ M&]2]J'H"K8$:8YH&&_J>9C5+^A;4%QQ>S(T8)UDAE19WLWNOS\J82]1\S<]#R MYA#%_1:;XW)PB;/QY/.+=@0EG8AX716JF9FA_UVQ+'F+A:B%XHC;.PW@%ML:^D?&GI4BSL2$43]7]';HI=1TV3"J2"T48[;\ M^?!VRY1FE_GTT1D:('!$&M+S_6YPTSRK$MH>PE']X!^LFX62$I*AN3#R"KQ3 M%VP_BC5H'!Q($5% I;U5/^X"V1N:88-:"ZZ,*VQ4_;1O[HNJ.,7F)"?7O=Q> M?)WOL8A_6U)TRR+LX&Q//WC/Y(6\B;=(W97Q?TR8-'R=[SF#?[NS)/-)/86< M:STEUQ%I'R#CP_%A:6AI>O$#&K#=<846CQDH7!1]Y4%,Q7*8I!TN&!J17%M1 MNX#$IG)C2T60$XE7<\=*J*?["??]]-K5?!^J*\'L\GKB\/F9CG\$%$-++AOA ME![YQG6^+V5XR_"=MKX8_E*2R%;%EK.$G"YLT%$5]#2^BTZE3G02-[?\Y:FF M"3Y+6911VXH>V7L?\?1.WYK10 MD]3M17=&OC!-6WC)?K#4,WZ9IC&1VV1.*.M8-2/W4O=59Y2H?3; B_MCJQ@; MPO-E^,?VE(BNCP#7V=W>>?*YI^NW+\>RR6 J9G)1]>;@(.EA'PL_C=H&%4BI MB41K;!+X^7JLJ%[]C>Q7:4JL5UA^2_S+;L/*/]N A,7N!7NA=S&H::W&]J!5 M%9/M-F__WKX64M[+7O->7'@IZY]=B'M=7>V$ 2>6<*7IFR,U-H7+C=[ .^SALFS>&*XGZ]VR+8W7!AY4P7X2M^!$_V8CSC72&W9 MO(?D.G^AS'<8+]]ETD:B)+8F]V(M'8M[^:X257;&LKI,*A2?7]7]GE!9B;A: M0 ,IZRRIP]$5?.>J./H3F7X]$9S0);GH-W"%Z,,8*QH_.Q_8Y'R"Y?8C#&WH MG_J&8)2$G_-JL?.H52MI\>DO*X3"[3-3X7HT$ OZXDJ.>6 "=E;*>ELG\P/U MMZ-_K61C%_IW\,D^Q"VIE=0LNN(R$C?X5O;6<#$+O.]8Q!EV!"96F"JO".:Q M DPNJPW-$8[/?H&8V&//H9V[EC[A+] LI&$6> M19=(=E)^6+C2Y4C4%$6>/;WD>,SW]=59FN-D_77*O=(WL>5' STK[:UG-W+K M8:!XQG6=?BCFI<4<@VFX];T*EWP"186D=J#@EXF42T+5,#=<'9/?) MCZ1%??;EN:5EO=2-Q":OYUG\7#QF9N7?8^E8@#C_=B,44B:*V/A3>AMB5$YR M8[GZ#@UP!I"-<:E?%$UXQMZZ:5V9D1T$W$V'?/QZ>IR7*<]H,O]!ITRR;2)4%.0&R7!Y[U$[A_FP3&%ACKHG>W=FU/[H^L2D,58#N5AT]X-=^/)TSJ_' M!A\->)9F>5S337N3:?XF[2*"T-GR%D<&XOXL&C_?$=/2/=F]0 -)00O=-!1?M$AJ71O][>R]<-: #IR=58V< MDG,,,E \I.$96=D/,<4>KVU^8N/*DB S:9FVA>>OEZ-]0&P'*PAM7Q'GBE.5 MJK1B)"2*;M.?@+JE\S',6FYS5.=6Z=MVN?QN*.]K]A_:/1(Z/X:2JD\&-*<+ M,I*=,M8(U:X)9?RE$Q3(>OD;#7BH%IV6AX*>@,?D&2]6U%];L(*2#"9.53D, M/\N5@*?JB]O=C%]7U"/B>U:,R]KQ_,B.!;H*51P;-I(7#]YI7^+T;!BR\Q3H MMEIDK:_R@%4/21K10,90+(K4GKEUD:3HOL%9>>?08E\H1RB4.^@O+*5O#L<' MZ3+INE?\,<.:4]FLBZ@G)5EMRE2"$@D\OM8SL"S21WBL+JE7W_O;+08OB&>= MW4JMZM*.]5ZP"Z&!^I^;>;<5AVA@7UVHN1D9%K')N]#''9Q?OQ3V5C?U0/-N M_"F&GE2I"4_8_]'>6P7%^3V+HD,@0-! L,'##,'=82! <(<0;'"WP5T"P8++ M$" X!'=W2-#!W0?WX!H\Y.9W]JE3^^XKYYZZNVK_'\Y#U_?0M59]J[M7R^I> MO>J/W_9H&5E,M NX8CJ8P]5(Y/'+N,!IA\5%'.5CD,J"%'/XX^GM9U'Z>K&_ M#,0Q_YVGGW*B Y7XZXM:KL0][,;5'+X*J)S)"_'4>3U^8*<7.7S0=+O'<-GT ME&CRX.O'I;@3,+:K>HWVS^99F5T9+QUDPK[#:D!/,H$]E4X1@UKTLT=FAYAS M0W(QW(D__OYX86%8GI11_S<@:\4)^D_-*IAK]$,^FFN P^51$CX!,3"RBXLF M_A52GO\_P>RVEK'H++:"Z*9.5_(:SK+<0R%W_JR(E=A;\(JFP%Y=G.;M/OK0 M5E>USNB;8+.BKBJ2Y MS.$SL+#PU\$5\V2.@Q%U#5L.+']R>=6\G$L%[R_M; M0=&?JU[$VHRIVOMX[PX[.I1E&.41S2KR1N=;+.9C):20W:/3C/W7)@/_LX E]C9A4_E]#S65XB@WG\'44=;Q MNDWR+']B\[?+0137":NTP9;;T "B;KG85-&*#'XVOPG'!"N[%*:O1B"LYI6A M1M?8OW8[;Q;WWR=9])I;F^KC1EJR&,W&!.0V9#X6UO+ZFRE&O9O>2M2HDU6T MGDTJ4I/ XL8=26H3 >1QYDT_CZO4?30/Y&$O__W+["UQ MTI__I;AOS>=X23@F*6KU\2G2R+I*<4M 5@>ZBW\HP/9?E]3_ :?K\?1ZJC"Z MSI8D(?ZD3<]]$*L7=3X7(5M3$O#O!@&,OA4'.-C07!'5_@%TAOP!D+_]U\#6 M+O4*J[7&TAQC2U9&(R2$-^28.;T//&D&9G[\"]/<4^SU5$Y#FOD,&[WUY%>9 MQ$K]3QEX/FDS_VOW"HQ>>?G=1BD]T!UHI_D&R24OAN%)H E7,Q^.2PK2$@3K MRI]M2464SP$YZ()6&4'PYPD>^N$Z[9:J*4(X\G<*>X)"E-I&^D9]=BQ1XY_U MNCZK94W2-L)MI,C0+33?OF;XEAB]58SFF8,W%7GA^&IXXR'3MZ?53G\1>1B# M6SX>X.[R$BD>3<8*C87T.Z9@<4O0-S]+W6S[.Q=.5T6,I)=QMF&L1T,<"@/Z MKF >NT\\2-SC:A"C.@=?_UM[R6[0TN;V=-)D _9AIB2+>Z.OMD!C?/C;N;Q& M_APA<&F\Q,/=ND_%?ZA2^W":F[7;O8EM5]B0);=HEJG&%1.^$0BA])UX'LG2 MQ^; *TJS$=5?67J@TKJRS.]\0$JFNW=I\*$0'$J+4T="1N6-%TZUAA,TP;39! M#Q<\[?FZVT+A\0UFP<*E'V(L3\./4N55D[ S?9P/)_VT2F\9*;,\( ?4\$V8 MYD41_8_VE'BO:0Z^Y&OP,/F1W(6KJ1H"1+]%7D)QQ42, M(JA9#4QW&D1LW(JMDM@3]/CB1E((2LTH)#]U';BHZLW=FN1#=6YEV!18=-@* MYRB.+V31;,,_W4E], 1H(L5:1)4!'E_^8QF@-NFYWM#FY<9X^9A=07W- M6R,>=TYY8$)H("/JG'45Z-P@J6\OS'@.D0OA5*V2%='K#TP,=J543Q&5(\@1 M\3$/7GB/#LUMNB>1_$4H+8Q7'OI$\\T(/ M% V*O/@#P-+E.XY--3$I1;+($N]<#!8-)/:9@2MJ!?/ZAR1?@,GVDZXJ/5;G MYI8ZKS'4?S2F3VH7&@+$, MQ="7%-'%9H!5SG@%P/-*.[:R(#>@&UIE=.NQ.?:BO.+$V/U!SBY&YD &"";4 M1T0#T,[A'F="_LODE!^%&Z;<6-)%#*P40X GA2W4?A>8.,Y0&;+M2LX1TATR M2@<(P.?IB)*&)@D):+*P_ C6^D,%O7WC3#FM-> MGVK9F(F6(/X/[[HGG MFG['X>[;=9^2Q[V1H&C%:2T/]>#A<")+&,^M:/WO(7G:20UB2JB[&)PMSH@R M\T&91Z-^CG<8)M-M)#RURP76@+&TJ+X+0J$)+_N_$5W=UK$?1=8$T,%B1>;? MA29H++CMB9!8B=>2B')5P/6QRI1[QUO],!M[>H\+/>Y/$4@'I 2_7T0 M/J@#8/UO\YCIW%9)S3ANUM9W7++3\X2H,B&46 E5Y/IQQ&^.TP"+WVK<'4FL M6ZDF&F?8D4)^/_BZ)H_)ZX+4]<3Y63@IGTE S(IS<$M9L'H0>NCY\W1+ZAJ-Y[RGX(1VYZ\S\5.@ M:JR?F+2U<-$#1-2F*$?O"Q:;NH%=MH(Y'7!HH$D2K#(G"13O'+PP@5[Q?S(O MFMH"G+IZP^ZNS._0& WE*3<^B ^"[]70ZK5PLZ.OL ]9#INK1IP69&J7?Q>^ MH+5.2'&IT256P?PIWG6LH7M;)_U]ZK2!S"$#NL!D5\6_*K=*^^JCDGUN35-" MOVB=.(6F%G7BYC$IM!VJR+1'BH^!!,5NCMFY@G51?;S#VSZ#$K+J#]=(K-,\ MRM,L9O<5B[RV-H% @FP1XFTL=6!-I^F+1VM4V\CN/X"0X9X_ .3[!2II#6M( M%ZC=H0:5;(4N0FY!5V(0)8)RV\GV?[ILXC&&V/:W](M-I-JT47F6EG; .0). M6!MD*IVG+:YCKE48P%@^R/=;&,@&2I//A5_L5,#FH-XOVR/)XE'4$43Q*_BF M+DP.OU;$AM6%_:8&')^7&82;!LF3]>8ST3)G9,1S"HF& FS4YD"T MP7?47^K_FW!U%%F3G"D7#S.S]0X[8O6A)?(,_!6N;W#YKF/%?+LTCS:TJ?U+ MD7!ZSA&XY#G$@2O)W FH"OK+;7+&4FV?AJ28WS$QO0_LCBM3B_Q4>55MW=,?1G8+]B)V)BYR<&N5]?,F2VO=(>.<@-O#'7S'2&^9/;X MF46"76/3$]?_X/_G9?^F7G%*\^Z"%?/OSE].9I*E&ATQN9A3A9$%3]!Y^LM03?WDK[!?P!2+/\ 3"J!<0(0=BV M=A)TOX,QU"28W00!H.FPRH/(JG+5?[QVLR<)LY%V99A+-@%')?F646U]MDPL MBG.!387KKD#J:T;5Q#=3*!@Q15D-<6_2RQ9MOA,V-T^V3*ZM-O*RN9FV2F/E MCE<;^'Z3GQB1+2N*Q?B[?EREKH_48L6\'\K8=9TXE0V@]XR M8P=@>-EN;DEFL>S$;AN 6T&&X/P39!TB1*D<8]FY^T)PH,KK[YQ[O23DC;EG M>;(-=MCI_K*CU=Q=Z/M9SVISS2X=&:S1'I=J8EU';6ZWE+XG=C7..8ON%CFE MA>;5QQ"F J6[N4Q!'\A0F]4[=]N$&5$'QD,T'+%OA^QBF*\I'BH,MPM&.^"# M3A- XK!9/R"=X*#X1Y.,9\I6/WTH$[SFWWUO/NON+Y+P=TO0A^[S]'YV<_ZZ MW/F !(#7@B^*A1R$&)88<_ YZY6U58YFSSL''FKRJT-G'MG2#*=/7GX7N1&=99(3C=CE)VNA=.S'4]K=BA9TUG-Y+%L\)[(W7341";+] N9.SF_O[B MRV#)F9US\@'6!A'2!XOR5O-$&[B!OH1]Z8_7+3SV$>B4PES@$P@7K7:Y[D'- M89KT535TN=<4[FM&N=\P_)I9#I"%QRTJ05RE%,FXKIP@DU"H"),&F&P13)^C[15>JRXN-NLBK(<9GR:G% 3;008&% MDV,/93"4_=O":$/D"2JD!"%Q@EE6_V^*FK@!TZ&2]4W8T)&>?G6WBBFAO=!A M_9E=^E_-&("@N8($[+RA.:]LC(R0D%]YLA]SVV+P#.BH&LQ(>00]8"K:^C[ +7 )3]*W&-^1_1P/IV(N$V_3P6\ADO5I&J_Y20Q;?K7J8(MB4J[!LC?,*HH:Q?#Q$/<5)TY]JL,T$K#>'A#@[.^,$28V6"I;:( P^NO"3Q/NU99)S<*E"(KRRP\K9P:3[?S&6M.V-[PYQJQQE0$3P-V M.\(B >>8[0(5MJN4]5.YTU6PDZMQW)7]RZAP/;#WXTZU'W*A2",U5X[<<2*$<1."[I&N1L,/L_?!64+W/D M+:8R#8&JJ$JUD!5;3*9C*XI M_?VT ?L4@XAE-.@Y#Y&*Q-*@(+"3^/V[QGG[*T=B:\7\ U)A_[[0+:AMBE8B M=MD>9AFYH!]WTOOZ9WD>8OK&>\B?E<&@R+.F,+Z7]]15Y6NRX$9AZZ;&AK#1 MG O/TM-+;!$2>T::;D&(MFCQOMYL7(P[DSUZ)4>5.U0QRL:$^W="16/I"'W_ M23-F#_ZE_TJ'W6SQ7RTR[\=6:=M*]!W8.'VJ]82KJM[.WRCQ395=_14"]LD?D5.FSU*4US=3S4Z06J$_"GBI,* M2^M?32RWCRQ:/(6!H@R2+Y\(^5N#E5*432R8?^=P>J0/T;!SKQTZ=ZY?E:4A MTDL8HAH8M15GZ!^TPZ^6%G8B9Y$<],\P7-9A9" T*]'SZ+1K\K_J&%8/,];] M648B5N/6?L5 MML7(9=;\S*\TAX"K[6?^-EF@:20'"? 7&_^NLJ01P?ZXE9^Q:=#2-@5:0<;ONJ/!/;?^-<1)AON^..5-+P65S!V$ MGW=@,(O-X852&'HJG5K596L)AO7 .*A*K_L<(\AJK4C>!Z_&N=@KZ9%0Y3RC -O"HN*.7W>-SA2(\X'7;_1A M)D&Y3A\-98%[BS]S\'$FKK()J,208_TJ,S ^;%4L_86(@B:O#PY*I9(LU:B" MVYR")_@8Y.2(T (CO[/9?X^5NN ) M4"<=N:EAQ!WXO&.(,9UQJR _\(#[@AQQYQ)93"'[+4$UTCT$0!,>&&*N"@E0J+%-_Y1%4>W92859T M.S0M6]U(#LEI ?%_NZ;?T;N-O?=_]F#ZB_ZR$ M#F0%1RN3DU[.FHKH-C.X/,-VG7=B6/YK(RF?NF8HNJ>1-LDWIB=;NK&PURGR MOHQN-_HD268>+@E.RX+ZR;3X7\E/VY\#ZL_(*ET4[=O,<<09?*0V<#JAQ>_WJ9*"2 M0[NN$.Z?<_.U*ZYT1,_B<,2MDWQM%Q:M\%E(Z0IX[PZX1@/(DD;S MV@H_IK M=_Q:5J3XSMC=DUF<6,)A>R!*UPRY#$=H:.#BE$Q!8"(16UG9-O" MLY*6YG^NRG+;Q4^[&1B>=J:MQ/3%#-W%CZ3!*A[#+Q$CL45[@P)MA?],--IZ%J_99P+O3A;>ZIBX[K*5M);]HGE7YV[@0)'CQ*%1@>) M^XWS]">Y*RU**J5+#JRA"<3( #B3N_LL M*B.K/D.^?:7,\C[8X!.[O1X%%+W=HI4[EY3:+7?>&L.I<^RXTP6=6ZB\PZQK M7J^RJF+4N5#:%:=ZA2\W(7[3,G+%S +ML>*+GP":6?$X+77$/W5D/E&W@<]* M6^T8OULM,%I20L34-^.+4LU7^[,IER6'PVR/H HJ_I$ M\R[8QS3W7_FD7*SJ?&4B3-'Q5(_M3V>FW$-MU0#*%ZP0>F>;0@3X[-?.6%;3 M=_M6Z9Y%IH 5&!XH' SAPGA>Z]P6!,C!EZW^WCAS9-)1ESC2E.HI\R W<$]M MV^=D=!9G4!7<+F3EG?L'8"UKOM@^U;ZPYK6P(7M*!CJV?'])O7CP7#NNJVG5 MH'U>BTLUP,:QJ*+^F*Y-:G)DE%'&0>9EH"I%8+\H(VIKZRRK?95]>26[6>S! MKT6V;PR[\:7)]OCB& Q%JNJ:1^W*?VWTJ86C\^ND=_'CCG2R;WH^+X(8M;L. MZS/>\_GS*V8:2;4%K0 K3@66Y3M-R((L@*)R*[1;O_-.]7]-W7[627MJT)"_T.,1*IGI]J9/3WMT1!\"HA@%N_(8LDPT4 [ *!W//KZ@4Z=XD M_/0"QX3$V#\<1YM$:L:8NP_O-9/ODWH]:]J%[>H]'5+IWGS &>[70 &B0LYG M3&L=RJLLS]'3*865)GJ*AB!EX_5YT*\>QG$<'E(921A6J()^A,P8$XZH!Q[Q M2+"6=EI%VV/!LRCS,*H%_:LW=%\1WF-%:TEK7J[=,U6G:[^>^G\:JYURM $S81Q-2Z=%.0KQ>+# M7IL2TS='2M4-PY%!EA/M11]'^R\\>]%&W,] MKR/BCWLL'@<%&<@HFJ^(4#IPRB!,S!A8!V08DC'!!_G/\&N 1?.97IY=-VE^ MK19']^;J!R\->JG]!\QUGG^-27$26MJUVJ&ZZ_=)[S.DGJF"6)B5+M@4;LI% MO[9,&?1*^#!H#Q_D5>+)0.ASDEG\Y7)S0UO0]2N^^B"YWCB@,>9=0F3UWD00 MLZ5QJ6XL ,BW3&!_\Z9DF>8NG@R8=A,8^ N=9*S/@N.#.R !HP(@,%4&46S C,.1DL MB=TRQ)C'G,GL@&C7+Z<**[%ESDX:;-;]9>62J5J_)#-1:EM^P&4X.:.S-&JK MWI% ):,-DK>-G>ZF._"U2.FIT;7>4[\<2^'XH@$F&0FI!1'=96/8)AYX,P"H M?J;J>89@+$>2P:-),01[S-#.)RAC>68T/>?GD+ R X/!G>[R4J@-I.XY)9Y/ M@GY6W88WGR/PG>A-"I+0D\W:.<[%N9Z7/S9"T_OO9!86H'D/;]]96+&2&.8'S M0VUG-:NN)-IB7"[57R+)_3\L(0EA)T:6J'W^18#4QTW;1_W";S;=# 2+W78) MN0R#BZUT'2-LO1Q^@:;FU<\V9K.HQ%97E]._SA^] O'OKD)=S(GNMI;7&%30 MQ44.%8=];W'FIARC11 J_X/=+!T:4T.;+-XKC_MFWJ 8.BM+3<31/X:^;&SN*DZ=)^W=FT726EW7WA&)[8M=4L'' MU]IAH\7S.=&-?AM#$(L;_PQ?)Q>5 B0;&(7^./NPF^M?VK";D6(] M-T]CX9TO*^8YX=8N*(MJ;9-S6T_9Q;QBRT@G^= M )XS/ APOPL7M4:=.D!K^W1J4:>+TAS)FS"-$6K:I>+CVO"#^7*4H@O<8^/H MGJ?4ZGC]*&?%6[);YY.*C:#YGL,2/=FB43N8W:M^0J229$@\ MN@4 @+G\@_N:,@UP=%SYK4WR[)29:UAF"$^<-OI30I 0]58Q[V#5\7%%Y8FE M52R%^"A/O1( Q9-0\"Y,)/J&2MIIKT=X1L8;ED,PZBG8D-G>-]#@]5K;.?@F M*4_P=!XUK:CR5N%:L4(G#O\/P&9QI+;?XMDHX1TAF8E4RIY)M+W%LIA[/R", M%V5?72%1$H[P!!5;"![@*_A[-_P(:9 ^]].^(9F/'5+K.M;';!DURE/4).GLX?02P/MQ)S+< M %Q'D$*EQGF"9< +X@9 M6J#._VJ9\?]K"?);M98Y=HC+'$D3>;>NM*,CR#_4_K&>]0*=V[NSA4S]AF?B MIK([1U'$Z[2P0^?MBN!+FXK MK:F[U>KZR MTA7.XWWQ9L:14:87;6S.W5208MS Z%:!PZ]MZ3*_E]+1ZI<><&O2+FB@*\_4S1*%9:&G\Y188F[IN+&XF,81'5> M;]\U9^W:E*\\38#Q@(/4Q\5[#.PY @Q9R@ S&S'.MKDJ5E/^0H3T M3-K<+J7"UDJ6JB*" M^X$]-*OZ5AVZU6>-"84C#$U-*6.73Q/F:;NZ.H,[=[X1'N#,#%>5SU)_ )') M>WHM<*"YK[/=LWP*'&8&W$-(R1NK1P#8ES87Y M(+!'!Z)>U20TQV XN9^O/V\XNHZ<^CE1,#K"7Z=.*H.X828F@,/$OH@A?B7;M V>136[7DXQ: M^^6B:1TV6N&4 %>HYS!H2[8Y1>I6 X6@ 62VUU/V[0VO#.7=G9]![PYJF!Z4 MU&G90>=# !#5=, M/9&OK; @O28S>,XZEU[(/P"Y"'O)FNS0F(;]+:Z[JE&DSKRD^&8 M%3TA7,M#L5UW3B?EP!YJ'2Z1.(8W@71QO=KSPB'?YF77BJ#"_>Z\*=3ZDS71 MQ? 5AAG.P M!""F>UNJN?\>.[7XTC+7 5F\$\^$&EJ:2H-GZ8'G)*Z0<6V#"4TZN'_4BBMO M:WBI$^7,97%@?YPH+UNWYEP1JNI-/T*JIG#&ND_I=!<8% $4UP>T-0%YLK!N M4'WFNN?ZBNRLI3[Z!UC5%X4H^ZFE/E6GL$256]W;'G*CWKQB:TX["KH1'CR8OF_ M*EI+T%/M;"/C08@R2 J%EC:@+9E5%1)D$(LG+MBY;KKR+]#.[A_0?\H-J% M M7]:Q1G3A9KS@+3P1"!#*:%R8M\/-=MH9.\G;$X5MX$5L\ MB*P\?X]+G+_YH;]E#L")(5)\D8S8="*AM&RGS*S M"'">UOA1H*E%49K$$^Y]2$C1$*I%P-,+QI2YZ#RFO5'/<&"(!!S\K"2AH3%0 MS$'JXY(<'D]A,W@-Q&C)[?D7;(UDE\J;)NE14!LRCMZ4X9M8+_A43], MQ"D<4W:/+Y5:N+T#Q"9?&&VL==D"3G]6>AK,N%>([;XX-I^.21\D4D>VJ]R0 MJHQ>/C?N?$.:W;K\3&7B12G_=]IY#@Y=NC@5+D/L@FIM[?<4/;3B%O:972T. MQ,[1KAD3&";2SBEBH'E[/Z&J%G]8>=C57U.X(0S*@$,+?8SWPTE_R:3L@SR9GD'P2\;7W?7R(->:]= MWKV"EDE.\2CLO#26\Z#J>6Z.'%[& AS^K)15/^_N^S;L;%%@I.A7O3PPU_MNTDNL=8)F M)OWS-EZ4F4E]][4X_&ML(UWKM$15MHP4)UDZ&6?"8CKM9TJAPRA-IQF4', B MK^P^4J160L&P^36+MV\0X88B.KT,$:,[+:FYP79\6YC$*,#]2DNFH9R"X\7: MP;4+=&!"KWVR!G9.6*H*)DA(.&#)FH8X@D;Y6M+F>_\&"(TI[V(^6'AH6\7M M)<43:2[+QSMUF@D.8#A+NQJ=I=L8L8U8*^D]H MC/9F#*AI=K+(B1V/9?6I @/$RZDM$M7+&UOFHO%YU=Q9;; MF,4\K'Z3CT0_OLH0Q73Q[T7O10)^6E>:]68Q)\K9L!W96[5DO0D>^TK+V0F. M9URY1 ?'K+E1.D$!E_1%46SY03^'*8]97WF;:+W\[K"_2H\ID/$X'"1/W0SL M!/S\62FSU)^L6OXNGXR=H0TNJV&J,V\:D<7YEQD>J";#=-6HNR*RS^3:8?;T M7*(5VX>4")&H\-P/L>818]@?Z;N.\/H%L]P$QTI6 N[YO1J*.S'6637<'8/$4J1M/%ML$&Z0MJJB+66)=:\ M@"[:49,D:D+Q_SJM79&ULX\]:HE]1U=Z M,L3K,+#5^"&.-C@(,P?WGB6AX_9S_G[*=;)P]*O%%?WG;#B7T++>\AVUI$N7 MQ2[!:"'48F*VICBW] @^#;/FV#4E7;W-G6C[X&%!8TDA<]%.=PUQL!7Z/RH_ MON8VHM#68^":Q-/3$]_UV@0&8VNO:!OF1NVPX-JRS=XZX'36X[YM4FYJ$!# MAG!]TY?GOP*&FHCH-^)7 A"N">(4,]J@HD?):3ZH\KU_Q>CL9/8 2?+%TM#V MT5J;CX)9IYKJVC5"#L.J1R_C?CSLB(_BZYQ0)1W>SU)-IJNN[8^\*&7_F4T1 M] MO9#[L$3?8JB1CJPC9F.=7]T>>1IV?6WMC.:7 M?7D#.(9.<<.$A#(7'M=L39 MR)P2-4Y;[5EYLNG6@ZQ:BJHBCJ%J+=DK,N/0 MOQXP \A#9QVWI\'C:9J:T;2D7)I[.:A8*=M@7XB/A/B8'.\O.--2Q\$M'JN6\/KNQS4^V' M 3Q6:XN9WP-2'J$"Q_UD2WW&E:'>L(T'$9M$?5^+IJD3>@FV'EX7UN9XNI*A M#2<%1C(D'@JP4+;@0'(31E^_--_,U*"?GLTRBGSK&XWM=Y?]XU(Q]>UGAR-C MU,I9^ZO9\]"&D56V%-69PAC3IMI+V$?W<3H^.'_ UU]([\XKLD_UREB*HZ:, M?HK..)-] NE$ @GHTUJFU#)&*2X.("&_K5LGQO/G*^VM$Y/;TU6$0+]4#H[< MJ;V4<>2BW.R6)#KFH"7(6I 2_OX-F#^%V[]*XGLKN9Z1B[5!U&C-D6 M(#.='751OGOID%D:3W1?XK 92]*MQ!18S.\HX[6;# MKVD+Z@B0X<%H 33WW?5LLXY?+2;24V!X'A4'4Z@+C5(;Y&E!$^Y'O&D745Y9 M.,.^X4V^6.[P6IVN5PLLG4 T'(W_-1:*@1V*/>E5BKS>DVB*[$1QXV #*DJ: MOXB(3[9 (P0 (;$8ZN)$]2NOY.9>QZG5G^,@RZ/<=SNNWDLPI$E9OF4]4O[D MT4*FAB\TYEUD\_2LIGHQ4U:]^6*K,9*+*1Q-T5L D0.VY4H,7H[[:$>',7M5 MH:78(<,R:"5<>#@_76YQ81&RQ"TU%-7RU?S-1C+SRD>UPMJ;6[A('-YRJYV& MZC;T!0RS1;W->54I7(_U I7UI^!#I7 @'N*FRR/%>:C&5C@T77DOPKS)JTKJUUM8Q"QJ\.P&HA0HT57!XVX86 M#T4%DE5Z\)\K"7]OHPJ?9WQ6VA7,1/;P@SM0 D*0EJU]EE19X4CTYOIB46NV?)O3VVHL MM.:+T\^>)C44RO7H.:,H^],3]PY6)/T!PO2B,'FF-4FFI6E9H(KE"_XRY3/? M#QY1AC73FXKO2A3&W5V+.-+!<%[U]J*AC.1!6*"9\P'F8 Y>AM?'23]./[$J MSMH'H48-S.6$+0!JM!,G"NW5'L.;&$>EH'L*[42U;-4TI/&$@>0 D.J3DM_! MD"?Z4A"^>JRS?K!$5?]6[0_[632N 9)5WH8TN>VFEQ=Z[SF#16[\M[FMJ&JB M%14-M/SY#Y;4X@Q:FX(.$*[.3YF4(1$RCU([V4Y AB'/N!V-9UDY5&N/K_5< M.IK#=J\IO+8BF6!P:28G.M/!71*-11SYH=I_[GQH9>CQOK3AV9]4=4D8NOB1 M!HN8D;$ZW^\VBU1P0#E7] L0/_;(^%XD:>TZ07HS_#.>8P!@#%CH M9.XX@&)^K_P5N\IYGZ8EW([5U[%CZ[1[-_1@&R7IFB9J#?3#MHQMU.JI1R'\ MSPXH#3,ZP_X^EJW>4T1VB3M-0R2\'\;$3<5Q/.#R^YH-!BP]]V)M)#6E7N'[ MP_2G2Z#&YI8@,D,3TB^J([GIVZ"8?JH:31KYK+5>?A;&.&=G5N:W_PP]=12GO6WNT A M#"' 7A59#BZN=O<<Z-\B*&?UE@Z.QJL1I/?N-RI2N,F1R)XQLJ.^K &6@BFRAR#R+7>%AGGR+6]#]T,FT5*A]!5N! MUX9\^!=.S=4/7W$SN.RIOB,*ZULZJN'8;5Z/$F_"T^(&F@CTA]\FP[Y2#:R/ MO!_M7\7 2+A8GT#OF ^L/T1$6'1\M[,^49YL-*/(31RQX19X;3VF$XW03)C) M:F!X?$V"[6*N.+P=*0\9#B>>MN@BK"^EV%E^5I?=J@T*6V:)"]K2AD/EBOS] M;(>+%B"<>4IF\FGRD'%!_!0RRE1!6N=1'[[?CY,VI-K\_+7+^CGF820QB7Z! MQX!M<_;3S?VX=,'=0"8]FU;E*+8KST5%C-;58V[[=RP18#QG!.9UYV&:O?#S MT+%*=VO'$_J09>!HJ5P8?CWSG?2MP5(@&4N;@XS'7MIVNL(Y2WAB\Z%%7Y/C"J^D<,_ *2>JZV8 M?>O]?N-3P"*X,=G3A+D+XXON)W"A5 N[@L/8D^UH85(QWX/AGB:NZ\>:H3+> M,HKN.05L8C3\[QCC,P2!L@J GX]"&P8L4D%]5RT[<"0F6-&Y \BOH+X0E&/% MVE:7O2E:C?Z]H'#IH%'9SH7"QL+=#58>F\]=F]7[$O->.T5/NER'(TPY0^\0 MK#4WV9 1X4TS0G;W.6"4QA!K+!#V$(N.>-55R'#MPUI9 MG3J>0;$](&MOO]'J5Q2+"S#\ PB1?)&Z/<,G^DZMV>/SS3PZ_6NS "XU5NNR MF!45;M?Y0I8XE(7?GRJ,-&;R.S_1)N4K7Y]W/VQ)=9NA?-;"Z6^!:-.=V07W M<'OKA36!)<^X2:MG0 PWLMN"F95!)*!=H)KL"EU1QFW6[A^ -%R>SX[^@:TI MD7Q)U4E/>5M^MQ6B'MQD(N9BAK:.FB!.1;77\\ R;$9QT)HVS"KP?2\K%L"'=E:U=7 M_^AH%J^NN%(?^O"J%$'FA&*J(M+$4$@XW'7O'_,K<^:] 4F]IMR'5(]0Z:0/ M'T^<2"RI D+]+T?WRYQIHHY/.4SFJ0]6'&.VY''&'7*J+WKUB874.$';6[L4 M99,8(%Z41('/%0S0G%-^=D?3#N=F_]MK8SRQTY-YT3O(O%"N%_L%T\HOFT63 M<&B_#9KVQX O\8.[S"><_0@G(9Q>=U>$2!HC*LHCO:T#Y+:J:CW@*A,!_"!_ MN2#BV@3"R8DFF,Z(91;A0-?1W?=I2&AN_G+0EW;@DB!SI.L!1[,NR?9O8:BT MR_L6R%4%$:&:*VT-\8GYG9<4PQ"+_/"A6=-TB()9QXSAA!A,B">MEM*99C%6 MY.SKZ^KM,;4T:%_&\\8L9DPA@E@J!,\)N(!S'LM2_'&W< M42B3OC6!)YNUO\FVM)C,U N0./@F L)2J.A:KDPWM(:<+-?&_@$ M'W4-RZ! M$+K.8"U]"Q3:VI"<.S^=;_#LB'3D9]GUBBZYL&&%S@9S$@?Z[U'B8,RYF;]G][<%XWVI000HYA/RY]# MM:5:$7@$LZA3;H-MA^KQ+<4T:W AT$6YM/YY/: RIJ"R%%FZWVBF;H&<-WU^ M&8[@- (B %2^'P[^/R=DGG&A*8J,U="FSK ,$#D8\P2J.G$'\&C\]V,_]1^3 M]1T?UOUEE>O:?3U6L/7%:\G&*2O7G;RH1)\;_I>_X/*O W\6_P]02P$"% ,4 M " ##:5I2LDD0V^#S @"I_"T %0 @ $ 8FQD'-D4$L! A0#% @ MPVE:4F38JJ=H%P 2I\! !4 ( !_@\# &)L9'(M,C R,#$R M,S%?8V%L+GAM;%!+ 0(4 Q0 ( ,-I6E)]7E:@T3X *O?! 5 M " 9DG P!B;&1R+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4 " ## M:5I2KJ3,KTJJ !C.@H %0 @ &=9@, 8FQD&UL4$L! A0#% @ PVE:4L6"(,_5:P %/ ( !4 M ( !&A$$ &)L9'(M,C R,#$R,S%?<')E+GAM;%!+ 0(4 Q0 ( ,-I M6E)8F:3RLPH "PX 3 " 2)]! !B;&1R+65X,3 Q-%\S M,#(N:'1M4$L! A0#% @ PVE:4KO":,8K"P #5$ !$ M ( !!H@$ &)L9'(M97@Q,#(S7S@N:'1M4$L! A0#% @ PVE:4NA]3_R[ M0@ O^D! !, ( !8),$ &)L9'(M97@Q,#,S7S,P,RYH=&U0 M2P$"% ,4 " ##:5I26,O3C?H# "4+0 $ @ %,U@0 M8FQD#(Q,5\V+FAT;5!+ 0(4 Q0 ( ,-I6E+1+CL=%0, !$+ 1 M " 73:! !B;&1R+65X,C,Q7S$R+FAT;5!+ 0(4 Q0 ( M ,-I6E)O17"FY < #4_ 1 " ;C=! !B;&1R+65X,S$Q M7S$P+FAT;5!+ 0(4 Q0 ( ,-I6E(

E6,-WWL.;>1IWP\AH;S-$ M,M41G5/(#+*GW.8TID%$.4]P.S"T,:>'2Y07=]6>S,$$T";HW%6;##R98_EX M$ZCWJT%'9@F,P[&W2YNS@&S0VPA3<*<(G^+X/L&"F,IRRPZ_EX<"[[K2#79J MEX?LSS!;H?K&7,T$)(P_696S>@A7V9 ?(7K,HCW>=]W!1S+#-/9][&A8K1>; M$5G+#;<:&\\9D\=*"!PTJ!0GV1/$)0EAQV.(?#N5HJ/Z&:'Q?/SK!"\'O^K[?'XH_^YK"I[L BT,;SJ-=6^;^O#):?F):5:\V'=\*?U M,@4@T+"*PE-Z(M6WDPNIA@:N?@FU__NN].WK\NE,S/STWNFPFD)4?9^Q3W/= M]&3)JG_-5$K"P3VL)DD/;:$T5M)CKJ6&8.FZ#=>EJT A2&3:G^H&Z><(6T4< M)543*;ST(VZI[PU#E,P1Z:?LH50R24)JD:@($=)36-AP<#\I60&!5SEM3.,O M]V5]_X=#'J1;LD\XCTGKT MK('HI>_-]"69.O4G($=V#C543WU&0;MS0#!Q"Y[B^.[@,TP/\!H#0BM&HG7Q MC! MQ'B66]?EUVL\_@ MFC7GT:8J'1D\XQMS12,@(2'.%TOS:W5X_0&SZ=5-8F%^]8A-%&;;(*#M2 M-\ CIP7T**$;'2Z?MVYX*RI1XS%!)[KX,<-JN,V0EZO3E#C81=ECW&.#?F;L MPRJ'OQUP1+MZ-CIQ[?R^13SOH.=A!JZX ,HFL//0/DR0BJY"U']BJGH_[:OP M.);;19:1:^!D0M?-/T@(6+1"ZB+HX^ FP8P1">#/$ CLZ(5F\=^L$7[Q1$M3 MA2^%X23] "(EO08)%O<3PH$N[%(F_:':#)'8CL]5/RDAKYSS![A-GB,8.4 MB;I?]GW;L!:ZDYJ7PG;&"40EJQ!JUON10,,Z"D_K8DSC*J_XV!>7>Q0\Z99Y MLH.PYD+[-)&FO_GZY"0E*J$YQB9,.7DVT4[L%"3Y;NR3LPRG5T"DNS(E++QX M1GD"MUC_=HA9O[@K_%-Q+)-'^4V>'^!FF9'_D\UCU0&$O+O-?ZOC1ZXXFH/L M1@+W/EJ=AD:U8!>D%< .I2 OT/K?(*:LP_!7QZ:#_ !T'F:2M"Q$D DPH:I6 M6*25'F$,EADH!0-"'QTJ&_\;1^<+J^(FS8N,+A!I9V#'5UY;QR/L\3GB%S%[ M-!"O0_$*XY'V9K;O,5U=Y\6J+N_R7D>DGJ:F@24CB+HI0@:1MU:\? M@)0(4N(%"P1!"F3'Z5V93G-AX0.PL+"N__&_WE;>NQ=$ A?[__SI])>3G]XA MW\:.ZR_^^5,4_&P%MNO^]"X(+=^Q/.RC?_ZT0<%/_^M__I__QW_\7S___.[R M^N;^W<0.W1=TZ0:VAX.(H/_^=/<_WOWO\\?;=[>N_^>S%:!WE]B.5L@/W_W\ M;AF&ZW_\^NOKZ^LOSMSU ^Q%(1T]^,7&JU_?_?SSCO0%01;[AW>75HC>Q?_O M'^_.3LY.?SXY^_GLX^STXS].W__CY.27D\\GIY\_?_F_3T[HWS($?D^F]2[S M__[Q[N,O)[^<_O+Q\VGF%Q\L^T]K@=[=7&9^\3UR/IY\^6I99_.O'^:?SI[? MGWS\\'SV_J/SP;8ME!WH J\WQ%TLPW?_W?X?,8MTOKZ// ]MWEV[ON7;KN6] M>]K-]/]Y=^/;O[R;>-Z[1_99\.X1!8B\(.>7+56/XO8/;P<>72,_B/_ZSY\R MZ+T]$^\73!:_GIV#W7]_'OWWZ]>O77^-_37\U<(M^D9(] M_?5_W]T^V4NTLGZF2T5W@?=K_W,?O3S MZ=G/[T]_>0N!#LH40> -1]$].S]Z?_LI^ MZ]<96JT]NGUND]G&9)8$S?_Y$_O@Y]TOLY'^6]'OAILUW?&!2_^%SOM7:69" MZPW[>+5)N-H=AMU_)[YSY8=NN+GQYYBL8D3KN'VDA/Z $"J?RIK0W>>'\6^S MR><^0&\A\AWD[,BP":B?;,S-CA\/V[G)L\$".EJ\:P)D_[+ +[\ZR(U'9'^( MD?GYY'2[9_X;_5$*34"/&B9K3.C*.N<;NF2(4 F'9G1BYW2DO:7VV(;&9/=# MSWI&WC]_ A+\5?UT;NPYF42.2WF;A"$*DM6Z]JR%*/]5%%I@> ?7C%A^X+*A M'A$%+83"??A]B\Q.?#^R/#E&\]^VP"23M=[#DM[!]]'J&1%1!@^_:X&Y"WJ@ M)_3"OL .$F4L_TT+3"5R9N(X5, %#YAN>>__<]<0%JLHM,WP$SVA:$H>"'YQ MDVL7SO(!C;:99FLZ)3/\ZDOQF_V\;5:W_Z$W'CJ38C9/0".[ITW9/6V1W9GU M=N-0>>C.W40WA$FK&B*MLL!KX;#[UK$ M-T3$2AZ*5FA=1(1J3<*7;#6-%IA^0G9$Z)"G9\\S-_2$=\#A=RTR=_5F+RU_ M@>ZM%9C!_+>M+?L%7JW8(:!Z\=/2HO)G&H6Q,<'UA357$4JM3> A>O9<^]K# M%G"SYCYLC;VK%2(+BL W@E_#)<5H;?D;&*,E)%IC^6EE>=YY%-![* A@K.Y] MVAZ+2^1Y4F#FOVQ5U),+>K,L, %RN/=I>R<_D<[)@XAN+W811L#U+J/1&M._ M8X_>U!9)4 )R>_!Q:VS^H)OL/WVJ)3\A*Z /.^Q^U:*1(0'A Q,7.-?V9 M\"ZM(- ZNVS-&C";^;P%5B=T("<>#&!/V_NH1023E0*>F)*/V[3T48[ UKWX MF_;N(#H$L;P;WT%O_XF %^7!QZVQ^8@6;D#'\D.()E_\;1O"&[\@,GEFH]C" M2O#>1WFVLAZ'";%S)"UB[\C1/QZX&_*NH^UO_+JVV/7PL[UTO=13,2=X53DY_>K>DQ8N^F?_YT]M.[**!,X35CW_+8OS$G M $'.;3+_4G9C7BDOSSA \>_V'YB#4\"1^:P:&?JZ/P)<\K(KA>/T_;#AV+MH M."Y?AXG+GGZ0XG'V<9AXE"IT*3+OE8O:8T0FIY=S; 8J;/>>52D>'P8J;@$KC0:IRB\GF@A\';3TS3E+.2:#%KG5#N\=2/1I,$R0B@,9."P# ME<&' 2@I)*>#%L!EP4,I/&>#EL#9(# .R: %<$T<7XK2^X%*X)I038[/0$5Q M1?1MBLV'0K^Z>;WZ]N[NE?KW8H5N;]JQJDJYH C?FO#7+< MQ3C.K> YWA%1\//"LM9)H"/RPF#WD_V(Q^V/__B!6&D.Y$SH%K<6VUMR.K]T MO8C^5"J929IT?5!G:_,]X.;<"EQ;P6S+"/=IKI"@5WG:.F9\91&?#AH\(!)S MLMUKD(F5DNB"?_ N+"'0!>\RNZJ=+1DV%LLEGI8\J$.7I/Q*#17;VN*&#I'/IJ[H$U32D(?_PRO:ZHO M7F _=/V(;N'I&B46]> YKJ@JYODTS_U0^ITD#Y M6\0N'*IEPS%HB0T].":C)0QN5Y(RA),)^ NZ-V& B-#3,;/I;D2Y,UGXN0Z^ MGU"\#;[1TT0L;^([$V?E^G'Z"/,N;B&%3$64HH[9?2,4R >"@;(F]YF>.RF@ M5\R"EIHJ*CED\HA?D1V@GF]B5_L,-EQ=1$-(]3:[> M;"^*M<4@0/3_'."-*T5>W^V0O@-E5*)2$IV91$0GAQLN$$_!,M.T)(%CU3GF MJ4AFVOHEX,I):YZ:I-[PCT/+.T)\1"]D#IV9S@$)Z K5,I['I-Y3<*1;3$P/ MY\"I$_5?$^!\M& 6^:.$KL4W'<^C4G];'.U6+;$C\)PJ,UW&$ECM68HX0NHO MB"/=39560)YN9:9+60*OWD_N+JZ;>K MJYE\L$T1E5Y%T^08U�O76M9]=S0Q?%!CB6M;C$'MU*P=5?$=T]$,MN/2TM M;IY&<^B*ZT<46JZ/G-WE/K'M:!6QOC;.)7VTV3"OC@@U';.:.(Z;R)P'RW5N M_ MK[=+73R9%%C(K$6J:PBIV _YN>1'(97CXK0Z.'W;R7H[IPL^[.63DN^2UH"E (5PBDAF5F0S%^Q:( M4-$QB\OMF4NM>%E>8+$CM:2T[![L+V:(K"[1,VLFMA7>M\@*T/39)!1BT ML00I:@V*B8??X;N1W'KUQ#2?=T#?CZJO^[//9"8$(]SAKI.87!TE+=JB;9.( MODD;;;L*(IKFP(H-! _6QGKVD-P$"BET<^)E]*TJ*IIG4?@.;3BG&II:=ED0 MH!!T5^Z^T*9_)0,V4+T."72B=6W9:*AP9:AH"CZV_(5+Q4:Y:>,)E?PM1Z9\T+'PF0#3FS(?J<-WT=D(_>%:5A, MFLGB7$)%IZ;)69";1S4=+?8Q*UC&#ZI@R03#B^7%-J[PPB)D0^4?W,@J1E"[ MW)%1/$L(Z.-=GFF]W*;NM.G\VO4MWW8M[P$GE2_DK,8B]#IW-H.FCHK>1Z8TTX/*I#!^S$ROJ%8-J*\90HKKK<:HQ7)G>A$0<*&Z8 MY)@,05+7Y-<)F)J'DA=0CU>5J\'T'BX D53L4>( #5UF[_R#;:8_].FVES6; MB/N!36^'(^UM+T:SU-YB>K:(0,Q%@?%@/SJ$IW^8K52!T2H+!N* #>9XBCR0 M:\+ 3.^Z(X<:,#*0@SA*MNIX48Z4>OVL3]I(DSM4(%C8])9'2E01P6!RCN5@ M[@TPEK7Y!KR/TF"N$?BYKL@_,;T/E>*W11:P\2*I*/!2GE_&>UB-5TAI]3D! M:X"I/AU\MWZ:[UY\1RT&'<=V ;"PPR3&EIC>Q(>"UXXU S#9_RP;9B)Y; MCJ/IEB(5.!Y*]:$TI%&)W^Y^Y]UI3+$!.+( "NG^;?8 ,@S$ M"O%G>!R.,O .9)_AN<+*@"L6?#JB<3JP:68:PE],GGZ[OIW^>)(W9U91ZY4E MLY!1J8=E$JQO_Q6Y=-V_4TY)LOM0L[*9#8C+/9 /A\K'JBGBOX*HGNHE,6AQ MCR7'#2,F)Y-('><\"N]Q^"\4,EG$LWL#T<1'(-TYN/I;7)-PK8,H K'AU^K;,E-70WYK_38GB* MUE2D,PEK>;L=<>//,5E9TK8G49*Z3M1>W8Q'"C!Q;:KB;^MJY'^0^4VZ?9)T M2+K[USBPO&\$1VOZ!3L-25,]Y/">>M#3IXNO/SSWQ#L;\=;'5^^1IN]:%[.H M8<)N\DN4_#=-_Z5_6%K^ CU2[>MJ/D?PFT4G9SK09K50**,/!+^X5*$]WWP/ M6-1UP4T)00I"58MCR-K$4:G7F#RB=40HUE3/FTMV$1&AIJFVIHV0$_="C8>= MQH^^X.H-$=L-H/Z[6F(Z5RI]+_L+UN$;M/O*:>B= 4L$N7ICNF?D!LOXM2<_ ME5)B>GH+K5-&BM-P@VE?;]1']SP5] M-T(;2)42T;V.TG.H(-*ONUGF.2-#O<-9\W>\2HVDD*K.6V*&MY:H\RA@.RR( MSSG=9TR=W-JH9"X,,;K:M12J"T_GI56PI/65.K*=K*B::0*H]NMT*I1)E=0[ MG'5J-U8JDPJI:K))YAZG-_YA]0N@E5* 7FH[\1]N5FO+);&586F1!6P1X;2U>(18',4Y MA=ZYP*LU\H/8J UR )50Z*2K5.S9#= Y\M$<]JJM):5K_P5LD[!HY[Q=*[%U M03=<#3$MW2Y6F(3NW_&NV+<][IPJ3$V 3$V 4OEL[7YM,^.$N8D%J?M5T^A1E63Y-W&RY>,3J%Z,C5AL<%%Q\ MO'D_DI,1N5KDVKD(^!I\,GH-6KW&,51QX=U3S)89NE 75X9Y*XT/(_(*D!=X M8?$&%.K$_-<$IK@+P,@,/;_)P-N*L2)K #(1\!=3= MI,,6+A"#-&]$8?9M*F'ZKT0TY[O@W2C4">M^;F'5,.;<6;SK@CI9/ P8BQR= M'$W3Y6HK:!:ZQ7G+ 772:=QL*TF#M*02\7J;SZU*@?PZ M2&$*!+(BT6X')(L.&:3D;+ G@7F9'.I!ZJU-]FQMWF^*[:GI!A5%V[@^:3R% M]&R@CP%I2/=+"G D33?KJY>Q)74F4DC?F^UN5;LUJZJ1<$1--_.KP112OR;% M]H-ZM?^8GU"ZJR6EZ_!1O:]@L.L KA#&5T'YVVT=[PDZ?1*.:R%>'2]=D4_* M;]-D1:[\WDA_Z'H(EW3D()K]O(.6SNX[(*+"!&Z(G1%Y< M&R6V898:M?!C*G%'.\CTV^=%V\Y-&JI=1H0>FX29Y#0UK@XMS7I M*N+:YLR=>TYL)0[9"^9P:<#3%:;;GYF"#SR(K+9B=+'9[QJ3F?7VPPV7[!JA MO- ?*"I5!Z:O^1YX1!YS'<]P"P T&J9[Z5W(V#<"O.;EQ^AUJAI=X9;E"%P"$6F?K]>8*[35Q6GK:PH04 M->1<6<2GHB40WVMU%/3H'87///@D:@AIOCG@_!=\K(/G1+*SJQ;[5*"('^@: M EIOBCT> M&#+$A(ZUQFT+X'^U]J=A8XT,#ON MH61?%R%3?/@X4.^' 52E,,.U@I?C97:H4O7%A2LO5HZ1V6&#PAC5*$\I7@J+ M.QTU7F4:,P?*[#BK5*:I_3:RIQJK9_<\0^CH@U=8ND8+Y7 M#N:Q'E I]QK'\?.(8S-?+>]LH0[*?J8V"VY**<\_1_'KB"(T8(2W^1C!@X<5 M\58=ZJ*:CQX]6 P:[P.A(3#\6 &LC%SD" [$^"MZ(;<4'\O[.8QX'X1C\TX! MHW98%6+/B]>KNW=[7]E ^BE\@-J9\LNB&+7>9A*ISG"$#W:$.4: ',A#$.,< M7#'US2)^_J8CC$'N8]K"&*:B(TQ%ZHVH/O.5"H%GW$.= MJ!U ]]5O];$NQXYGTPN$0ZO!1-ZN:L7K:5RBP"9NS/9TOBO6+Z0Q"=+H2A&J M8T]'$J_%"NI,Y]DJ>N(71='7.FZ\*5E8_K85[P4=%7NNDYQKWWG(+%E:,-?R MTJ,H5>Y!T8"="R2UP.'JG6!0Q0A^4I^BU[%E2"_.G3?*@9F=,KG7ER#&*#\"E+4DC9RP(",\*JBTKE$$I@B MAB^.D:+G$;T@G[_*!67+WE?="X\=0UJ2QN*A6+5W>MO%NXIYI"^B(,0K1*3D M@SA-/6EQE=S(B MADIW+#NCDL/=,W9L[F("AUJDAT+W * MN=-P @O&;2AE1"GJD"]%J,J(EFHZG4L5H6EB^!(9*4J^8>R\NIZ8][S\L^Y% M1LJ1AH.T&ZNA;*@DHT,@[!B@M^@-72)_X3Y[**FP75&*&S S0<*=BPPY(+#@ M4AHI./9Q @J0LL^[%R0'G&DXB.6;3DJP")$;!!-GT\D>+ V++N7;LI#/AJ*(.DAM!A:$J:"'5>6)_4. MJB33N<@1F216L&!&"IUL3VN@N"GZM'M!D^-*PQ%CXS04(:4D=(B(_. RTJ&, M0N>"H69J6& %S#SSK&T4$Y?3<)EVE\%9888L>XE M1@V?.N[GE)?I/)^_&M>?B!MN\5H)N]Y<N>FF7[YD# 9B0,BV[D$D@$!JUAA(Z45*\3A)A5T6&-Q M'&=)(%\B,4F 4O>RJXI)3?U02H9O*+B@E'5U?ZGE25)@00CW061) ('E5]=( M4?6$%G',-$L_Q4YDAS?^').5C/U)A%3WPJJ22QT)D\GXCVB-"=MP#464$#DM M15#V&)&J>U)*HW-I4SL]#%P3(Z7)UF;U8)%P,R/T"4,1DO!^U9'I7HJ4Y;D>-2#/XKHB @XFW2 MPAF75F@!!8\@M>[E3QVC&H[GX<@934I* HE2U"%\*GEI]M "D^Y<-,F"@>%K M:Z20>HJ> _171,>X>F'/3>C#JN3S[L70 6:6'@ZG\;Z4 MHZ\G;)U%<"?QW TF6$FFTW)*#28E3E-7DE*#R11^KJG:ON]89.>^^V$1>MS# MC<1=5DU(:W1C$UE02J-Z!B7].;:%^3)-FYZ6[GK-7%Z^\QM%C))8Q$7/X2PW M'$#/BK!7*"9-5,)R&CIF,".6@W:16+O$7(HVDFTFB"/!K/](]AB0YDC1@DJ=K7VCCD:% 5O: Z>V5TS M8> )JFX$L#&'@S9>#S4V M/ [5>!G(V&Y3_-1W6#YB_"H-^ARR\0IHZN3A6([7 ] SR*$;+PF HYC#-EX8 MW%<8W)!I9,;WN* %3KUMUE0_H(; MXR5VD)IQ].Z$G1?B'HB-_V=&)\YJ MA= WQKVU0I=X9;D^:$NV,KX6Z96._^:"(G3V/E1_KF()IN9,;4F-H3>Z'88B MJ\+]TF=&OJ6@.QV7GK'!1. 4RJ1:HU%3<EKB)JL!7X(N1*R A M"D *(_?JG@P4OT-E'"MZ.)@>#M00VV:O4PZNF:)7V<8%VC],#U.0Q+5;HYQ6 M5ZJ^HH!Q:*"45;OPV^[-UGFV]'1HL18+@I*F6M-YE@'9OC0B!'N0^"17[D^0 M9.<:-W3R&+R$1E;1*0W'DY(R@M2ZESMUC#;SD)5T\$N"5AK[MT#4.TWQ5YO< MWY=9234IKB?6N005G[!(..\ <_] #8YU%J-E+INHO,HH.^((+C JV>* U?K MH9=0/:'N[Y\*'K4ZD;=I1G\CY\9A08!S=Q@"4>RJ-?&;IJ)(J1IH&);9,(91\04K=I'9GN[]-2#G5' MEA=QT3R0O(:J%JNNM8D1I<MZB.-*S MX1S+J>DJ;MU,72ZCT+F4K)E:H8 L7XRAZ+LRJ(D>4R.5UZ14SZYVX*&++Q>. M+'K?0&CVX H28E!\L%SG&A/ZGF,1TC>^[44. M>_1EJDK0D\)0RSE-?B#/>XK6=!W9;UC>/?9M2BW; % RN*03YIKA^ .YBV6( MG,D+(M8BV6-,L 1QJ&X0!ZD^LK*Z33&1'DAJ?DE]K^F:CA4F11^W&S*'^&8K M4C>2DVLXBIX&*)035NA27E$L)=%LYSVR_3"=?P^VQAGFV]P[#DWWG,00FIO2 M7*+ )NYZ>W6(9V<+DY):HQ()#LS!KJ&B!6FJ)H4[-8GR"\^7+J/0!??0Q.?B M[[O;X<)YTD)DM$E/*=/6_I>=OSA*IE)<$_,0;=-SGR$[%]<=L:&D/U<*J J4 MAI;'7',-8;$+T_2<8]DC6*<"F9YK#%4KL0(UV?0<8PE,:Y]+IJ<.R^[#AJ]H MTS.'&Q]O:)6J]N:'N07%(2%-82"B1VZ+U+V9D4#]:+$85G1IJ26>O![/"N6 M^?>V1FQ:,\Q^-(W"@'75252$JS=$;#>(IRV\U&Y/>5' MZ_4>E;+2JQBM08E5N@F?$'EQ;=1FL57I4:1F]H!(K"G12[_MZ:D82LY5UN:L MVIC'6")W""5R]=Q+(GB#'4H*!]42-ICJN?2MF6'S$7GTO>XP(U,0,_F<85+* M7=5TI,Y?C8J@*@R\:[Q7AN(\4W^FQQ+#8XGAXR\Q+*=K#<7?IV4)5"CQW('S M85P0-66WFZ_%F=E.W5:O5!5V";X0ANLVZBQ& "53Q%XVE';%+:U QS9@OGH# MO^4;GA\I=XC6]JSZ:N:P?J SZTTRP;_T^^[=?8>LZ6T;.)\CMI,X'RQN@I5M M\VW7,Z:VT@%P"+WS9S(,^TSIFL[31=H6$SE'/IJ[ M2C*S)8;1@4/*2K.L3D$MDY&%E3Z[EN1X]*'[']%%J%L M>)MMAS++N[1"2TH\@6AV+Z'$V-4JI XY:50YHN$ .@14)4/-G@!@TIV+,UDP M"J4<:*F-E'&9$/_I?%."(*YSW3P>8$]R@)FF7HO*.M[I&\(EL)4\L\S^J> 2D,&Z*$]7V"B M:L?5HM5'SP'Z*Z),7+W0_Q&/SJTAT 'O*!ZL,T*MBBS2"H;KWL39?.IZ"CA2;<]O7[I1G3#:\O>EI)Z#:#WQ MAE3*ZR'0^62P(6M!EO*/_G[B6 M]Q 1>\EJH%_3E]43'=!#<0%&%U3IJ.$X4K/;2L5K3!)U\PZM,'OX741!B%>( M/*(P(@ ?MS ]56MQC\(GBW52#$/B/D=A'-B"$VQV@S99 S'Z>OSC/N.*)+5' MW.!/SN8IS-]=1:=13,0,KV.P=L# 8R,**,A)D:IGXZ&YHE:F")+3L0_2A\6- MOX["X!:](.\,'@-024;K/#+E;(/TA[]1F691:;>!1P< "6N=Z_GFD)$8>F@ M@2A%J=,S>\6S)8X">GW.7BEZFQG]=:IUOF#OA5VG>^B\D3 MHF\6Y-SC$ 67$ZZ&OY%EO<\I"V=4RRVV0Z;=42TQ)_PX;E)HA,BA[\\JNGI6-&YY87VXN6 M"(4[QQ-\SU=1Z6H6T+U?3D-;*ZX)?6LEJ@)\.Y40T*)9N+X;(F9(<&ZH#N\O M7'I*MX?3^C=]AGE6$,@)4S#ICN=[ON%L@=4I"%DIJ?AJD;B- M"U085]+0=E*6V'-N5FN"7QJ=ES(R6G911.AZLUP:UA'FC?U)8AI55'3,XLZR ME_3M2399 QQ\&I5DM-P@D>MMJQGM_MAL?PD2[-3N*A?Y+D2NTWF=;V3BX87( M2!'E_]@8="(H>GG$A;N&XK.02\LF8@+L%J"+3,\Y1L!X1LB^)O]=CZ@W Z M_X:Q$\QP:'GP[5%&04]^5.*3.O TR&2JU9#2,A_FD7AD=KP(W2.9?+MB IUX MCDOE8\,0-)?50 M1'I583;$!$21FPL#;EO3DQ'5GM$]U2M_4,^, P^LT%:BMZ^*#Z4EO/ #!]>^ MQSAD9IY622E7^P8?2I\!F:U69H?A[0',;/@C<3.4F]SR-\$'X\"J-53B6OLI MWT]FGD$Q^S,6LH^G6'TPL\&3Y-G+>$'R!^Z3<0@5>XEP@8^*[Q4SY729'P\7 M>A(Y&F8JE75HY'V^' TS96Z#UYV0/S\O9;X8AY],K(0(AH66F8]F6@%EXF@R M& I& G$4S93R#5&LC!#CV)EY)S3$KBI(D$-GY@72$+K*,-$4NT]F*O&2V-7' M"7/@S#RO#;064!1X3GLY-0_')A'W8I@69Q&DN'XV^V#+9F[L"\C#O!..H)DZ M88,37IYHE#_.YGJ;:M.U:M Z.*9?S+Q& $EZ&<3J$PLY;F;K?&*X 7),4^"^ MFGDO-)!J1:G#>7EFGL^D:NYU"!6J&U_-?OK7IM=CJ[/ED(YV'S&Z@T(:NF7@JDCS:9?W3#I74(O M8XI/S,ATOOV-S!T3Q\71[Y'38I-,>3:2W=?_WID2,]17!BC#Q3T*+^#MZZKI M2!5=FG@>?F6:3S#U9\1R4 %BXHR"26HLPI09/M8PE."?I]3-;/@>:%! M6"Q+8[$LV-(,I?(3:.-7HI@_M+P^BIF6?5G\P+*\Q=;R+X@\X^.%4NS^YOBI MMPNR(BU]UH^QY\TQB4T"\W3/76-RB:/G#@:S1@X/1T7?@47 M4NJG%.$_//?$.VNJ/E>.](.>8OI0G@?TN$_G[(U"!9HKUGU7R3":>B>\N '= MZP4\0A:OFHX61;07^[)/<\T(#_7SS1$?'QI=/#3@Z\1?'89KS=+G XQO@2*H MWO,1>UB>0HN$1B%OQ?2W+BS/CKRMJ?_<"EQ[XCN7KA?177+U\-3B8U&.A6-Y M*P)GIT-EH_PY;%SW!<59B''V^=6;[444&!:PFU2'V;)Z91&?SB=X0"0./)BL MV Q!VIV: 76HL_MC;]<',MM2$EWP'^^S)MQO"73&.S\C,N\*89(ZYO<#N8LE M&Y5>[]8"[9**MKS$_ 73* Q"RV=5Z"#S!)/N;+YE+$V80PVGKF#%5UF]\JB>@VSC"3GPZ>Q]JYW7R0O6,)'6,7KLK M[#^%V/Z3%=%#)&@@:QL,TJ<=NF6.JWEQQ%:;^[9NQ-&,UX$93]7B#26B0/'Q MPDKD2HM>]%Z!WUR^E^&=M4&9F:/=_@:&ZR_<)J5<:/3,QBJM-TK@NU6'>4U^ MTT-K6@-7Y(7%*U>;[=1J<0>7/]\YN.J%\D%XTQ& "Q?*PI8A7@S;; 4.:GVK MPS);9-AL[4LA -5MZ-L!.D5>!(ZU!O^V7[^\1471=FUTQ[(GPW7=# MEO:8%.)M,W-*=-AC\?$)S$BJB7M=*G#!N'$J<)K .@F":)7D!;/B6]<$H6R2 MIG#,I 9.Y-K'$=NH&Z0ZB8DW80*DLG+^+K E/9E[BPU8+3 MB(GN<=FMU^^8\<4R=QEG#PB1;P1'ZSODN);?#5J"K.FP,6N8%\18K86=H\.5 MZEYW*%QB!WMXL9%Q FAAI]>XWA[D^;<)6V8T*4EX9Y$_47B!Z4.:C1C3+[BL MDKHB>UTOZT29%.U>K&U0!G?\/W%31M]A==(**I2K6&VI\;5X"M/QL]6O19R# M^0^UK+*]1$[DH:W%2 KO?%5ED:55-^CH^>W \ZMP_;CSU\SJ0>V=,UPJ-X;B M4"^6LY!"85)7"(?7S.IL6A0 W$3]X2M@9G5&+4)#A3;-HT>4=Y3HF:-8X4M' MQ1I 'H)#J3BB\Y'?UAJ6&4EXB)'IX2Z:5[$S:[F%?9L@JCMN1P%R*D9,BL]OFS45 MTX\8SY,^3*RA0:(B 7FL)R3%WP_7=_!K<(DQB:\NU_->,?D3R%P-%4E7HA_- MZ8%GC8TEU[6*A!1/MW',,)UA\H>XV_PWC!TH8[5T)&180,*,_*)_VY==]$=_ M%!Q#<7]C#8&6>9Z2[8"BOL+R;_6Z"Z%BG-_G690;N Z5,J #NYIK7\:G*$RR M\]<(=/*%WD:E2SX\SV,;1Q972233'9&U0Z6F7:6H,X/BAL9>CK1R'U61NU^SFV/B),%>EI?!MXF+0X!@;]P;5;QJ M,$(4[<%;UWJ. Q4@IH<:0E*&2-X+DQ5Y/C@W 1MK*^"NMFUSA8V34K1UF(7H M#K$6"\**3;LL"WO+G)1OI9Y66^;,.]=G?3C%+<8%'[7&6](C%,A;_J.V>'MD MGG$89[E/6N4+8I/.?*#CU,R(Y0?)M3>E5]K,70%0%""B90[NBE[\T_F.C>F< MV3I22Q(\94J08 _F!LV,$B+7H;0&^S&JZ8SNB/ZZ(ZI7;BA>!:%S@($'V'1_ M@8QP%,=P*"X%N>L3"UW[IOL7H,=W3[/+'] SX^ IUGQQ@=X]!(]!T=L$%[Z. MAN /J$(C_XXUW=(OJP/46R>&8NT7MOG@)M:K-CL\'RN:@N;+%O/MNLLR>"!X MC4BX82G9X<1WKOZ*W#7;*VD)O]+?D++.*QNO>^-]\ZGH:8E@&B 6+[TQ6F(3NW_'/2QF&S%K=F)K:7QIT-G3'G6_B2A(2YB@(U4YG*>7K$:$FY86[=GW6(?0660%Z9,7%I_/O M 4O,0^!4!1%2.I"GMSU=Z,AF!_>&'5VJ+02 R8C1D4,[(K[+(OBNW3?VGR . M(6)5F1%)EQ0*.X2F#OSO+*J^^8ALLOL4#G\E&1WSV 4LT?%W?[Q9K0E^251N M^(P$">J8VZW%(<[C$3(M?IO+87%=!?)D1.;\)0.=3R.4!U M-#M=.:4J2X]\9^(3+DSBJ5LS;F,VTY8H?3(P\'AS(,VN4P(1G2(89D7_4/Q! MD&L5%]_^IB><-(1*4-,SW:_4$,7*%T"+7JB>%4D#H@=_%+;HPCIN*,4L 4/Q M8TGM0P&;T% R35K1 6^+,G8&>IM4^@ A]F&M#L$^(EENB1=!=.M+X*43S:Z] MUPQ%=9XHW@35[ B EG9M[.]LL[OI02/9SD,!U.7F-1FBQP[_SO/W@C )=,UF M^SYA+RM)3 MDZ[8>DAQ.W)<%"HQ%YQO[JQ_8W+A64$@&./6< #Y"K2'PUU8:Y?I?\P0$MRR MX@^HFH.#=X'P3:B%C;:P23@0CFN3(CN&?]6MB$R9Y'(J6@):L+^@M]3J$CU+ M1H>44>B">V@$2/'W8Y#4&"0U!DF-05)CD%0?7WECD-08)#4&21T?AF.0U!@D MU3?I5ZS_Y\6=>04$Z9N,("]>1,N@- MI;UJ.U VL@,/I<&F.N@%' \<5/7OE,ZB4,ZC@$(5!!=X]4Q!B;%0%X B2;U[ M+QR4<2TVW0.66 45JI]30%@LM$NWY_;PI@[ADTG0^C4(Z;Q3$#5Y_+[%K]V %0^L RLJW6Y\-NXML&[%WH<]*)EJ;%_8@FWUB&R\ M\-V_D7/CT#WDSEVF^":7U\2F-R&]?5@?IVU))1<%<6=G^NM4@/H+-_WE^$J< M+2V?!;>\NI[7<+^WR5AWLH,?W$SQRM/FHJ&,KLZ9QJL2N-M;%>X)KZ8CY0,_ M=ZD^MG3I/OG/B_,GH.N[^&,M94ZVDN(1)>V:@J6[EJER4D5&QSRHANR&Z-9] M.3R5&;786DGX,L&D.YYO[L$%]&^"R&J9I^626+NX\==12!^9+\A[#]^?E62T MSN../I:IPAYK4>D/?W.I2"7V%L*4I22W/]);S$K MV#D/GJ+UVMNP+%?+WU!M$2C)Q8@UO&&DN:LBT=']O56P).2R +&NY@3JLYO>($3R552$ MI-@3;RBA%7)/ZB)"%^@9'X$2C\",WXD'[)A]@H6\> 6HB?DAVPQ[,@S% M-AW?O(Z4\F7H63E(Z$)(Q6SPDE)FJZ-0,/=">CA,9E]&:D2H=)07AUE#D9A! MPIQ$'G*<-82D=QG"F_9$FVR[\J'T<1[0'];?2,K"?15STL_08%63[&\@X4X1 M*>2>I2K<8WIMT-L7>QY+&?3I>4!!4_=?JYP=6]AFYB==!6CF6) +NE#(S70= M"W]_$2?, .'1R4WG2$UL&T?T9GRP-O$7/OL)B]MFSG]7H!9Q MAOHIC !=7+/19QSG^8V18 M=OL716R.]V O F?'^[&M9=BYG#G6ZN_$@Q*91X!U1_$2;00W?TV6P8^CVYS! M+T1%M$\;,=/'C7[KH6@<GDT=0 M+*ZJF,ZQ1X.IY?!FM;9B,GA5 /C- M?"P5%?A!/:,%6"1@24?"E% =/. J7\LXO&Z8Q4^':'A\'P@; 3L.+XBFKIEA/_TI(.3:#7/L MD[L#!$NQ1;;%ZEG=%7Y)IZRL7R. 8G_\#!WW9Y0@FNZS%7V#N7_'VRL!Y1J3F?7V M$)$U#@ %-,0)#L8M\%^1Y8RX!G9!/W3[)4.^X>SDX,K6>5L;0'!4C,F MC\)6IT]61&%W9=E7%TLK0;E_%OV.8VMWP=P5&_8'8I4)Z6Y]0<1:H.\!FD?> MK3L'62&:C7-L+43XU#KK&I)C00=^W$UYZ)U*.T3+!!<#">N8:U9P'S(%.AVY&R\P)6Y\M\/]H8YM-%C4> MSJ'TZ)26 XW\[UH[O'45F'(5A.YJ/RSGZFV-_ !=8])*(FJC,?L7S"(WG6X= M1_<(9#^NH]2Q&ZP ^,FZ&DO_5)LJQN:#-EB6=-7*>V#:)<@W$$TM/JGH+6LMJZ71O 2MG44OR MUO[@%Q%A6QJ6F55*1,?K91HN$5$RD3I*6I*@MAW:'ZP-\V)(S**,@I9T&>L- M!?*L%WZN)20:>?,;GQY'5D7TD1Y\\B+#?R49J;#_75#/]-ES%TDP"H"O6A): M4F6V\30_W'"YXV5WNC:@9)EJ0CKFX$.)1I7:<97JV%!B**60*U3$>6B:V3'D4HB5O;HX:..5< !:W8.; MQ^2-=X*X/I?%3?VMT)E-\!;[BQDBJTOT'*9=#+(_E(JG U+MWEXHRK"&5U9V M5/H(N;#6+ML!/+A$*>IX0XKQ(O'N!Q+NSUQO_&VX^I:W.RN,2"QY MU$^_:BP=B##NJ.X8DHB%[G_WK<2CA1QV$G'DAP\$K=QH16<0_VH01$S+O, ! M.""T\5#Z\;BP"-G0Q9FL&'_RD]VGHW\FMS+UJ4I)2-EX8RTH:6>5/0' &B\U M5.2*-B&?Z@U/R*;WCG./0Q1<1FCVBF=+' 66[\R6+@DWT ).(*+M\/U*EVWS MA%Z0KYKY0\I2,S@@R8(_F-2\Q1:49R%:K> \R8ZH&.E"VFJPCD.9C<3E,S-5R# M/G>OF6VLK]JYN.YH<9#,#K^L%$P5*!T6O3+;?U%S_6"A>W(HS5@$3UZ1BI,_ M=^96L*I0#DL1*JQ(97@;E=IG %;VJAE*V(0PI%)OWZ&T/I??F$5VCZ&$G2C; M>P46KJ$4EU.'8<[$.908'F'X:DS90RD=)Z7,W194-C,\PJG.H5.*U;[WB0-F M=G:P-& 2OLD4TT_J\H$K>I(=!ZK-7> <5O56DH,('Y- /8R1^JP\C_H%D6=\ ME,==-/Z&@Z<\>[<(O-Z$F#W$8"]1Z-J6UTZ\6<401Q!\5L2])I_#7O7!74#N M([TCH,Z'2E*#C%$YCGB$T9,_>O(;>?)'S^WHN:WVW [)PB7I/S*[+I$R_Y'A MS8JZ\!\9[@IOR?,Q^L3%S*BG0Y+]M5;!RC>2UB)U75@'Z*]^B2-2B.4'5)-@ M9I&)X[C)G&[\.2:KF)/&1@+)D?IE*X!.0H.R^X-N1S2=SZ?SR^WVVS=@0Q1? M$6I:2OG2ZR"XQ4& @JE_]1;2.S-R@V72?H2Q=(XHUDCMY!4.V@N,E,Y]3,]J M,I-'Y*!5?%,\$-=ಃ'8M&CRH*TAV,;]U1.RE%2"':K6HZ8*5D!NDR3)Y M091&L$BG) E1',U[1V/>"TB8X9C^;9];^J,_[JPW=Q6MQ#=,P4>M\>;Z$KSE M/VJ+MT?+7R 89[E/6N5+=,/M?3":D$<3\FA"EC2W[)TETZW&Q;(&%T@ZT^W" M9;T@7:##5Q_T^+?<*/ M=U?"@%/^8%KCP W=E^Z=[DQ)XU=G^Z[W1N/URP$O-Y71#3^ZX;O#Z.C=\*/S M>G1>CR[)T279M4MR#) 8 R3&_*?1>3TZK\?\I_XXH SU MZU@\UI=H2_#RDQAUVU!UWOLV_#6IA"J.F9I9G3!;O1MB>RXV.XW0K<4;*E*B>C: M?X_(8P5\+_!JY89LPUPC%!15$H9N00!A'7.E+R9KP]@(X.+B\%O='&?O,%G. M\S2DO)5YT1*P943Q0TK8.UE!82S1T%3^<,D.[GY<2TS'G![2O7J]T]+ HJ>< MAO[]M2T6OKF4*'];1D7!N=T1?$#T4>1<,4T[H/JNY!DNI69VS-"PNO'VLM+P M$768'F-INHFE =6H;K,L=0\J4>='AN^;J[8M.]]HN-U3AJ(6I2C6-(4KVE[J.&!KV! M,815?Q]4C8[6>BY_&!**#8+J/@T)IT.;((:9,3EL9FNTTC%U>?MTBTTQ>ZV: M50)6[I3@<(U1A^+.*([:6&A(R"/)>X4.23\3E?TY-S2'RNS7.6!OE4<1<+"& ME- @#-8>2%_&; :Y "&.X'A+UH>.<;3&VU$F9ORK\N29X]5<(<&D.P!9U/VX M[Z 9-*>#,C\V0PV>07.JWC#9ET20G54Q53S:20&1&:9?R1^@&8PI#4<7M&QH M2&'/@O'&4+9N0MG&H*0Q*&D,2AK+0HUEH?KJQ1]V02AQ__/XT 48UG4T;S\. ML"#52$XU6*"Z:7E_=A(_936TO)<:J5\O?N@DQIQKM?F2?VUJQ0&FTDSG>VD,257(O,3.>9-46<]YE9DC;M4'DWY]':*J>#LI54[K7ZTE"GIX/?5Q(A MX*>#>D(T0TTBG?Y,N;GX>&MDP( ;5L7B:MDG',N=PO=A+*$D%^_/$=1@F^HH M->9]B2VDM0R9!@/V+E%&9BZ=QN(RWAN$[!20&CN$[=Z(^ 51932\/;JD%B01$Q]>MS[;[1"WIID05B_T+H-GAD(E3-\I13EYK)+0JI4$Q-'P3[ M[+' E J)8R)&3([/ @--5IY/_63P8/=+TR@,0LMW* /B_#<:I*OH M B*K7PJ<6X$;/%$MR7*F_N\6<9D_@BW(J;PPJ**I925+=Q(\?ZJ>UI@-UO24 M/2+F6Z2,*,_AJZ(\YBN:D3VFAO^GZ#E ?T5TX*L7]@@03@VH(= ![S/*+3P) MH()(1W. I@.4DM#!/[WSXBL.OG'VO]3![55$L!,_/>#\'GZK@^.L&@'?W$5? MZ^8:NIT/OY7@."!AAEOZMWU.Z8_^V-X$N>9D#>\A^UQ=NCY2\ M!_[@DU;Y$MUN>Q^,67=CUMV8=3=FW8U9=V/6W9AUUV.,QJP[Y0=Q3Q4R/=&N M6%7$!8JJZ:UURY1Y7/B3)/ZF"@.VYAM!PZ12\%3;U\XXCT'":/DZ3E#4DD*\5,0 M?)NB.:C"'!5H"H5BIZA]&E%K$'F?POAYK$ AGGG!41O\_=LH*R?%\!?;TVR^#B,XPM.('TSA>OKD#S; +@*$G=WF)WI*%?917)[8=$Z2N%S M.ZGM38;K5V*[U$P,;[XDE,;ZB!RTBL],7+N)WXO3.?V!;[MKRTLD//M-M&+6 M@!]NN,S6]+CZ*Z)G<#JGQPV2>-D^(VKQ$>'HQK^R[.7L%7DOZ(X^OY:,K0NZ M7RD_HLG_.KA0C8R+'153B\GH#]DMW7OR8;P5)/7/[YK$WC&;'HT$9-?>UB.3 MGV 5S;%YGREE1,8D8;.22:ME+ZQQ&9QF]S.,8XY53S%'M/LY3GWE,\R0['Y^ MLU>L? 4YR>[GU[3!7AF][F?6K/E>,;6V4A6?Z#UOT6&N,4&V%0#R[JN^;IO; M[WZP1K8[=Q%@&]40:(UGIE&QA=V-#4D,+?EXB,F^?4Z2'A.1CZ_];1LWP=@X M=DQ&'I.1QV1D+9T'AP)1@\Z#AB\(%K#3)\%YDK8>H-6KC:TL:S_\T4/(VTYF)3 MZE R<0%&:F$$#\[FH%(2:EP8PBAF_# 4]FO;LI ME)^&9(M1!64V%H C.2131(.FRI^'I,?<-D^,/OD\^,P82!["R>&,*)32*N,5"0&LXGW7-5AJ>I1,^/Y$:S*AT'!'D4Q8/9,Q%:]!*MZ8 MU#4F=8U)76-2UYC4-:8\C2E!8TI0/U."QB20,0FDW220I4O ;>A@1,?4CS'U M8TS]&%,_^FS0&U,_:B$:4S_:3_W(W9MCUL>8]5&$PYCU,69]B&=]C+>X5"BZ M>6D@6D/1WYLIDO2'HG\P4YIU$3_]812%0E&_AK=65!_U^V$,)81$_7X8?!N& M1E&_'\<8<_FHWX]#LM@ P!.)^E6?RF5&B MO5#)QI&!$/+]B@04XER#AR0V3TY\YQ9;?D %*=2U4_R]#M].%B^.8S8JEQ_+ M.3T-_T(6N:92"#([^3%ZAL"-W_+TLP/T<^XX L7P2 [0R[G'#^56)[\=H9^S M?\7MSIW1[]W,[^G%EIX;[1,VVDFA -%%;.*!F6TYT !KKP!Q0L[/W6P5T M[TW%,1WOI3RFQ:]PCI?Z>P>'EM>-=0E903S7:;A$=&/XEF^CZ;/G+N(Q@Z=H MM;+(9CI_=!?+<#K_'J!)$* PAH=]>^LF[67III.S/[7&0 \L5.KG)A/-/ETC M8K$&\Y3LEHE]ZL)![$*T=+Q8B@;?W&/?C@A!L,2V6E(ZYI,"JV)& L2D\B+V MEYH2O$@(0IZ*PJ0ZVT<7BC;110]VD,1M,-C](;' N?.=/M#BH@K!3 ;3Z:CQU \*W,\Q/4FQ4/+!#] M%8("$N_,8(DGO+5J-66>>&"P=!-]=Y1>"H?O'QZ4:Z9Y7Q:WZC>PZ9'?S0YG MD?W#].AEJ$VI_HAF+5P/))V0!(.H*,5&+TY9.K%6__=0[.8 M1?;;%S@(6W8%50YV1&Z?XGGH,IBP,<&VDN0C'4:=WRWB,L>K%*\%'^LV:>X2 MDZ[>UL@/0/&BE60Z-LU.5IB$[M_Q3E9DILV3U&^RA6ZNHJ^UF3G9<-*6SOS' M_7CG%TZH5--+T.:633,?KB" A$_68 (GH:@=R-C!Q.^)(%5PEPXF=$P$GR)< MSM0_V/O_!BA(PM,:(08=_XA>"L)3&URDDEFQ,ZW.1L$T="FZ5'E!)2Q\]QUZ M?EAB.'*NWFSZJ_!2]I(#=#[W;6D&5@!1V71S-/LT0_DT8[D!^C3W-J?=XQE# MDXK!M/LV8W@J,9QX[^8,3""&DN[3?!NE#4N/H2_FCGM&I(/O"DB,^0-#CF,O MY*#Q%#KD787&"B3SA"H<8K3[,L,P1HF M@&AOY@C3*(5)]F%^331(.&VI')/L,/!LDI*O]6GQS3K:E-/H@?>B9GJX>@E, M]_((;-ZZF+G*P]2F-\@\_ [K^[20Y6 H;'ME?,[,C(I0#]Q>M1Z3LT;4XI8O M('-F9CR)6MS*JN^\'R\'D?<_Q\O,W#<%>)6;@SAXZB3E"E-JU"<-OB#RC+L7^9!W9ZT/B,-EIC(KZD?#*AR" M0^DBTP*8A\]20Y,QV\9P[XUJ>$^9EE#<>[!^'&6C=/ 3!]',5W^+()8]90U- MM&X1R6S:L(:4 0/ $WCD?E(G%?OU(I' LC2.6VNZ^E%C=?CD_:1.SIFZP0I? MOI^5B[BBEV_O\J)^():5B9P)Y=9:)-^Q@N3LV\NM,&/M*UM.CY)DXXBRI* S MU!S>L<=>EJ-M^T/9X X1ROH3C]3.%TY;OA!P!76YPL!"!'6'&^TQ]8A8W_ = MP.S<+IZUL/QY25[(KJ\B.X5CZPK&@:\/K.IAIF6QR#DHU M59$#:WK!#$7 0B7_<*IK-#CPQ2K"($(RP2J8Z"$OU!('$377!%+H0T-K6%CO M'OL75K!\L%SG&I/$,!G<^+87T9?PC7]'B5!:S/BKNS:*(K:.R!C0=,::'V-I ME[Z==T#V[55 J*O2AUL.IG[C-,XJBOH?DC)+5$9!ZE$HO;?![T0%(XT=8%0V M/U"P((-X+ZH[(J7:)3_$@W@HMH*HJ) W_MK"(TV;JVA MWS6KH55+Z8M@ZEQ>F2S&^BG=GJQM:>5GR_YS1D]$0,\+.[&^'UG>(P-.RB8 MHZM#]CTD^R ^Z6E)6]=W5]$JIT^7<0Z:OH+!=&!2-OPE"FSBKJ%=%H3(2?JA MF61GM%E &*&D%[$R6G:J[JPWAC5S^4SG%]B'NJ>5C*9EIIJFJ&1NQ;2I,$"O MEL=&$&9?@))"#H/[:/6,R/;EXSP03%_B2=^E1OQ6T%7)/;WUT$V(5HW9S1"2 MD$X!"3.2B?YM7RK1'_VQ/4IWB $CPF_!1ZWQE@AP(&_YC]KB[9$=8!AGN4]: MY6ORY@KMO;T/I,[ D[U$3N316[=,DK%N$L(G092VZ!K=RI7\0;B9%,.;>>APX@Z/HP, U?>,/(MRS M=51+C$.#*,\) 1=D1!Q$E4X9]!08GCFV9BJ&RG=FL4^#EW/3H%'VQ8-8T3*P M^ O=/1E%N.B_+U%V@AI<2JVYU'KH/@.Q-*/K@BQ6NZ:U66>'Z-W\?[CATO59 MS1Y6NZ>]I3\8IZ](X(AH08*/TU,DXN)L.J#(#M17+%ZQ%B3287J*P]2/%ZIE M&-)1CMO="N-/W$LH0D5+V"+V%_126UVBYW!&^;W$+*\7%+180J$+[D6]H=7? MF^,<'7-P8#DXHP>]XN$NC^EB9GDLC))0J4-H)3M,]/H)73XVKY]"[^,%( MM#1Y%T>#9/YP-M%X!]$^1Q.H_#4UB+XZNE#-O-;;[+\S-%PS!B$.Z^@W;PPK MMSBVT?!H>+!FK=EM]D8:#J+M]$TJK;NMRREYM5I[>(/04XCM/\]94-4%7JT1 MG7:\EK2XW+ XSWV7U# BH"]6L0)9FS7 M9?_] @?A/0[_A<)'9..%[_Z-G =$=SFK:[#]$?L]4+55W9SI,)BU-J=> *LI M?[*0WTQ0V/F&_\I6/,>3N/HKHD+WQ@]"$O'@L=G2\J>Q^ U^CR=\XR<;))YR MFJ<. ;@K#K6A_UP_M^?]N17.(&4>)!G:XT&+#)C/$54-7M"-3Z\/-+/>6"U% M=HI\V_7<>"[%.RAI?D(_.$<^FKOAK@T*X.@K'UL'8A,OGA5RREAC?P2=4%&* MQRW/OK%B&\%NG^\5\HS_\9)BT#,1!V;ZN-3#(5^K,$!4[W&>,OTU1LB MMAN@('<]WO@A" UBYH3:&[S5NNRQ";K.)?R^81.$2$^@[O%4VC@+' M+=LOENLQ>7.-2;PGM()8RD.O$8S_A[UCJA;SB7Q+R?\ M:C$T' [:Z]VT=Q:ZD69')L,./41M@G3;,"SYSB)_HG#B.UNC[P7VD[LC'NF1 M'FCBVLP>PGP4WWTW3"YG8-ARPU&D9D8/6.PV\6W4]O14#"470MSFK-J8AYJS M6GL@0(3_^[^:*/3QW=A76%,=]00^>Y0/7 D94BN_9 M*YXM<130YPJ+GFC.LSC!IOP^H1?D*V*UG)9-[ T>$W5*J;HTJ)=G3SOA:XCG2\8'[=.]#+:N<)EC)XRV< MX-O"H#HPXJ&NK-@:9_,1>2S&AH4*!@=V4JFTX:8C=9[:J @JW,I>,;VV6DMR@:6TK%,+W6@15J4:MYYN7%F++IUKY<:K/;> M6T.ID"#^CL7U#V_3"R5H.."QF:Q.M'+_*CDA? MC,-2HB/2!S/O0,F.2!_-%#V2'9$^&BYQ=)@S1(-H4M _F0VZN%):'AS%L3)3 M>$DH\-4Q;RE@7\U^7-< !@MLW(%V:K@9IVTQ*!C_FL+]832B-S>B2X53ITLP M7OS-ET!%G#Y?$+,O.BT+TC O)%V+3V;?H:V:P52D'J4+\7G@4DH\*4S%"I1G MR/$%,3NZH,4%49/>R1?"S**N/3T9A>G(?"W,K 3;T[6H3:A/U^6+F76Z>[XN M5=4B^-*,1T;CTE050N%+HKSZ\@LBSWA<%'!-G]V2G*EO-# NB5QIJG1)/HT* M<->"2Z#Z6KI<4Y_<#]W1)H:R^>GBZ'J9'V/7+?EE;!Y^OR\"]7SV[6*K[ M/Z2K]M%P/UD[TJV]MBCIPHROU#XM3$DC(+Y:&HRA_>C7]12M5A;93.>9%- ) MN^KIK%MHVR4^7-^[=PG,I,_%<0\-:WEK@-:V/%5<]**@B[C%N+NN$Q5,]+I, M\^$>V'LV/R(66D2G=8']N!A&9'DS1%9=;5%Q]HX!]\RV$9S8F4[G1)$F*5CP+=\XW2&KR!+?WCNB=>775P:;KB=$]6AY\@-J;I4 M9O5L#V[EO!T%X@>^G-[@#>3L*-"N-.AW!S6$K5[@;*RT/@Y\Q\9BQ]Y8K%=: M ?SBU8E=X?!:<&.FH)L@B)!S&9$T,CF)NLS66-M)$!@L$M2/8;>,S>A,D$^R M):,+^:@>//:-\:!F2#E9]6..978-+;.K?JOP2CAFQD"V=J#U!'>?G"E?EG5R M0X<6"_X&7L-K/&.= M+1C0%Y>NF?HWT+AFK?FKTU4;GT9]O\WV=<-3A:^J43=L,=:)EX,;SUBCQ=(= M!,AKQYF9S7P,"R<5-#[Q'$H[6) M6>)7YV4VO].KFV0N4%8T/""^X<4'];<5:BCI\LV"#5Z9%F\I M-6M4?HOS-1IB*54U&A@NT2PYMD,LO]D"MID70XKMJ9D-I_5CFWT+BQ]$$_.ABB?9>NYRM@;.=+*"^/W ND&EMVV%+P#:S7/,S-3 M&^_A&ASX7G@RF<%AC"VM@9*T\%-CFZST#GK1O"+E[T[S%J2S:&M#%:-^G)6* MC%;Z,AA/1;\21I0_A(L6I!\1N&DU_$=$E\"U64,F]HO??3?4T4Y >-B^Q]\" M9M3G@ SQGG8"/=(TA'0HY/3BWHD*P3C^+A7)]\-ZD@6",ST<:\1 MN!5D']8(S/1QKY&YMY Q*Z,QE!S*E%$W/9?,_<"Z@*WCQCE__?4#Y'V>CAOA M_.75#X3W>3INA(]!*BLM1"W 'QT^.49[+_:,Q>H1>QZ59^RWA6/.M?'3ZQUY MZ$[NWHJAI*3 &W.JHUY=-TB*0FWH3.GZ\3Q].*9W MC.D=8WK'F-[1JVC)/1DUE,2,8IFNI,IGU74U[)P*103P$/,U%"](PTH T-QB_D- M/6HP<:S+M>\ZX:ME9D;0L:[3OA.QC8R5?G6G.M:5*O"IM]$0:5RL%H--^((I MKX[>FP821[]D N%9Z3I^56YN&'4/_7&0+68+CLJ)SJ!CGF4X/K#[M)"P\/X6 M/7'\QI9S'C,DUM6AAY.[3ZE1.2D.LP3Y?Y\A'F<#]6:0^9.N:4L>PHG)T97YTRO$16L2N=81[$'^[+HT$L%\#091@<. M%Q%ANH."U:VCI'$VN4.D8E)U!#7.;7MX5,RJG%3W.T_5 6PRB@X44L:XAB(S MS4HRG;\^1":)U:P9C\XQLRFDPM-SB'BY0."%)_CP@""SI6Q+\(J]G7EX MB-G2MB60ZW']9+:\58RK )[J9>T!GAT8LQ^1C7W;]=QXM.E\ARO]QTD0H#!@ M)]FUGNEOA"YJ;,%N-%ROS-9R,]%H4Z.,9,:7,9?M4^C$(MAP#L5TI#*.BV'9 MRA=_<8NL #TR/]ET_CU R280SCB6(ZYS1?*0LW+)&!)2HP7^*:.1&; M;[0*TMW-]QO&SJOK>92?&RIH_(7[[ '6N 'Q+M<8K2W7V5Z)"N9Y0%"+A3/C M7RQF2\JB":"J>063C7./9(]BYOM..&ES'#]Q27^+W*:OX,;CMFAGKLU1JA3,!Q':\Y$*X'9J6A1)JH.]Y;&Z+IK6[5 [(*X"R%4=7A!B_G96SMF()DX_XZ" M,"[ITWR^=?3[,O-[S,Y%1'^-:J%;%1\?I=R7V18MB(Y% M[P\"Q8Z[JS<;!G+?PLWL%=_=NBLWT>. _0>KB>C8-_(= M KOH[;<;$]K:+_]=TWTGW'&OY,,QDDZO^;UD&7CQ&C,M[-7;%I>=#AY(:':I MW4)94H#*03.X4[-]T34MJZJO+ Z2F3$CM6>J0LTP/4*W7CW#BA5(CJB9S0&5 M(UK^1N'1MF96REPUS",\U=VJ_7(Y*4>XV!3#@32SAKQR&+.6/!Z(J*YL M^P!WX7YTXH?Q^I%T*O XQ?': ?FA>'B8^E=:'QS&$R=IA,O4E+AG,?M+4W^O M -%>N6NK^)6Q824]RQ*W+PIN_!]+UUY>T>T5;A[1&A- '2,14CKL7-]]0D7, MPG?_CF,K=AE.*8@/B*(7!V?$P6N(+F(HX3IJ-(P.')Y\5#+@(.6C#,&/)^>Q&^U2E MECHTQV\E4)6ODM$-C,$O4M,;(H%V5ZF=8?3A8@W6J#8\N4>+KM8'A<6>*73]2%+OW@<$95Q/85:Z?1WFC23N<\0&9VRQ MHG&/J0B $"(@[S N;CL2(:2J.6\3)G?7FKJ+5Q/+&Y*<'\ M4GP26 /$R6 ZZ[:R:_F(JF41B$EN]0]N!N\'I:FJ[A,JP;7\00PGT0:A) 8,AZ MMGC3OB#RC#N2:4]HP6"CJ#T0S*)N,T=3G5!K.$KW4DUV AJ$P,Z4D1IWM[R" M8@8JB$B]!W?TOB&\(-9ZZ=J/:,&4V)RI)1D-T%H*2E:'$*XP)4'F!R+7:$V8 M7W(;U R$/?.EEN"D9 \F!CDFBB5NLG(:G5]:M=/;-U9FX!_*NT\$(]#)&4IP M!WASB8I4#J"9?N6@Z3U.1_$7FW\^W#A86$[*# M2;E.V9R)?JN<#>:G+0B3Q1AOPH]1;:[?2G1 M([:U1M+'-A6V?\<_ASE.1.CIF-DC>D%^A'8[CMT8/]QP>1$%(<6<7+W97A2; M%8( T?]C/GS(1*7(=Z&K9X31+20? D9/ZAWT@QZ!+7E@];""+Z4X>,)1N)1C MH>A3>1Z0)0M%V>=R+U.ZQ@UX*?MAX%] P%P4XU@&:8 MU!#2,9<[R@%Q+2^K_S"9 ,];JJ.D-:EM!R1\&J4D)/@/2)CAG?YMGV_ZHS_H M_1-@SW5BF1PC)GX(JK_7Q['HQJ_Z6LO)3?7]BGOQ?+/]1^%$K4;D1PN@5AN# MU!J9GNNEXGS@ZN-MNL%00#"6(C24+#"AZZXH;V?_+C8]\PL*5)WN97J]047R M2U OSXNR,W/1%'KGX-*W&$^3,#.MI_KMBFM>U:8GD8BA4V;_X.@8+K'JT2E# MYH.9:5QBR!28$-NH$=E+8!1=Y; M5/S1]?^OR"*4#6]S39&@3U3+N[1"ZRE:K2@NTWGZSX\HB#S6J72_2V.Z(()A M+2V,W'TLB\I)Z>CM91&?[G&6<1=7G;]TO2B$)=N6DM#2FVQO\',K<.TFW&\) M=,&[C,F_G(:6@' 4&:0)5J\!PL#6)-6TI']!R@OR(ZQM5+["I3E_L+I]S]@Q7" MM!;U=VUM8AMJBQ(+EH%5\1AZ(:^_* MV5@+4-2:,$G]\[NSPB@N$@SL\EU%1<%F6Y#H'!."7ZE MO+#6]%_"#61>,+KZURNNA2I5"*2:CHZ9[((<)O9?D1O$4NJ*_BG<[$RTP4T0 M1,B9$O9?YE5+$V79M;;]5\B<58VH)8(T+\@/S>0B$:2E-#J5G''AJFL<$7BP MN#C-[F<(3ZT0H]?]S*!I%R+4VHJ=?Z*WJ46'N<8$V58 2-&I^KIM;K_[P1K9 M[MQ%@&U40Z UGG=1:[NQ( MF(:7U_]@>T>*MI8B;+F1X3NG^'O]G$-W3='74KOF#I$%(I,%74Z)Y,^2KW7@ M-R&$U;G?E9V[QU3RIC^9T3\%5MSW12*;#TQ:2PM!ROATGF$-NF5*"'3P#I!H M;U=,H />&8H2^<;E1#J: SCKN(R$E-0YO[MX"K']YV_88PX_UD$!*'DJ*'3T M[H__2 4A?'<($.MJ3L!=4DJBBUT.3L0M_+X#S@.I3-M2&IT[?FJGA^L683"I MM%5;& N<,],39D5E50U6>]+5]!1:^*V%ZZ]9T]-IH6>R5$,:3.9GC999C=7! M63P=EJ@_?%>4XW68H6UXKJS@$2QYXN8/X =C8:HV$> &!HZAE *0-2KA:GL8 M#X8S/!]2\)P662_SA_23L1A5V'U+$3JX&PUM>2IDU<=-?!(<0;,U?=&36.1] MRI_$+\9B5.&W*T4HZUODH:AFG\9:#RV6]S!S#(=]'BO""'+'\=0\B.K#+W!M M6$B*T49(#4K6W585(E$5.>V=Z6; M *#=@A)3.(C*C_0Q@UB5M<0A4W[S]JW2E31B%:EKO.*:1 ]9I MO[7MO[#_>;8"]#__?U!+ P04 " ##:5I26)FD\K,* L. $P &)L M9'(M97@Q,#$T7S,P,BYH=&WM6VMOV[@2_;[ _0]<%UNT@"T_\FCKI $2QVFR MR NQT^)^6M 2;;&A1"U)V?']]7>&I&PYSR9]Q$BZ6-<6Q<=PYLR9&4K9_'/W MI-/_[VF7[/>/#LGI^<[A08=4:O7ZEY5.O;[;WW4W5H-&D_05334W7*94U.O= MXPJIQ,9D[7I],ID$DY5 JE&]?U:/32)6ZT)*S8+(1)6M__RQB6WVF]$(OPTW M@L&/@8A4C5TV&\W5?U8:K0#ZP=UZ<7NS7@SXLU8CQY](1Z9CI@Q39+P6-()6 ML-8@M1IV&,AH"M]_;&9$FZE@'RN&79H:%7R4MA4?Q68CH6K$T]I &B.3=B.; MM1B9V4L[@J<12TV[\=?&4*:F-F$XMCV0(G(-FO^/M9O8W5X.:<+%M+VM.!6^ M R[?3J5*H,5.:5!S0VB UI2Y7F,*(V =XCM6MKJ7,1]P0YJ-H+FZ6<^V?OA> MO*Q]GC!-CMF$G,F$IE>W5=EZG0YTMG&[""%,RM3WZS.40JKVJX;]KRQ&ZXIV M;Y;XD7KN=3LGQ[MD^ZA[O N?/NF?D/Y^][EN=^?\X'"W>]8C>P=GO7[OY/RL MTZV2@^-.0)[KEEM )[A#,.[!YRXY/=P^OGVK7W-M^'#ZM![U*"'>!RLK?WVG MBKVQO.J^2^O]F&O28Z%,([*=L#2"CR%&$A,SLHF#BHTOB@P0S;F(F-)DCRMM M>C)7(0.(IF&P6<=Q6\19-$58\C$CIX*FY W.^_K5^U:KL;$PO94Y D$4Q6C5 MSD%=2G"0O+*%(_VD=FASXVV5Q%23 6,IH9',#(O(8&J%WI%4140.R2Y7+#02 M)(2+VZ5]G$@=F60TG5Z3"C0W8(0-A[ T;IK:U?^F:4[5E*Q602FM9N"0]5/P MU5@B<+U^U5QO/','VJ0DI0GLZY]]<;'>6GNW#K"'YCK=:@8+IUB!OJ# M:RN6"1IB3\A5)MS$UE6&4@@Y@=;V3['1TY!M6QX< 2&]?/ 5;(^\0R/4D>5O8)U,R3%'F < M/#HTP*-EX> ;G'\V09:JQ0,=C10;4<-(FB<#R->!NGHQ5: 0^# UANEP.!U3 M+NA (((4(%/G%%B>9+G"7U:8[0FPL"8CT ERL]V,7<."6<=4""3*-_PM>5]= M:S2JX,95DHE<0QLTTK3,D32*? U#UJMKZS!BI5%(9F(*D ;7@%WK/)D' D_1 MJ (;ZGWD!GX_6VT1_/=AB8)4R.0T=[?.>J0GI'A!=F'A @<1/M8 1,47-YT M7+X0/G#L^.S>M?>$3>,7U8K:+ZY>(ON]@01Y\GL_RWA9FD0<3W?6%]?<_F& M9[ .#.1I+G.L"M28@XF=$R,7@2.#]8%Q ",86*#:5+G-O<'H"^8E(=5,MY'? M79"A98HC3EI,QQV]V: U8&:"^7R9Y6RT2)R.*P23<4]99)4WLGNT#V*FDEW3%?(6E+7+$3Y6*#(4,GD6C2 KYE* MJJB.^W1O9QDP-!?HV$_.2LJ:3UVR@*UP[!@0VU58-PQ!/:5E>:#-HFD,*U,4 M;_RSI4.HYL+0>3W[ /D04#,)88A@=.RL/]"6^&AN8JG BZ]&YHU9Z@4UJIPP MF- G 9@L08X$EF;ZCF!:!5]S('2+8DAFER&#E3XT2$2GT"-/!=.8E97\QP?K MC+L$$EB%O=-:B--H[@<4 MD%\.^OO[)X>[!\>?BMJQ7%_U[P@E/O['2"*V2'3$Y]&%+?;A!G(L8#,/;3!% MG,50.EDB5>S?G&-]MLCT$FY .+Z!G"UME;@9G( F,L>MYM :C@E M0P8[I:)J.%%KW#CK;1 X :%9Y;PNAK;,) M.O$'>W9?3$3.D:!JRHKB.YW."J4J#,A0-ZB;&M2[R_ MQR/*GHM/"U6Q9@;XK0T0P#4ZA%RQ3<4$HM?&A$4ZNRP/ ME]R>B#ZA5%@PVM06G G<^3=XXXRNT ]MWHG=9C(.[>4% ,\Y\ 0/0Z*<%5*4 M^"0@YRXS*W5D!L5+%Q+%H@PQML& !>P/>VIF4S5_GB*M9X,+H?]4Y]*7!?8[ ML;+ZXQM'C!Q34$@))M#3YGGP.P-9JRC(M2W/U_?G0:!#ETCO4:[($547S)#/ M5,#&I:^P;$4V7)@+A$'>]0^0?&ZQE+BD2RV=BW=++2(&HD7G66IQR9L\*X!9 M'(*"3W.HU1"RKAZ2:DH4PMH7_33+! ]MN/Z:0Z2.?#"':.U];4X^LTBM$J"7L(Q=0&W1/^%="H45&L.Z8W+0)9:EY97<',J MLD?_-AURS*YD"%2+!$+U%;J#9 @TR77,=$"V(4^Q(Z"2\8\G9L?%NO14 RBO ME$5IY#'!84*?#=G*>F&9:E$&::2]^2E0%:B8)1I-JB18 ZR\U#H.GE]EML0% M^>JW'I9W+T.6V4=L[#(#9&HQ+\Q=G>X>IF'4U^5,?@YO5Y8G%'":IV&,Z4\T M2WUL5RP&%N;T@_TH^'^8PR7L*G33N3<.@M\G-S\=* ?'!*KIXVZO1[[L=\^Z M)WO5A905WTL)::XQM<27:Q;>JL%W0RY9F/M<%5DJRA% \]-$Q1!5T)_:H\%9 MJN7J[2FCB@SQ'19"!Q+N3Q227KJ4EO]E*T(0)W:S'RLVX<>RTMB@/8 (Q=3' M2J-"0B:$SNQ1V.PZPR?+_MH+[4;4 &^VBF\7/S:(JUO7UES9:A3^$Q&X#[/" MRJT*&7LA8'\54DQX6[G[O<4G7B]J$!N6QD]N?X41;;99-]$6OC2L2JJ\0WT? M@N9#3PONU]4#\%8R%DZX@#^_EWLVT @^_!( /-*)?AOD.1C$\UTA+V3 /"*- MX-U:YA^M0?T/@OUPPUVUQO*PT+3]0$3PAC3QE.P&Y&\9 MIUJF+Y@R"H"@C"\>'5V;S6*B^AF?GI]"ZLI1S.H+!LA+LO\GEN*C-ZA^\E0S M86N4CE29M(=H/89G+U1-KZ&A;M-S:(/4?6F> 2W^ U<6W/;MA)^[TS_ ^JD&7M&=R=I*_MX1I:91N?8LH\D MIR=/'8B$3$QY*P!*5G_]V05 2K1HQXGM1%:4!SDB<=E=+/;;72QT^-/)>7?T M\<(A[T=GI^3B\OBTUR4[U7K]C_UNO7XR.C$O7M<:33(2-))<\3BB0;WN]'?( MCJ]4TJ[79[-9;;9?B\55?32H^RH,7M>#.):LYBEOY^C''P[QF?[+J(=_%5SE83UK_E.U2OJ_DVX<39E03)#IFUJCUJJ] M:9!J%1N,8V\.?W\X3(A4\X#]:T>Q:U6E ;^*VH)?^>H@I.**1]5QK%0_#(8Y%J-WX^F,21JLX8]FV/X\ S#R3_A[6;V%Q_G="0!_/VB(=, MDCZ;D4$G+TI%S=9&OGZ%4TELG![1.[,!03#Y_9C8-8M%\T]+^O)MWCR][IB3,8 MDG>]P7 T/+\<=)T*Z?6[M4WE^)"2B(; $;M.FO"U3H].>@.G.SH?D.[YV873 M'W9&O?,^N3B'W?]Q4\6P2R4!,0!9'F&3"7,5GS+R;QJE5,Q)\TV%M!JMYMZC ML_\P;JW<+!-4N SV?N36"OVZ<9C0:)[W]%%SO#A1 MH#G8;!('03SCT15QH26+)$50)$D<<'<.;P5)4I$ _$F<=-$&.B@?'A,O)Q?> MXXAV1C+S8Q(RIO1#!EH'0!!P-2>"_9U")U!?)8G'I"OX&*CQF6 \*A#OZ%X! M6\@DXZ-F%,!\CGPN2\E'9L>,13#+E 5Q@CS'BY9,D[8ZR4U.4 KPG<,G*$(% M!PBY0OH)C3SX&BE@(<69)4Z@LN4L4-F+2"Q@Q;#%WRELP\F M,SY=6:4TTN,A^X;CBIX[6Q+BTBB*%1+HID( O<$P;!VF'X, M7XVJ=+7$%&,W@>F9VM]',3]KPLLA/B] A,?<6&@-:VL-"V!5H6&W,WQ?!-G= M/WJC]\0Y!?S%KZ-S E#L]#XX9#@Z[_X'/!%RVG,NR?D[@IT!CW"NH\^5F_T: ML(EJM_9KK;<_KZDHOTPMEMG[I?;VMW7E;L 4!4T ^XCF:]&D0(#@DE'L(2@ = %* /&;1$05>-AN-"I!>@49SBOT!0 #* M,(H%9.&15#"(QO6*UA%&79_,&=6]$:7@&> %D:@[+BOH#MG5K6F&_4/;YB-T M+T5]P%/J>3J&ST!7L*LT@-ERHI$(:145L18%&AYZU"^3M&I09$V?SF0&GM/ %]C]V__-AXE_D2UDPH71I0?ZW ?<--::9G M";Q 5Q)>G6E]U3X@M4J7^U);:_L\K&WGT^:%$G>Q\-KO7C56G12,W6+U*_EN MSL.!_!TQ 4NI!WZG!;/V%.S!#?,O;[5<\HM-5P5?%6-0&L8IO&EO5?MYJ':? MAEJA257("+ 0PZ="!/C%D9(C)/ RT3SE+=:B&NY.7OOS9<7KGEZ=4J@%6@ CF7= K=BP8_4N_:9FZF%Y$ KOFB^/CL@3U MKMS#<^QZ+,K2/9E)^C8)JEN2\R&=$X;:CJHNK*I/TB"8DRF36-L 1E&PFR?Y M>=(;#1O0HS/=Q*>&2S*E09KGS"=85D$\.L_&R))?-IFE)33SN>OC6["W@A$N M90ISTR01\34/J6) $,/#_NR$PB2XLB&+YP0)G>N: E^+1\*?69P&WM(9N^6T M< PRQ$2<8>0*] BL-E\L?.D$]I P(+.0,1 ,+!,EY)T8RJY1'#0;&.*!^L> M;AU,$PFCA=1[\/G^VNRVS4:*"P$(014U:)"=1I +JX&HVCC3RL;;>@&;B!3O M\OS[+M_3FYY'X#OB*4"2Q#PRI4Z8Y<\<#/1VR^SR/ MC2T@WD##)>?>($%%TY4D,#$>=.SE9A4-(9*OSTA6J*X@A4"@*483;&)P#/W\ M)!:9>):TOIN.?TE4!FV5W%[EP]'< M \ZWW)C!!*Q\3V4CP!!ZGVJ_S8XD5\Y<\WK)VA=6Q97IZ\-U:QO8UP=WF*9.\3O.C&*_FTAB'_9?*-/#E;])CML7DBCL2DO M;!&AR;_DBFPB]33"]*I@0>8&?C))@3Y=/H<.]!>%]@96DE0@]3HE0N^>VA!- MZ)5@!B@S1WJ5B%:C^1IOE4 K%.]% ,BW:R\& ,JY3$J\JP"/Y9YQB.VUI(F( M0R-89 _^ULA(EVB6BL*PAKF;[$H%7H[43K1-Y"QG96@4 3%"XF4GZRMKD6BP MK17 8L6B9?LKVV5?! O/K"+]_I^;BBAYPN,.3'F\M,<6;-:&OPW-;1AS]SC0 M: M2UGV+Y""Q\ZG$.T,V Q\T1G8F$#U:P'XPVW2]VETUP1K/X 2H"Y>)K#F)RP! M-S\5QJ?>(NKS1]0>KJ.-P@RO9N^[#&P_;G@\6%S QHV[U%ZJVWB,*K\"YDI2 M>RO^'03)@KYFB*657?(9M:O4J8X+&WE'G7$4\TO\TT9=$27C#7J I( M&MP"-9DAXV"Q!]YULC#623!A?BA8S6G5$J6]Q?&($%Y$]")CW71V?'E8.B<.?W1DP7!:V.S-MTFWW6A%S,W*LA.&TV63# >CE,A M67[<;^R/L::"3EE V#7FSIA<+G(!-SNQ][C<5/O18!,C&SCI ,'\3L8DC5SS M[FU*.F S3M!N#"M@1S[TAOC;#YW^"1DY@[-> M_R''+5N3LC;\C1:9!UUNA[Z,2>U6P%A,N8[S(=;6L2%=R487?LB(*NVSZ&P! M&H0\-PQRJ>K<\!/5&'RMGX+[-DO4PN(=9.BP;G\S\+!N?YSP_U!+ P04 M" ##:5I2Z'U/_+M" "_Z0$ $P &)L9'(M97@Q,#,S7S,P,RYH=&WM??EO MVU:ZZ.\7>/\#;V8ZL ':L>PXFSL%G,2=YJ)-@SB=OHN'APM*/)*84*2&BQ7- M7W^_[6PD)4NV5:NV!IC&DKB<\YUO7[__SW>_OOW\WQ\O@I\^__)S\/&W-S^_ M?QL\.7CZ]/>3MT^?OOO\CG]X=GC4"SX7458F59)G4?KTZ<6')\&3<55-7S]] M.IO-#FOKYT]-Q-4F?/4WSO%2'<14_^>'__,?W^!W]JZ(8_ZV2*E7P M1S^-BP/UK7=TQOQ%F?Q;O>[A MY?1Q&$V2=/[ZO$BB5"[ U[_.\F("W] C*X3<$+Z ;S/%5UU%< >\)Y +G_QP M\6V<]),JZ!T=GIQ\_W3ZPYWO1=;Z.9FH,OB@9L&G?!)ES6T]^>%O6;^ MP@ >JHH[@F?WHH(W>$$#>O5TJHI!5"IWR[S8C)-\_D$%A2)V5P#A".51Q$61Q\4F455?"AZQ2"O0JO M_]M?7AX?'YV9K^ES[VP_@-\F4:P"-1RJ0954U5$Q#WIA<'QT M#/_MS^EE?57-E (\JI,T5D49_)@49769U\5 A<'[;' 8!E'P3J71+"I4,,B+ M:5Y$R,5Q)4HOY&T^F4;97"\CI&>_BZX2V,5A\*DNQ\&>7'KQ30UJ7)F^^'!- MS+KN1(_N]3B_Q^^]K<1J("![7<,*BS2!NY_\\.GB[?O/YS]??O\4[_CA];J( M?0V!W3M>__[3Q:>+\\LP*-10%2H;*(.<51Y4XZ@*!B"+HR3K1/06AB*V"9K1 M]P:/@IBHY4-^I29]$.W'KQ#'>R\]!/U8)'D1M.AE;7:R.M3O2EK^R4\?&,5Y M/8(]!,?/B?<Y1AL&;7]X&EU4^^!K\!(P^R4;E=7Q'CA1N]/G-F[RLX/=? M5#$"-+BL^\'[Y4_"FZ(@3@I@E<%LG*?I_""?98!,9=TODSA!C@G,TT4]_7;[ M%KL(XE9P=Y(!AH-PMEP;W_0QA:_@:7*GBYWR50L]PV!:%V4-H$6:F8V3P=C= MWBQ)TV""G^'/:DQOH7E"T\=$Z*KC:G&ZL2;BH18R)4*P@M"E8JZ!$-7@@H$R15B=@+ M]U5SNG$ZS0&3'"8+:H3]\,]D@(^!%R'L:!F]WAD06Z5&0EN-Y>(:X+FEJ@* M!. J_@C4,BGIIT&>Q60;TCX]%:'WX@S69B4$8;K'01JZ#C,#H. O2-8D:P#- M!X.Z8"F$5^!7/GZ?!3O$WCABHZ9KT*X<1\"^^J =3=KZ:LTOO>='9],B M!ZU2Q?R)U B\%A"HK"<3#_>$I^GW *LW:!9,@:P4(:\@B%E IDI9@;M:0JH0 M284NOJ([[3L<8BH)K9.,E)(ID9J\8O$:%\(FR&KX%_'Y*D_BD#?MJ9C.T205 MH,D (![U8:&X3]$MF2+@C5F.U(9O&/,7X?2"<[\1V^9#[GS> M!KAN,"SR"2M00_2GM?>VQ*S;;JS:>H_!AU]_#X//B%L__OKI@I@2LA;@BK[L M!58Y24K%9SVIJSI*X4)@7?"X$F]!XPN8U!B4UB0+EUA8> 6:8U:?+0&ATC2? ME4OLUH=LO9__X]/%Q2\7'S[?U'Q?#9H7K_]R1/^[3\#T#CW0R,)3-:Q> MGSPG8A- K A!?V.NQ['K.UT## MY1C[C&4R:+T3-D>R#N$9[ &'C=60^+,HG4U5@(OV7PL*)$ M%T:%N CK=I=TR9>=V\N,A1]H'3L,QOD,=%W03ZV4;]_(D@/WJ/67&E 8CF@ M'^:@PV2 =^AN"29P%&/ YP/Z(^A'98*"I :0P@"@@5[O?U@KJ(BV"OKP3B8 M*M!ZT DXSTF[Z7H_Z=R.W^);Q QPG/AY[^0(3.H(F GK\K,BJ>!N0/TJ(6,RZ*9PAW9=6G9TG;L)L6%4 MM- OG0*M'?21V [HP%Y'Z0R6?C9+XFH,]\)KGG0L\G["@*LSONUA<\MX"2KC M"6@\S V4H"N1A1BI&;R):4"3!6AD,=D!D5P>JQ31FM@,$8#@F68:&<"LJBLT M9C7EDSGK\2'%%%QJS?X2.0MCO(.S 5ZZ'E:237^B]OZ5^X""&/#R7L MS(ESQK!*.$S@.V6>17U"[I3\'R1YT)]8.FY-WF:L&('5X0(.^M P\MF&,?(= MG<+=XV.LKG)@.*C=#-$;50&*L6K\8YL"7-DCQLBX;#*&DY MM4$4?T.%/+B*!H*+H/N DIX7<82Z4E,Y-YZ*:9XF@T1,750HDC1E1Q[\F0VB M:31(T$72\3AACNQ:>QZPJO1(F.3IAE'R,DI1/^/@7%:OAIP; GWO]/#DY;TZ M%_:B_9N N\O#^R8J01,FZ'K$+/>W:-KEYTS5TX@"/4Z !]5QH'DY,M98"@D1 M_O7T^#2$\T$!(.JY&W^RJ[&12\=&CF(\,K19RI:FPD:UHZ2<[O7W+14^.!SH M;P('@G,#X2YT^&PCBH5!!965K W APG:-"86S)7V@26-$!1@7O06-RC3G94:3O$9@&^<-+-'B8V3P,?C<6)F)TP Y M@>*C?)*"IV B004HD!!DU+_0!YN $@\?F1Y6%' B6N$U18[46T0#M O*$.0J MA0*R7*)2*<>O*DJ9B6 %:I( MZO=K"B)"=Q"=OY*7#L8)8 KYJ.#-19TQER_GF0+0J84H60ZB5#DT L];V5VN MDY//!9@!VP4>G#\6@/,54 E'%C2PAYB0Z+FS.D-I'MPHB;'+M]4E"8TAPA*O M#0^!F(%@Z^GL$S9BU2(&.X<+,-RFZ"*&'35/=/FRY9J/T=S-"EH%:HN\=+?< M>H?S;='>@?4(>C+7,[[RI> @[N731C?(/2%C 4)<#3$I+(/'*B>-K.N'O M1Y$YQKC88_'H;Y<.N7+T\H2CEQV:Y/WHOO%^EVY["Q7XXE]U DSU'_#Z3DMR M6W;^:U?0M%,E'^%6D#52+E61#/!#2?GF=08:*6:%Q\$XND*)%_'ES);00QE< M16E-# _X6)&#,(!?@-_^]009=4M?_W3Y6]FI7EPB)\-?[<+VDGUDS%B/2"8# M)6YWF7X8*09^R&NF,"H Y@! =(#Q4HZA"E>_@BWB/FC]>T8*('\UVJ%-5@!M M>"])4/B4->8J.N)*LL/@T967%+$H=ZQKW<='O6>8?X^B$4X$T]\YS@4OA;<" M"!II%)T/]VQRW@EH,\O.$JM*DB'('(R2Q?D4+W)B^!U^#Q!3DSR&>^R53@!- M;'__.,W"VYX'EK8(T67Y"9H$U,:)NDBQ;=L&)]KN:;;-NBV\#*QA?UR M)>OFZCB1PX;^B=J?J9,Z^H[.JW<,?P@PNY_V@!WMZLY\0K]2@--ZAA2%E$1, MNNRD2UHNLRZ:HDJ\DYT>)&07M ['#(%'8UJ-XI6PV**<7)?)Q+[/JC.S!^V9 M.\E>=*',<:XMPXID5:SH\NQUV'=HQ3DGTC3W6ER._.-\1V+$XA2KPG11V3E? MX@M-XV;'N"86T&'QPE62UR4H(J267%TGX>[$[[O]Y[OR ;_O]"".HY+(4&J% M2%P!R/L*7JU,!?6)*:%>$4TB%TGP#(<)NE(YC(9/0JHL*%UB* Q#LMZ(GAN5 MVQJ[&LGV+6637\<+ ^V6_7&,7N*/GD;SO'8<0&A,=M!U,;@)2 O"2D638$(5T:5! M17T>"%8P*Z:IZJI%LGA-!:8+T9I1#)\3%3KXY22J.B_0[Y5[XT9.[2(\*!F3 MR@3 #[22@L!*R=Q@)V4)ZER*TL_5G-XIP&8O6$+QC%CJOL0C)N+499:H=/+R M6.4GU?'. V9;E@#R?,,)(/^41)X0B[L3.-5]2/BCOY1?&]8 <$7 +UHWE],&L=N@DCB#_Y/ 68%.*L9K^)"DI.M%W M X#$IX&A8H&-T1K _!G4^'[IP( R 4R8PLH$3&HM,!CP"?,9:GQG3 _KO7KY MG$,*TBS'CY3'RG=8K)=8(3"S9TDPT@3NH<3O^"B40 L]0-1CJPP(+_U@SPOV M\3@A*?W"B'V +)TRA:$0A5R&U41K(T:D]UW[!#$7G6>(LX^<*]XFT;F96<.S MB:'!!)MW]!6W;LGR #-["\XM>0?G2SU73GI:B:#EVFH1^@B+XGP%+P]4/W\6 M62)P'804_1%0>C:RXS9,$T">6 )&R'@'L*R1NCZC^$\8(#IY+,&A[1%GR\0$ ML?J,":VO,C5,JD,*3O5)"3;-3L M3YM,P,XHXYU VIWAA05C(!ZF%"RB,#QR7[B.,P9Q$_1L/$-,BY>EBW0JZX(D M$TC;41%-RK, $U_39*@D5R,OJ@/Z,\VST0$5)L8)<'FV>:Y]&C'2P;ZI(L2P M1)'T:]/Y2%R'GA&D;P]I'RAKKR*PO63#"]7;9LG("!978,;C(Z&(5QNFB+=Y M-J32GR1*J8[A0YX=D*NO2ECGPR\N25MAS6J7:;^NJS<:?,WR&5B-(\5)/J]= M]J&U-J>$/"I96_&U<^L[8.^)J+?-M"$=)$2R0O=<2+7H9:F#KV8M2%KN\8-^ M3+$<;H46E5)GSAJ7T/K^F=7UI+L9,]4'Z%646]>02=KR@K/(JOX$Q!P:&E M\YUQ'L31!+X+L8I2590,6EAW9+C(OZAU3J7Y8J+!H[)1-")39^XG;DNI-V?, MPI<)E;@!?Z0@HC97'-7^%87BG K-9 )78[T$^>BG@*.:]3[%BN?29NHM KPG MP.SJ0'$&\X.\_TV[.&#LN)<*UAYY2G]"+>S*JG&C60^,7*_LM M3MEO<5[B^?F=4TA V[SMSA,0"U74B8D"$RIQSD>(\6N"K::RJ"("1:HN!P68 MT>0/(#L*T^"8AMG)Y1(!L8[,A G"&>6&3PM("OV&F"F7Z MZ[1F-SVO%"CG+)R"F J@):TRXFJPL54S-X?4_K!8";_ M#R%#Z,%DS_B*.EQ%Q',3SK*\*J6B(/Y[U>CC&1 M:E&@-T2R@PK;OTD"*\Z]%DVL9ZED;SD:NEB3CN5&^)1Q/L->& /"*6I30@!> MB31XD2E%'D/J5#EB8R3!6)'U"\(&].(L+0/DT.\C#V':J*13 F89"QSA?63K M1-0W,VRP",Q YO)UOJ5UA]D;Q9,ZQD6!/7-O BH1PQ M'Y=4<1,,;8-+E(YNJ+6"90NO;U$EZ$M1\541"A*)12GQ68>DN)<,D!)V;2'? M'!BWJ%+A-76*RFY)7<$! +$46B-')W18A@(+]^2C'/!E$$)(G)EJ> P;#TO: M#],.[))^T3S%X[L+V2G0:6YXJH9F(ERGQ7#B M>,'Q5:!N4(NU@;-F;S,?\@H)F )1+5D2KJ>%F+)((#]ZO<#" P4?QAXEBW). M!';M+!WI[CD*7 E/7(V\Q:2! &.N4W8ZNW:(X(W3L&N/DT3Y/:VG.V$&S(@% MY>[ A99N+41-"C7B.DM9%4=MX@(>(Y\;/TSD;A\89&7=1(<2FPFC2@ M= ] 33KG!^6.?O98W-';XH"^QW7D0,HCQQYPHE]$$YX14XAYS7$=GUJ=AAVH MIY7LN7V%O&Q8@PI:CM>1)0_8D;5RNX"&?[O=P=BT1HET>AE<@I'&1L2N M4=6UM"NL]77M4408U(;$[S'$:W',T_W.U-=0+--T[MJFZ1P-2R5Z<9P *Z8. M Z%KS.9%R#4 XQPGF(0!=O O4./)(DIG8H]^2/*8?N$-*) QU)$YQ?I\9/4@ M^)(I\VRX4T=&;C)O1R;\XWS I84&_=]:$#) M>IT&T$I./2%Q\76Y_1ETC1]WAT+AB ^F,(YVG""H_10 = 36!<&>/8)X$%\ MN9[X #RVO$?BS0GPM# EN>F&K MO[Z-ZE-=K8UMW88^?ROSMK*()D.IU%?KKN-7Q6RXR$*,?Q%#^Z#%S1\ M)GV;>()5E$OR\.2%%WRD#)[)I$9P97DJ6T6ET8SFXC$%"9="_USDJB$9GUH*!7H M("FQ447EM3R%@^N]#'X[O#Q\>QA@:RZP9GLO3U[M2[8282R_( J&"CM?IR@& M=*ERFJ,5Z^R%6!U9PM+MY,B?&]9)\Y%Y#U3G%:62&0"KB=<%E<6R_I2@3GZ\'2ME8, SSD(L'KGF;O1 MS>Y#+Q.'NW 8'6X.]DAN8[J_PSD^DIY"U**#:OYM^QU5D$ML[VX*#?:$%GV% M4"QPJD1 V*$.6(Z3J58Q7&VQI1F*'N3H@"%K@*ZN*']A+^3X*BGQ0:[ZF!*J MV&<"" NE55*C>AIB TZ!+FKR=TK ,9" /L!-YZWNFXDC)I.UH9'1C1]M5/+G MG$4 D0 A5+$:]S9\DU2$"2:\.R5HM&S2F??$R]'SF3N=]I@\].="I9E&J,K MKIU020H$1Z6MB/0WF$C1]2KFJ_N\9N3"W+\$ZTV'[3P61 #IL1K*-=(6E0(% M<@W_8",>YH<-J2"UTK8_01)W21*H,*$;7Y3?#KB*V]Q=%2!$0G0*9_J%%/4;15GR[\@W Q@\7?MI$U1[;]:X M\[N3(#YS<21'6X7[R"&$[*'&#G:LHA:@T6+" NT[U$JKB6[E!6=? X,IE7FJ M0W=AF_"\7Y<<<:M=C.[*V'VY#P(O(U='4N:D WAQ,AVLH3\ICZ"P">-2A4[, MA;ZOBRB5^35L[_5QO"BID":0MC0P6>2$^\!/TIR2V&L.Z\VX@5&FTI+4O02- MUQG@9SY#B9%3P ?."/9#P=I9GL?..].:LI4IJ8[_+,<*M*L17 8_ WVFL[SX M&@9?DVHP5MG#\MB>[CRVC\9C.P"&G"G$^=%\"@8Z4$O"JCV2%NOXJ+P($P9) M%,]TKJWD-#=)UD]CL(-56Z*ES613K95(UL4P&6+9WNG1/M*<,@'K!9U$KH]T M3L?SD@*7^DV="<+W>!X!FJ(21G-S"&/11DFE:90UXK;[R!B[;K/I@HL<.%L& M@:PYSM2_0 MAB@:6\KMBN/$IHN6?;SO^/2U3;E&J(O-'M \)PU^0+E"@TJ; ^BK+DU"W[IF MTYZ*,'4J:HQWET'=TOGYZ&R?W)A4.DNV#]"9DB2Z:]ZX:'?L?4,=C/!G*22O MK8/LLJB7U80\!$2^*5*.DX(;S32/FD^6>H)R<@B&:O"H,"R!T'.=YCP3LOV0 MAHF28&99 3P]FF(G)VYCDB;,EYDT,/LR)^<$95^CO]40"QCQS1<0YE"F9OL7 MT3F\X5*Z@R6Z(-P4>$[><&@?&XPY914A LI8/0B*!]E3>^7^24O*)X*]<^VM M]XJ9"W*4:;IS)3*54FS>ZW1FX([FZQ?.1%*;81;!R'IO@MJ%!8Y MLA;6+8"9'-448$R*0ND6&4GVI2YD5NO>F_T;P("S"3%]BA(CQ="6]#ET*0$. M(Z1X.R/J9]'D:D!D@SJ%74A_0U\=DB3-G#T"_!P,1$JFF#/F!^DDQ@8RU!31 M5)*)'Q#6S^4:W%(\(U+&H'7%(2-N2T= Q+:*!>5M%2AZN-LLIL$I"GCPE\WJ M4FSC0H-PAD\%O]LVP?4'4 -.<")P;[0!%.;(=M6%XIP<0,2#O41 MA\6P;4$MNZ>%0HF6Z8=J8X@/D8,.U^>@P[K@<+[+2:;$?19VMS A4IK$Q124;HGL0QV: $D^!32T/O-KDDA"UL(UUVAV&?68AF1Z.IL6[ZYD MP862B$]O=!INX:J(P+'Z829N1\F^J6CX#C4=Y< 5_8;#WZCQN>5F-$($%1.= M^A YJ?_.&T&!0KT&%UIGC?.A:80\]YW6I"910I*DV8K\%?78S$TSU(?>_:AW M] >,H75, R.!;S2:]O8C:;V$;S,X-K9941551,:N+6)FLGGM5QM4PL/3$)P/ ML._&\UUC]JU/R7BQ98W9H]LT9E_6Q/C-//BE)AOU+=9M=K.2^_3RWJ%_=/O[ M-:ZJY-T-^Y;Z,8=QNYD4\M )8X<>4VU*_IIY 9P,*&]]+.TU5^ZNR3HEI_NQ M,R/97^[90YW5'@PG<<_-S@>*9&ET^JP.2XZI M^&!E!7WN&B]U_;Y;%1;C=J+H*REH8L_FV-F4Y!0UC&T[MY'W\:K#A^HWM76U MB,JIG\\\)9^ZFN.2>2Q"Y"*R5OX5=4+C]$R=U3K,VT$V]N@TVD)64LGI=K[A M1/$A)W0TCT?MAE*N(Z?>@9D_EILVILGZS-!D=L?X;N]1H2TH99INDW(YS:DE M!V"]PLG$_ ;=[/;ZGLBF'Q.3$55.<[6WZ7QL=^9T!K1[JL9%7H\X5/).QBRY M!H1I$CX8%#A=XE=3E.6,:M!S*/T^?:U96;;GD\I]6NDH*T'"L18>, M>'1Z^6 C3GVE)*J29..ZI-#WFGDI&-K=Q.2:%ZYWIX^S-J)^:>)>]I'N/9A] MB;WA#EA'XZID+)# [!R@R%='^ZPBR&IYDETA]2<@]4:8EL@DZMZCKYM@:WKQ M1Y7)MV#O^7Y PUY%W+).L6AD'K,!0218&48+LB:RRI'*58*2L4HQ#*YB&CP; M%=1*P>4U]'S?L>#%.LF#=1T4<$>-W4@"+W)?7DKKP*V7@PZ*2YVLU&]4J*U\ M;/ZX2)^45J9U7TMMQAF M6D$TW$H6N"^]1C1H]>$#_^:?LC=CA%9N>LOYG>7^0"HPJG=\:U*X3K>Z&U)A M7IOEQ)0?(-VL[(U[*052-QO#M :=_2Z!SU5I[2[5,,^9XOAA9NZ:* ;.HG+. M0?M.\O,H]9 1G_^[>4'3E6"TA+K,(,&0%^@TXS93D)^9,3:W2?H!5P$YPW,+ M=95_I8F1J %094?$J72PDF3"R0Q<:8:^@W)(;:/F>DZ3K6Z) MZ][H^Y6M(?K$R*_5@RT+-KPVPQ0VIOY*'RIQDGK= EP/4%?MKDDVO/X%S3=L M&9S%-2 MS0V7]ERFKHC1@N E-T)'44 BDKM7Z)):FN]9;MM>;W>25VU4V;+] MS:2I_CJGV#>GN&6;<5F5GA:@)P08DV;+UGPK!+O:)Z\0#WXQD_M(6P45$ROU M:?29/P:RVY*S_+%C4HZC'W[!,=%7R=;!T2AS6[8NHT)CYT*9"X&-0'1"J@H: M34=>SR M)JZL[/-JF+'KVN'>@]H.L(:%/*9>JUC)KGECT/*+?;*_&R'B6/B>??XX$B=N MF#>Q*8?@<#_86Y"5*)>6 5U&NKL=^-!7:3[;$K_ZW3L+MQ^-UIENZ^2H:,PH MF[6,$H[<^[;OEI!$,:A")1;CP&UU@\I_T5>],[\:&N\LWON2]P-"#5L(YT0' M9>(ZML6A 799Q5.@.#@ MQX):&\2YXB1T9[Q(%'3L):2B(O-@*B>)$^P83SE(NF^Y;D B^?%2^H+MTVIO M,H)).EKC_6^YPI57X':(-BW>5:Q=@=APA1?9+_(H#D9%7D\I.MB8-%6NLP0B M^'?N,G06EI1VSWW60V,5NQZU3_V#YOL4)#<]##K1Q'8/Y=(QN,A!5(K2$I, MW41:'A#JH $FB.,W24"]A.;+\\(E1:K)N+#QBHK63VZR+M6&1]5)Z K,J9Y6%1(AU-$I(&M MYCP#7;?N\)2.D>6V$X:';IS2U9&'Z!FYU,\2=+_6I*UI7;'''JN.@F&$ZV"4 MHCZP;#T#EV<2NQ;15T+KL('3H\24X6F6VM!4=49$4I:U3OILJ!/"EV4N0BXU M@]*4'ABBP(;*$VW:)A;'$Y&]O7LB:VM22QB2"1QYK.GU7=.I4.66$6KOCLG4 M2ZSY,2G**CC/,@PSEE0W>HV&>S,!D5SM:U?%$D&Q2;5V*P]WY;#X*PF+']\Q M,D@+7V-M,#X\J#CDR\<2A^S ]OM$[2WQ]VV>MVV9@S/9LO5I+T_%(+HKK/(,!4& M3_HJ3^(PZ,!+ FQ2P3$/8'-1'T@-54;9 :,))C'G 9>BHWDO%3QF6.U'6FKS M]5RPCJ1+"3E\.\VID/NMAZ_)&TQQ$_8,HKZ]OYJ&OK]RWU[R#/5Z9\%%U!Y[ M^@ 1>7SGB/P1#* DKW$@[45$J=84A.S"W>;L!-L*Q?9B:'0ET%[?L*-^86E% MWI) @D\@U(&&<_>ZG"R<)<8;B[ C2EV: AZ%:G=-O850J\*;/J9@.5$LW4DT M=]I<,SD.DQ++&2CHRQ8=VL]H3VHMHC,/EY,H[T,OD0/<+13 M89M2L+-\WSVJ2_L"_\UR#.X.K&W7_L5,:B6P,QQ#8SL[_O-?<%YGT#LUMC ^ M(.R*3G>Y$1C!89N893)096>[R98;5GK=XFZ_I/FX&D&T>:2M$!&_@ M9-ZI ;6&#TYZFLL0A*AL;48N9!=CW/,ML0(!8YON&A%?Z!7"XY@ %W44U(I. M8Q4&S@^1TZWL&UN]YJL=Q^GBCXM: )Q9 ? 8W?" ?G))&^G4$-5%'I>9L>#!-YG[#79 MV(IC#W+:.;@HRUQ7>)V)&^?N%U8Z]=*A$Z_E/_/"?#5R%XY_=*\8^'9G7+ZK M$"PT^WN(S.S+W:MMD4G&^)B7U8$+=]>UWL7ASLG9M!*?"WEZF,[SAQ^;I=-+ M4M>\"J;K\@+:>LHZBD,T+_+442!DO'I&!8ZD)TM"TEI0?-,^M Y0S]1$M%L M0LS/T2?94='>/!#AGWX_7;'V)*-F$6*@';@8+Z;6Y- SUIVMFN85R\1NJS#T MX=I\*WNH>T?BHOYZY]SF;>ZG13?3=;NXS.^-@J$%L_)*IXW)PNH<2K2VKB1LCOIR$MLC-L?( ^>A/637=&_7R>W4N9 M";'K7R&]4(#N=9-SHJ9I\J\ZB8W\]GJS1)D,EV#8W-@W<.YW@U$R>KO@:7UI MHFK3_C3FD*./'50\Z&.(ST,>5/3DU6.)GNQ")3^LH!2XHI\:+:5"N2"+;5]Y MCQQ S1Y;42W=G$UOBF8] A,D>U,M#1+O:!"=5X3 ]\LP*7[3S8LE'G H(KUS MX?P)!YE1/ +$]""M-:]%>':&(/S&,B8W+\=\'U<3LRF'K2D0IEW3P'LE%4C@ M# 2=H^@/1<-,G"N4G*2:IZ!B4Q=ATU8W;.5HAM(-V;,:>5-WD*+W /7AOVL2&-!UJ!W3R+BKA5T8%<]W6O=,0'GI\%#:G)85=;:1T3-%SACO(:4?+ MF!1HM!# !-?3P[!JC40&>IQH!J.,/[:Z>W!\V .5W=3ZP(;V6R*#T ;?OM=[ M*;V1W-1\/07>6W?SN/3N9+"Y7MHD$'.K@XEO";?W/Z:VV75Q$*VZ=,;>$]]7Z M2&,U]NY7_#@7IP377.2WF?6=(]=1A\#U8,%%,DV -ZPTY]5OL.$.QI;(E '^ M?L=<)42/?V FZ"=*?ESM_L8R7;?,K='KL^-Y;T< )?G0$1H8BI^B0&,+7 M#<@(NYQ!]5YB+)VQF&^N4*+I.>W#U*F?'?@DLMP_73])S:H(5L+^,P.S,!CG,U A"AGTBL:IMA9YA(@ E#D> MS9:BI6C\[XQ5= &([5BRSSM&XL"W'9M[\-WW>QONOO_)F;&]8")DJ^G^P[4: MHG6:56N&:<:40.:"QH*("[G!JB0@+1F1!BICGK84 =;:D3 M%+B@Y"??B#]H42MK&6[!\RY&$1J0?M2J'0B@1JTHL!^B=KMR-U_+>I>> M\]BIDD))-==2PCD1'@)=U"RRW4E:!8=!QLF$2Y[(?49CL;"SL\V3T2X+:<8H MOM)9-._NEFN&1[53>ZY%'KOO+M1Q:L/^2,39,NZ\>LR@QS&#WO&&V?EE37/> M\F(U3MX:.=C $9XSR!W:*PSZF5;KXM\F5B1MTQOY0;93J#,7#:RX..1:&4X. MH$'W@!#XUY3F.<4X/VM D\?Q;]38YE/4#08Z#P/(Q)VX8O.WU#>D4 QXX0PP M- AMWH;7C]VGAV5@T"4[6.TC.I;XY5D[ES(>2R&>Q8&_TR1'#4?830J:6&J9 M242EFZ$X&6@V>Q0#H2(0/;!Y^C5HU?A)P=Z4=.=-R=_8 M2.[RJB3*,7&=.,%DOB3ED*7X)YDA 6WJ(/%I.JY/22&-.;9Q M)78X9\APFET(+(J#P^UT.]WB?J78M&-#-H,Z4,BQQC>V1"LM8KD;"4..KPHKRC14%;)G [)UL6/Y= !\JU*V& MB'E,1:SRC"(X)SLLM2B\Q3K,^Y-QEC7)" MQ6+8,]>B%U;15WJ=F73(D9\]QV1VZV79#:8;W!=M#YGS#+V#A=-4L(/H6'&V M2\$BS/:B#]TL$^*.Y"+B!@)PSZ31T)1ALS2DS76PA1KE4I>+RD-V8$;(8L@ MO_!'#L/-3V%E[D!'FN_I]3?V7#MC TN0).2V1SLYIB42G& KF6 M%"+9FL-L>-YCX]V=D1)10\+ 3UVR#L-4R6#'C@F*;=/AJ0S!EHLQ(]]:"*6> M+LF:(E9&TP0/0O-OR:2>V,"3G739G0'L6E;X4!E70[\20K@K0Q7(!M,*G*E+ M6E9DODCTG!//.#>Y%L1OI552W.JLA,]HS?-L>- H2UZF:0F\(T1G19.1R,T?:\M)S"D'V>GW@CBP"7^XPIDMZ[9-2A-D MXAIYI_5#YA+-;Y3W^;):O[(_E\Q4='6)QB,Y8S:/5V>R=5T%R"+E6/FUR6M] M4_;#FR% N(]N1%MA<[),2BPN$\"#B)@TV,WZTX(%B.PL(QP8!YBCIR!3?2CB MO9&*_5+A;&D>+O?075U 9IOEZ%S"L+[;ZIP#=&8XD22.YI-)G8D8*'6*1RRN M5'$-,6;Q/!_KV3"XY$Q<(NUP/&UN[>T^' MA\7=\?')X5&CO\L]9\Z^/'H5?$JN(OA/#"CZ%,G*;J.N//095Z3I?X^&QSR M$1\?'?6"-\4\RH++"G0?,'0OZZ120>_YT1%?\@X$252&P6?U+2I=A'IQ>GS4 MXVO.41,G4>M>\ ]N, G0K4%%3S>CJ_PI G'''(BCPGVM-EAG"IGPP+:EW#BS MY9.8K(-:@(AI],%0(P3I@QOK\E__%NP/MT3"2\I7!ANUY2584\NY47V%N@?U MRC1Y5Z 'E'!5X@P(;#^7_!7FZ\$8&W>76G4P%<+^4EEO*#$0'>R]D'9Z#RL4 MTGLLH9!M"7[(!Z>LEG-0A2?AM@T2L/K\EBVL;5XTK)$M6^]B M\V?+%BH]!JC[@<^-K3DF0BID<4,N_"('RU:/!C:YI'JSU+R?A9)V;IVQC1H<8=12&8*MNKFVZA<,#V.AF2[HSO&$+T;?L"/2$@JU:5&_+ MUG.Z9>LYZ^20RTI/=*K)EFVD6P8MVX@D8V_=/B@82.JH\)*V4NTKS(\E$O9\ MTQE_B X1%?+-UW:>OA^*=]NXWPLII^N.8SH]-MPJ<3^<[#Q$4&C2!E_J(BGC9*"K$\E#:Y-8Z\S-PI,7 Q25 M# :0#HFQ#G"LL+5EV^+?**VOO3$G+8/G7F!*@=/@KNIDFD1[DZ:03T/MN(O$Y3T)@$@'XZ91K-'@OQOMAX MNBY8[%=Y48Z3Z0U2E91.K*$D"IN1ZV:]Y.V>:6ZP8H#G$R/47S(5FD44VDAC O["H?"6(= M'VT8L;#UU#A/$=PWPJUE7=(6]=@N5%P/;-&9) M!0V12A^1&G.\Z2+22]!!,.G.G22Z-D9G< NYT$< M32+\BFM5 "G@6'"P(9SJH.:I2I0HG=&8'LQJHH)TF04TE 0>25-J,QJ=8,1K M,35TQM"1&_GM S8(C ],]*R0QCSIH7'CJ)@L+NY6[8VG8"%(,T*3$.MW2W0V M@,0"?P*'181W=K6\ZLG?9]C>PX(D8RS"IEU1JNW0R/5F*Q5,_,VYP)LZ@L>V M$@>8J2 'A_';N0/%8&,2FRQ(Q[@S6!4+ZUH6)DB4I37EB[A5@ M'R_T!"C$%G*RBU&1EV60J1&E#)B[ 37UU,@<#C M1N&N'I1+DVJ_V$XVNM8YM/D:5%\UK2O';V+2F$*=+8P2#;N<1CC%E$IZ_4*B M"+24-,'!99Q(LKQ3/B:0)J7Q]($AE0QS'W7R5YVK5M&1OLW8@;>IO'=%IO&:YG>@#>'($-RGF1@SUOVYQ.^NK?_TZ] M!A4/*\7D>)=B\FA23!"Y%04V;D_SF)6M"4<3VX)^Z,UR.*-"6Q<;-6'2A9&M M!]J^B%L61906[UNV*M,VDC5$!F+8<(=S7&<03I51:87I^ [=NO#U9I6K\-:5PE: MW&2_H1FQU8#Z$37NZVCY&\FCA&=4,QP*6%9TSG MQMT.N'$O#U'BZ49Z5)5, M2O*[&B:'ZA#;H8@AK0.NB1XO18]0I5/'?=UD+D1-;/_R%EVT!>D9O/4]-)C\ M5[U3<#_]NO_0:Z".-UW52MJ4[MOY[.C5^2;-H&M4BRV@YV@_Z.AWS^T'VW&& M5I-[GT,;'YY096X:[/-/XLZS!C_V&%#?U&1:Z>Z=L>[;X+8CUJ1/T^S F,BQ M%7%S; F>I543X)#Y;;85CM-JAZL4N;L/>P]-R);B'=214YXEME V6# 2JB07 M)*$320B3(>YTYG$AX;:[7+@>SUOO+8G'K'>_4Q>Q@M'&,*'#\M(F9 )\D3@I M%HN>-E&*C],$J-C$B(T/ 1X)"4FS_G\>@O[4J[G@FRJ)Q(YQ^)&VCL.5;O) M!9N-KM!(=UD.@Q;NE6-0+0ZH\3 3!L@!?H,0 7XV3?KMW MJ$.RW-1A,5)+;IQN5=ONQNZ]69KNE<$U4.WD&;J%QH+;C-.16DQ(F0>FW5#C M*382S""R3+OUD9@%/RP?0CGLB@1JA)(BJ[P&NP\%O5THW'&]7;N,[(\Q2+=? M=/4]#\YMI%BR -U&,0VX 6536.$[4AMNH _TW:,YGK:2B6-<*E0M&)J&\5C M9[RXQ:U6EHVZ;[6QS^+U$M_=0V(G4DIZ MG^S$=PB;,:C=P@>EG!T8$P5I/0%8U)-PT6PP1$Y)R[Y6O7#(OI/>3?I8#/@W MI]XE5<*MT\ 631-.OUTPO%3GX7+!D3-^$!5:G:K<+/^:DS3%7 M 0DBN2;57\[91[COQQQAJ4 MR3<>;6E$Q013#4#-HQ2W]9%4TPY(AGJ")H:D:=\!W7J/E%:O=T"I*HLUC;I4 M1:XFL%KU^**.MS^LN,_)0XS[="QB%_;Y869:(R>Q1V[*'Z]ALD7XSL6VXF"L MXCI5)C&-HP54^F_FOOKWE$R[.&]GHKB(=#-.P)T$V"N(64\4+A$9AX_$FKCW7BD_-BSQ9CQ9]UC7VG+; MW-4V_5CFRV.\"T^7Z[^=>619T(IH&%P;8@:>YTJMC*-[[4#2ZC#_XS,EMCF@ MM>FF?H!K]03.7QH/GV%$L10WUW\Y]9PKQ;F"S\1N:0[F%8E+>+86FI&I"Y52 MQA9> [+.%)8,E.X-[";A'MWX*%@3.9[KCDZ^SH "4O]U/8%4&'#1:KL$BMHU M';*G*VB.ZS99Y5SQ&@V:,S&;O%D&@&%P#%/,KW*,25 [RDEBW(=FWH17-*LY M-*_S+$#Y-+ 'HJT0[MB,Y7UPR<"[!.B[%H5C+][G)IN.%]%-_][3P>9D@JR& M^W8"2&IT@A=V\F[%@N/8B6J*&]&(Q#>#$Y/O%PM?36 M9XH7KW*H5-MDZI@J1LG2X"2H;%-TE9J(3T2A+8F_=$_JR532ZFM:1'@;1>31 M9LU*Y9;;\_IP)1A&::UF07CXSV%N_+'RW#<\5V3ION'Y3'-PPVQ+8+7IP2": MEIMA[4]^^'^7L'@@+, ]*4$/Y*Z5?[_M2WL8)""Y?\:JVFVV]I^AAZB6UO< M#D#(G;*>3J%!(/OJYVG8@7>[;5]\XP!I[^CPY&3QX=YB+]NB&"\D MG@WCVSI^RE/V4[:]$O>W^/+7W]S&9)KO*;9BT#//C;E/$Z316IR 6+RPD:>'(EI9/(:;\<0O$07HGZ.+6DX MC7)KA.0?]L8XN0J(6/_^A!@&-4"'MX-T> -7M"@O7H*^BFV;>LD/M&%MO M6/?FKSR[:8N09Z>?[!3&[=["[D"V; O^@>R\! WOK_#Z'09O[Q9V![)E6[@Y M2]D9NL&[Z KV?'$8?*K+\9T"]3$:>'F2W^>=X34%^<:PIG]WY_>OWG_.3B_-OG]-C![K.?V]OSRI^#- MKQ]^NPS./[P+/GZZ_"WX>/[?O_[V.?CYXI\7/U]N#[A99JX=OA9EA5>[GWU'BK-:A?35(:\T+?C\^/GSU;-GO)X>GO26_GQZ^.G9^ MUJJ:OFC,B-1[.>7 EJ/B\S$Y:MLXJ=0!P@^Q9U9$TX4LEQ6CDBUK;#ZL9R8\>7;]\+8YF+['PP3M25G7N\Y7CT)X+L!;5B7J\\ MVF[B%>'W]V5M@&I_0_\17GZ@B>'XZ+NS*U54R2!*!>X88,,QX?" 'W9GNSO; MW=FN>K;F,\3.VJJ8!WG\].0IA,?C_+4:3K0'@;*H% MA?YWHKT>_UFTU\=W-">[HUF7Y1SW#+]YL?6:X$XNW0^2](ZL8-IB]-@:@#W? MZ< K31_[%C.#DQW2'[AT>G6$]^.-]\3 M/,Z 'NY8SH[,-TE;S[>?N+;\>9[0HZ3'6]>!V"O=DQG!Z:[Y,TG.[UY MNW:[1;UP$85NWNX+2#TQURY]/M)[\==[XGY#C=<>?UN,[ICNOLX'2G MW/G%Z;:3WXX[WQ-R/-]QY[6X3F^G$^[@=*?<^?G.L[%=N]TBY'BQX\[K<9V= M3KB#TYURYQ?'.]UYJW:[1=U^(ZQSN=< >G.^7.+[>?_#;#G4\/3RU_ M+O*9:3MO6M"?/FG!P=WK0T*$O=X^ X[_^S&:YS7-? ^*.@L*''1;ZNY=,NS6 MJU%)R@#KQ:(BZ*MJIE06I.I*I677T-'F09P<:D&YTE'==V>X!]O5;K>^A[V^ M'2->XSP\U@% ^S%UZ=&+U/FB^I?=926-"Z<>SL'NMEKP#T.YX%NE15\ MPZ$DWP5[ZG!T2'!'\/="WI_BIL MUA[SHBN>[=CLCDWLUKP!'?/3=2KSXV>UX\;;SVVW@";LUW-,:MFT" MV4*7Q)I3MVY"(/T\GN/DJZ?C:I+"'_\+4$L#!!0 ( ,-I6E)8R].-^@, M )0M 0 8FQD#(Q,5\V+FAT;>6:76_;-A2&[POT/[ .%FQ +5EI MFPVV9B"1[-1 G!B6.Z-7 R4Q-A&*%$@JMOOK=Z@/Q^M2HUE78*5\(XND*#[O M(7EX2/FOPMM@\7$V0N\7TVLT^W!Y/0E0I^NZRS>!ZX:+L,IXZ_0\M)"8*ZJI MX)BY[NBF@SIKK?.^ZVXV&V?SQA%RY2[F[EIG[*W+A%#$277:&;Y\X9NT\DIP M:JZ::D;@3\Q2V27;,\_[\]R!0I#E-GF^VY1^U>VBFRL4"/Y I"82/;QS>LZ9 M\ZZ'NEU3(!;I#JXO_!PIO6/D]XXF6]W%C*YX7]+56@\R+%>4=V.AMWI9/4)X2KON]GP9W@NONAIAG^[%@:95PAS/*=OT%S8A"-V2#YB+#O,I3 M]!/I>QY45=V:AO2YD!EF5>7:"'@'"9#*257J 4N*X8VH+M@9CK9K&E.-SCS' M\]U\^)]#'6,X!(:VG/)8Y8,OMR*!>HG\=FT3P83LG_3*WY-J'A7^7RI]65"6 M$JG0F$JE(U'(A+Q&$YXX?BR1.XR*6-&4PG-$?:;!4>+S?Q)_&V M5=WP[\2, M?@X)PQLLR2]'8<^M@(T^7$:3<'(QGXRBY]CVB=[\O\9%[V%\4;Y2K]'U=?"U M-O[1H4]/?@.7,D W0FIP(DJC*RF*O)4:+,@6*W1%^ S+SP5 K5!@>AFU$[PV M?=WUG1G,\6621?CCJ**TU\! .)G9BW>L_\*M7N_M:V7_/88_@<4U8R31!69H M)D4.P<^NC4)4\]B$*XU!CQ1%F)%6]H@0^&V>ZXZQCZ&1-,6MADV:"O2'F0AV]@HP;NF*]4(S*$V3I^.U=FA0KGJ^'+1:(T(0+&?-UE.U MT@NP%(QR; _C44//81D#;[+6P$?A ]-*G K+._E7:6#KOA3$+"7_?A/2=LY M9#GF.TLQHYQP+%.T[]-1D>>LIKV P.0>6\,:TBTEX(O((^VXX,;"7(.3:OQ6 M@!F%NCBUAQSJCXF$RH5N(LTE5FL8OEIP:RCW0[8\(JC.MG/XB\WY=@NPYP0S M-%+ VYHCHM+K_CI0L,S,J<:LQC7O_2CDO3VXXPC-$DA209M,UF8RZA76*#3G&6#U HA'SF&V&O3B)CCQB:6Y4K+(JD6Q!9[V*7%!IT%J)R%;R\:$U;'I;;P&;CJ=+@Y M$_Z[&1!,PU29WAZXIWW!KYK,H9/*V+XO;-'/0X4>NZGM8\"'7Y7Z[OU MM\N^6W\C_1=02P,$% @ PVE:4M$N.QT5 P $0L !$ !B;&1R+65X M,C,Q7S$R+FAT;>U6WV_;-A!^+[#_X:IB10=8HGZX;B-K!E9;[HRECF&K*/94 MT!)M$:!)@:3C>'_]CK9<.$BR-D/R,NQ%).^.NON^NR.9O1Q=#8L_9SG\7GRZ MA-GG#Y>3(7@^(5^2(2&C8G14=(,P@D)3:;CE2E)!2#[UP*NM;5)"=KM=L$L" MI=>DF)/:;D27"*4,"RI;>8.?7F1.=A@9K=QHN14,)TM1:9_=Q$GT-8H#M$(= M.2DS/"V''W-YTJ435+Y50 M.GU%MU8])K[CT@652J4W5!P=69>_%0I0*MG1ZIIJ3M$[M(;>('/R6Y J5BI- M7=Z/&[U!?E/S);<0)T&4$;=A\# 7):)C^AQZ%#?WD?/O$W).7 OD^3C88H1: M\ ,1PZOI(I\6<#6&R724SW+\X'*>?YPLBGR>CTXM]=MP>/5Y6DRPB,>3^:?[ M27NFDHT?+MEG;)(GSPD%23<8\]>8V8NX"5%$Z. +@YIIMMQ#J:3!,,$JL#4# M+C%C39LT0+UF*S24I5,=+.9LS8UM#1:66K;!_09P-4:OMXK@3FMZ VB3N/#? MPYNI,@$D2>+'4:\;AIW#/(K?=Y/3O/LN"M^U\]Y%B.=%+>LDOH%;P M8!,=?&+M16EZP#$UD&3HM+1(&8+%08;05CMM1;JO<0]SH0AW'40;U M0')]HF'%)94EIP*1G!#^*+('*'=QNU^SU8J5EE\SR8QQ\7'7Z'@YN%18K00H M/*W/(CC&CL%U8%?SL@;:-(PBVD-"N#G0#E'H_Q'\WQD_WAG$D->OHE[8GVE> MLAUF6==J:]A0J<;5TN7E['YP)RA/=11_G\XG]'A.UIU[\A_)?@2U(RH$-1TH MV TU_PU(=\Z,AV$]^3W]_8?3[,M*^&S/2/E#_!E!+ P04 " ## M:5I2;T5PIN0' U/P $0 &)L9'(M97@S,3%?,3 N:'1M[9M1;]LV$,?? M!^P[<"Y6I(!MV4[2;78:H$W2+=C6%FV&84\#)9YLHA2ID90=[]/OCI0=)W$2 M)RW6)E$>;(LZDL>3^,O_2&GON\.W!R=_O3MBOYS\_AM[]\>KWXX/6*N3)']N M'R3)X7:22^-YBI)CMZT6&OB?3E,DMELUIUM=XT=)R?ODXDO MU$ZBC''0%5ZT]K_]9H_*PC=P0=]>>@7X(U7"=N!TN]__N]_KHA6>2Q8G]Y*% M^7>=#GOS,SLP>@K6@V73W6ZO.^CN]EBG0P:I$7/\_F:O9,[/%;QH>3CU':[D M6 ^M'$_\J.!V+'4G-=Z;8M@KER7>E.$PU)!:@/;#WO>CW&C?F0'5':9&B5C@ MY+\P[)-Y.,QY(=5\>"(+<.P-S-A[4W!=FY(C0VULP55LW%,$G$YE*__1)_WEOM-WO]O>2SU0^L/OJ*Q'>#ED[G, M.-U&S.3L8"(A9T>GD%5>3H&]S?$LV$\;\M=T-=]5UE58Q+QA'R"C<==7MC>@ M /@)L _PR/-4 4N-%6!?M'HMK*>4*WDF M]7AY7'(A%L>+X,0JG[N?#^:3:2'#G5-XY]97K8VOAC/%]'^;!&]^19=7N;6_E.=NG)$,4:>BO]Q MN%_F7MNC\H6C7]"/?G(:Q#TBQ&T_ L0!RZ5&B!"/SJ#1 M1KZA.9ZV*^>E)I=B5BMUIBJ!;2*85@C11JA)J^:L1*X0$@F52ITQK\:-N] U M8E6$59<:I,/J-7K978.86 MSESRMN%9P[-'Q+.=A\.SDW.3_^F3'P?]'T:N)E:]!$,2Q\25MBWW+)#AF'$+ M@4'(%$DS&9UBX&A62S>A&F16H,(CE4?'0KI,&5=A/=)^UJ@(H]*:# 06.[:% M[!& ,(N .3K-)ER/(2QQO:\4N#J%W.:=_NX61%?ZNR(>Q4-)"WXZDI Z823 M5@ 9@44.W=@;JSO*SW648T8KYI*HL-H,B:2A>D&UJ!#NW0 MZO>9Z%L5CA84#QRK$\XS%K5K44DG)0I ],49)07WP='422$Q3C0 &=/B(&4U MM50Y2E4#_EW(:X/0,P[0(8_"DBJ5' &:58J3/L5A!2?.4EZL$1/HU;P??Z5 MAB@AL3Z(>RH9&TXVG+P3)].'RLF-!=UH/J*QLBJS 60#R,<$R.SA /((G:Z" MVB)Z0)[3DQQ3G/=NS8+;,N?>0#W&P_5K<(&'6!&5GXLK?:FI_-4>;*)O^=(: M:!DSOWEG@Z6+!=* >(B10']&,7>G'AJN-5Q[/%P3#X=KAQ$9E]%#F[CUZEDX MLY9OMY![E/2:+*LL 68EPUS3:F&.9\BOL/],6].Z6OKU+'HUX6Z9CI.$"V0%$;1MB$>M.^=,R8^@ZLWH"_;M M3P[1?:=IL_/2T/0N?NPV.R_Q03NQ0''[3'&1 %S%X9GX(J#=(D^_M**X](Y7 M0GICW3(U#@789%%([P&ND;>IP>2;S@N)_H5&MA":J"8=J57\IN@N2 __5!+= M#U2O='@0VCUK]E8:V#TBV#VDO9672C%:O0NO,UDX#HJ=/:Y1['#/A' MRE/CZEG(5,.Z7W@"^P[(2\QW :8^V8+DH]-6H*E#-J/JX?;K:UR(.B5&8.>'8V,5'6\7.01*A]EH2Z>P-I M-HOY5>_)Q< ,;KB=5N?=.;:%]RWO!+<-V;9S'=K.3W9>>3.J75A$(6R=LU[W MA]W2LR>]\#?:_$Y=.22*A^/S85P6Q%<6R>HV=^/GGJ>)2^)_*'H=[Y>7A^S@ M_=L_5Z9L$N-X(9AQ\-?&DZ+QY8+Y9:"W^DKC;5[.O'<#O>;-W'/WS9W(\Y6] MJGJ(C!^RUY#:BEXW&3QOLT%OT(]CK=\MWTOJE]C_ U!+ P04 " ##:5I2 M'(;LZ_X' !@/P $0 &)L9'(M97@S,3)?,3$N:'1M[9MM4QLY$L??;]5^ M!ZU3FR)5MLY85OX(*^O?0*\$>JA.W ^79_\+]^OXNUL"Q9%.XEB^H_ M=#KLW3_9@=%3L!XLF^YV>]U!=[?'.AVJD!HQQ^_O]DKF_%S!JY:'<]_A2H[U MT,KQQ(\*;L=2=U+CO2F&O7*9XTT9DJ&%U *T'_9^'.5&^\X,J.TP-4K$#"?_ M@F&?JH=DS@NIYL-368!C[V#&/IB"Z[HJ&3+4QA93#'#,S5$&M-N94< M1V1UQ=;^T?E$IM(_?]9_V1MM][L#MI>4^^NGEJ&Q8#\]M_[@&YK< 5X_FX<^;\[=T/4\JZRK,8MZPCY#1Q.MKVQN0 M!_P$V$=N4Z[!==Z?*YBSUYFGDD&O=^WBW^]2WV&:M8MJ\S]KYL=M=@*T7'_O MLE]X=N:,;K,LW %SG#;'NG%V0DY9N+BO6@IRW\(LSU,%+#56@'W5ZK6PG5*N MY)G4XV6ZY$(LT@L'Q2:=S"C%2P?#Q8\1FTGA)^@%=$H8P=*'8--Z9'1@:]%) MK+K3W=WY<32;2 \=&II\,+.\;&U\05XN//[%O'K[;;J\U*W]YSIUY8A\C%05 M_\?I?IW[;8_R%X9^13OZW;V$BO9O]OQ#N8..V81/@5F82IB!P%4K':9*8Y%0 MFKW%+B/,^KW.K\2L-Y54N/X<(MTZ_]%4-H,V.]99=\26[L /2Q^TQO$;EW\# M@08"CPL"@\<#@3?#@K$&!?U*@N$P2ZT\2S#QEQJQO6<5=K; M"G"&W$.!0*.- M?,/J6&Q7RJ4FDV)H*W6F*H%](IA6"-%&J$FKYJQ$KA 2"95*73"OQHV[,C1B M582]ES;5J!160- 9I%$8S@5[,NXF+%=FYA84M#"6CISE&:?,:#=:V5Z!F5L8 M<\W:AF<-SYX0SW8>#\].+RW^Y\]^'O1_&KF:6/46#$D<$[?;MMR+0(9CQBT$ M!B%3)*UD-(J!HU4MW81:4+4"%1ZI/$H+Z3)E7(7M2/M9HR*,2FLR$)CMV!:R M1P#"+ +FZ#R;<#V&L,WUH5+@ZA!RFW?ZNUL03>GOBIB*24F;?CJ2D 9A),!6 M !F!10;=.AJK!\HO#93C0#39J]C$&A0"#Q\F"O_1[;UL4-B@\*YV;/$7CX:% MA^#09J1!B/QNYU6;@M*,5V[S)A0=IH#8J4>*\::I+': (FLJ79!N6 MTZ(=V MOR]$WZIPM*!XX%@=<%ZPJ%V+2BJ4* #1%F>4%-P'0U,GA40_T01D#(N#E-74 M4^4H5 WX=R&N#4+/.$"#/ I+:E1R!&A6*4[Z%*<5C+@(>;%%#*!7XW[\E0)5 M1 F)[4$\4,G8<++AY+TXF3Y63FXLN*[A,$=@I1V M]XB0W(H%K9"?DJ=223^G*'C=L,3N +; K.51]+I /^K?\WI"965+9*8+47N6 M(7Z" 6&?< P:@W&%Z,02*(G)5*72/N(1V2U+5)\-(!M /B5 9H\'D$=H=!74 M%M$#\IR>YICBNG=K-MR6,?<&ZC$FU^_!!1YB0U1^+N[TI:;R-UNPB;[ER]I MVYCY[2<;+%ULD ;$0_0$VC.*L3N-T'"MX=K3X9IX/%P[C,BXCAXZQ*UWST+) M6K[=0>Y1T&NRK+($F)4(\^EA/^S+9=C1GQ4/#W]NW= D1U*B$+M2 MNS8\0WZ%\V.DV;DY>&IO>Q8[8D/VHD%BML7BHL$X"H.+\07 >T.9L:#+ZI7$BT+W2RA=!$->E(K>(W>7=!>OBSDFA^ MH'JEP\/0[D5SMM+ [@G![C&=K;Q6BM'N77BG [U+!Z^9!$1/'=8NSSAFP,\H M3HV[9R%2#?M^X0G Q7,L=P):?1P13ZS7Z#,NL*&#I3R[$7[U;B$V08(A']HQ M6'88*;NJ0&?CA,-D:EF\]HF?AR[=&IHU-'OJ)R"O,=[-+6J?-K(%@F)#.H6G M@FN,M6.X*/74J"E0S*CYN'ZXV=8B#XI2F3E@Z6QBHJSCER")4/LB 77W%M)L MYO.;WI6+CAG<=3:+N\V'GES:@V8>&%<'3.>MV? M=DO/GO7"WVCS.W4E210/ZG1Q_"*WFO M#W[]^/[=RK)-HB^O.#0ZX),^)8]\/8=^'?!=?;7Q+B]J/KC)'IU#5M%1 _LW M1JWLQ*)V(T.#++KA'=YK-]:]\/2-O=-ZB/\(ANPMI+:B=U(&+]MLT!OTXUSK MU]#WDOI]][\!4$L#!!0 ( ,-I6E(=H=$+'P4 /H: 0 8FQD#,R,5\Y+FAT;>U9;6_;-A#^7F#_X:JB10+8>G%>UMIN@-1QUJYM'"3NBGT: M*(FRB-*D1E)6O%^_(R6YB;N\MEC:(OX@F>3=\>YX]_B.'CX^F(RF?QZ/X?7T M_3LX_O#JW9L1>-T@^+@U"H*#Z4&]L.V'$4P5$9H9)@7A03 ^\L#+C2GZ05!5 ME5]M^5+-@NE)D)LYWPZXE)KZJ4F]O5\>#>V<>U.2VK=AAE/\$O-4=>G95B_Z MZX6/1+@4M&O#H*5^W.W"T6\PDF)!E:$*%CM^Z/?\G1"Z74L0RW2)[T?# K19 M#3 K3 MK:CE[<>2I_6$9O_0?F3)W3 C<\:7_2F;4PU'M((3.2>B(;6*](54<\)KX<8Z M,,,)G!6TIEH0Q0CN" VAMS<^RUG,S+,GT6XXV.KY$0R#8N^_34M06:JNMBWJ M?4?&C?#\6,828L,(9 :C\02(2&%T.('C4ND2Z<%(B)[7#OC@G_HC'TYI8CGJ MN6@+#_[KG/(]'?C&?BH+0],+]E\P^$6X:WUE<@JG1,5$4-V=G'&ZA/W$V)5> M&/8VUUURMZBXA<&-LQI#OLH';P0D4HC::*B8R9VU1(B2<%"TD,H9^JID/*5* MPR%3VIS*4B6T V]$XL.&97CVY'FO%PY&.XOE()#Z94B(+H#ANWX[,D)V)& M$9SF&Y MS&B_"?N4+<#E_TN/T\QX.&5(S)%+*HR8EU[HH3FF"VN!V4?:2P:';&S/):(37IMK^S_710YE2.'=.%-WVU3\9NEV/9*M,,#;>R9B70RLC_&7.?T?S;T?(!K:^5;1>]1C M(]HHJNC?)5-TC@"E;8JOH&YH MD=J-+[IQ-5&WA9;J-A'WK7,QT$']*V1K_=?[!S ZF7P\EY9![<D.:Y%GN/Q='SB+@KV1V]/)T&VE"!=J'AMC-ON_04XN67MWDYT1!3I"^4 M7#![I]IU=ZW,;M[7_WIG^#ZARD[8S)$7)<9Q*BF=DR4T\ M5[5];:6=^ZD#[H(D:NQB V!)\_[U]SRP#RY)2=;+=,S,Q!*Y6#P.<'[G#9W\ MZ?S-V>7_OGTI?KG\QX5X^^N+BU=G8J^_O_^O)V?[^^>7Y_S@^\'P0%PZF7L= MM,VEV=]_^7I/[$U#*([V]^?S^6#^9&#=9/_RW?XT9.;[?6.M5X,TI'O/__B' M$_R.?BJ9XL^@@U'PR\BDKJ\^?O_TW\\&T :>[%>/3O:KQG_J]\7KG\69S6?* M!>7$[.E@.#@D/GJJ[EX9S.9\S.O_T\='1Q 5_P1)W*46Y=)PYT'I-\8OH!O<\6M9M)I"2.* MV'#O^'[O:]JPA+WGW^4C7QQO'C.!7I0[?B&3#Q-GRSSM M)]98=_3-W^F_NU,X=C>D_QZ-WN_7V\M6;U^+-W\79Z=M7EZ<7XOWE MF[/_[A#C=DL_..RL_=G@A[]]>\?51KK%5=R) )=3)<;6&#O7^42DRB=.%\CE MPHZ%+9U(9*&#-$ %FWP0J87)Y3:(HG2%=4$$*T9*)#8KC I*R#P5V@M?COZC M$GS:HZ]^*^$4C;6"A[G0P0N@A'8J+,1HT:-A9*: /BFU=LH'&>!# @P/KR7P M :>C\\3BJ)+FARW7OC5:&#GW/3&?ZF0JI%.M%^DQ-!TKI_($G\ "PA2F?+Z\ M]+.X[/>X;%X$O!B 6N<*NL=>?U:YSE0G\C9*WRVB==_;YQ=[Q, ]X 3\D@YHH8599A:AW,,$5@T=Z72CP9#GM#_E_X*;3R MV#,@3@;\YID]"PEJ@330^K^&J*P4H"906^;<@W4] /&5!]%&H% 0)#CX[;H> M=US\F%Q\QMM,*/P@2WTZ./S^,[(P#[\U+/R^Y@X2_2T>$U,Y4R3_&FV!]%#? MB\R#\M0SOQ5.S[11$^6/F&JIG@G2(W_:,VH<]N"K($=&B9%UJ7(_[0WW #J, M\85,H.?ZTS: M1QA,K'3[Z'+3E=SW@3_![ZL5;=&\OOOFX^'P\!!V#!L\W[QQO[N3NK0CK6%1 M&]?)E>"XO(J]Y_^TH8&IBI(KW=^PLX%X*<&D&%2FBP'CJST7-N9P M"BE.$PR>]A1$5OJ #62!RAN;4A)>_@^H;&#*P4QP9OBZKZB05@:BQ%<7--IZ M)0ZEB(>WA'5@G\4// :,]G$QZ+("_./P'Y0C\!-$S/V(Y_@1Y534L&_M2/GZ MQ-YPN\!D:\3>!KKLQ-YG$WM;=E+O(/;VGI]K-*7S]).%'(JU7R*Z=_$8A4@; MQ4'&*!0E:348F//H9%,Y*_UZW'X$+Z*Q"6 M@/SC$M\&TP&%DY SJ0T!)A";A$LA%QD)B=9@O9:[$6:RJ.V1H*6IFT791\/E MBR4YWC'^/U'2[ 3*3J!L#5UV F4G4.[=CKK0OY4Z)1_NW:VH5SG;+[,(XU*8 MIOL>P+7WUI3\ 4!_KAFCRZ*RBN1X++5CT0,].3 X3)D'Z1;87N?U1Q!+8XP7 MMV0&OF^T'&FC@X:)HMRR(S@%-#H90 G( 8W"B>-23F52YSB#**3F&DR8$8I! M'YP>E6BC.(DH#/(*I">;9]-&J&XP=] ,;+S*8B2]]CO)LY,\.\FSDSQ?]DF] M1\GSCG5VCBG408:["Z$WJ]$-3&O 0516H,>L!\B?TN\HB!)*/O+D;W-H;C2Y M I5+#1,IZH"(G9/+KC7G3EP$Q4%+1JQ$6U D=),H,KD@[UN*4U$H;L9C>$X& M5H^D3F/B;)1!:/MXY31_ZE@^=2P6AZJCHS&I V.QFH7WN PE14)WTFHGK7;2 M:B>MON"3>B?'VP48 8 7MW&[K8@@[<$T\3'T\OKT_?GI_U"."CN^_"(;65.E ME;VX.'\WB'EE.Q3>H? .A7?0R7OE9AHMA(N+LQA) M 1T^**.**28-Y&4V@F;0Q5]^?/;LK]]]<_##\/CPX&_]9\/#X>UT\ [6KYZ0 M^T#_>TA+VUT?1P:8F/2>DM3RL^D2*7&:SN[. /NW+Y[^25F2O33>> MZS#%"..X=.0H;B6S")EP&]2MU@0F@=N:7.25 */1&0 3NXPQ4R5Q>J3J @$C MYY4)_C[$F55% SWL(J8^UT%-M*TE5B/$MQIKO6N?@_V-D #O918]!&3(4Y]8 M_# "_7$JQLYF(L >X=?\ "+?)Q['L@VB6TNV=ZS> F+$V)&%Z]I:(2[E Z&=/HG\>TYOL^,%RL+?F MT#/*=Y;9+2M:7=VGII2O5Q:Q4L]5@Q8@Y/HCI^2'/H53CJ29RX4_[JC=-S